Home
last modified time | relevance | path

Searched refs:gc (Results 1 – 17 of 17) sorted by relevance

/include/linux/gpio/
Ddriver.h103 int (*child_to_parent_hwirq)(struct gpio_chip *gc,
118 int (*populate_parent_alloc_arg)(struct gpio_chip *gc,
131 unsigned int (*child_offset_to_irq)(struct gpio_chip *gc,
264 int (*init_hw)(struct gpio_chip *gc);
275 void (*init_valid_mask)(struct gpio_chip *gc,
428 int (*request)(struct gpio_chip *gc,
430 void (*free)(struct gpio_chip *gc,
432 int (*get_direction)(struct gpio_chip *gc,
434 int (*direction_input)(struct gpio_chip *gc,
436 int (*direction_output)(struct gpio_chip *gc,
[all …]
Dlegacy-of-mm-gpiochip.h21 struct gpio_chip gc; member
26 static inline struct of_mm_gpio_chip *to_of_mm_gpio_chip(struct gpio_chip *gc) in to_of_mm_gpio_chip() argument
28 return container_of(gc, struct of_mm_gpio_chip, gc); in to_of_mm_gpio_chip()
Dgpio-reg.h16 int gpio_reg_resume(struct gpio_chip *gc);
/include/linux/bcma/
Dbcma_driver_gmac_cmn.h90 #define gmac_cmn_read16(gc, offset) bcma_read16((gc)->core, offset) argument
91 #define gmac_cmn_read32(gc, offset) bcma_read32((gc)->core, offset) argument
92 #define gmac_cmn_write16(gc, offset, val) bcma_write16((gc)->core, offset, val) argument
93 #define gmac_cmn_write32(gc, offset, val) bcma_write32((gc)->core, offset, val) argument
/include/linux/pinctrl/
Dconsumer.h29 bool pinctrl_gpio_can_use_line(struct gpio_chip *gc, unsigned int offset);
30 int pinctrl_gpio_request(struct gpio_chip *gc, unsigned int offset);
31 void pinctrl_gpio_free(struct gpio_chip *gc, unsigned int offset);
32 int pinctrl_gpio_direction_input(struct gpio_chip *gc,
34 int pinctrl_gpio_direction_output(struct gpio_chip *gc,
36 int pinctrl_gpio_set_config(struct gpio_chip *gc, unsigned int offset,
71 pinctrl_gpio_can_use_line(struct gpio_chip *gc, unsigned int offset) in pinctrl_gpio_can_use_line() argument
77 pinctrl_gpio_request(struct gpio_chip *gc, unsigned int offset) in pinctrl_gpio_request() argument
83 pinctrl_gpio_free(struct gpio_chip *gc, unsigned int offset) in pinctrl_gpio_free() argument
88 pinctrl_gpio_direction_input(struct gpio_chip *gc, unsigned int offset) in pinctrl_gpio_direction_input() argument
[all …]
Dpinctrl.h86 struct gpio_chip *gc; member
/include/linux/
Dcookie.h30 static __always_inline u64 gen_cookie_next(struct gen_cookie *gc) in gen_cookie_next() argument
32 struct pcpu_gen_cookie *local = this_cpu_ptr(gc->local); in gen_cookie_next()
40 &gc->forward_last); in gen_cookie_next()
45 val = atomic64_dec_return(&gc->reverse_last); in gen_cookie_next()
Dirq.h1062 void (*suspend)(struct irq_chip_generic *gc);
1063 void (*resume)(struct irq_chip_generic *gc);
1112 void (*exit)(struct irq_chip_generic *gc);
1113 struct irq_chip_generic *gc[]; member
1139 int (*init)(struct irq_chip_generic *gc);
1140 void (*exit)(struct irq_chip_generic *gc);
1162 void irq_setup_generic_chip(struct irq_chip_generic *gc, u32 msk,
1166 void irq_remove_generic_chip(struct irq_chip_generic *gc, u32 msk,
1173 int devm_irq_setup_generic_chip(struct device *dev, struct irq_chip_generic *gc,
1207 static inline void irq_free_generic_chip(struct irq_chip_generic *gc) in irq_free_generic_chip() argument
[all …]
Dhte.h168 int (*xlate_of)(struct hte_chip *gc,
171 int (*xlate_plat)(struct hte_chip *gc, struct hte_ts_desc *desc,
Dirqdomain.h183 struct irq_domain_chip_generic *gc; member
/include/linux/mfd/
Dtps65010.h197 int (*setup)(struct i2c_client *client, struct gpio_chip *gc);
198 void (*teardown)(struct i2c_client *client, struct gpio_chip *gc);
/include/trace/events/
Drpcgss.h143 const struct gss_cred *gc
146 TP_ARGS(gc),
151 __string(principal, gc->gc_principal)
155 __entry->cred = gc;
156 __entry->service = gc->gc_service;
168 const struct gss_cred *gc \
170 TP_ARGS(gc))
316 const struct rpc_gss_wire_cred *gc
319 TP_ARGS(rqstp, gc),
329 __entry->seqno = gc->gc_seq;
/include/net/mana/
Dhw_channel.h194 int mana_hwc_create_channel(struct gdma_context *gc);
195 void mana_hwc_destroy_channel(struct gdma_context *gc);
Dgdma.h422 int mana_gd_test_eq(struct gdma_context *gc, struct gdma_queue *eq);
436 void mana_gd_destroy_queue(struct gdma_context *gc, struct gdma_queue *queue);
872 void mana_gd_wq_ring_doorbell(struct gdma_context *gc,
875 int mana_gd_alloc_memory(struct gdma_context *gc, unsigned int length,
880 int mana_gd_send_request(struct gdma_context *gc, u32 req_len, const void *req,
883 int mana_gd_destroy_dma_region(struct gdma_context *gc, u64 dma_region_handle);
/include/net/
Ddst_ops.h19 void (*gc)(struct dst_ops *ops); member
/include/net/netfilter/
Dnf_tables.h977 bool (*gc)(struct net *net, member
1867 struct nft_trans_gc *nft_trans_gc_queue_async(struct nft_trans_gc *gc,
1869 void nft_trans_gc_queue_async_done(struct nft_trans_gc *gc);
1871 struct nft_trans_gc *nft_trans_gc_queue_sync(struct nft_trans_gc *gc, gfp_t gfp);
1874 void nft_trans_gc_elem_add(struct nft_trans_gc *gc, void *priv);
1876 struct nft_trans_gc *nft_trans_gc_catchall_async(struct nft_trans_gc *gc,
1878 struct nft_trans_gc *nft_trans_gc_catchall_sync(struct nft_trans_gc *gc);
Dnf_flow_table.h56 bool (*gc)(const struct flow_offload *flow); member