Home
last modified time | relevance | path

Searched refs:func (Results 1 – 25 of 86) sorted by relevance

1234

/include/linux/
Dsmp.h21 smp_call_func_t func; member
29 int smp_call_function_single(int cpuid, smp_call_func_t func, void *info,
74 int smp_call_function(smp_call_func_t func, void *info, int wait);
76 smp_call_func_t func, void *info, bool wait);
82 smp_call_func_t func, void *info, int wait);
101 int on_each_cpu(smp_call_func_t func, void *info, int wait);
107 void on_each_cpu_mask(const struct cpumask *mask, smp_call_func_t func,
116 smp_call_func_t func, void *info, bool wait,
137 static inline int up_smp_call_function(smp_call_func_t func, void *info) in up_smp_call_function() argument
141 #define smp_call_function(func, info, wait) \ argument
[all …]
Dirq_work.h23 void (*func)(struct irq_work *); member
27 void init_irq_work(struct irq_work *work, void (*func)(struct irq_work *)) in init_irq_work()
30 work->func = func; in init_irq_work()
Dtask_work.h10 init_task_work(struct callback_head *twork, task_work_func_t func) in init_task_work() argument
12 twork->func = func; in init_task_work()
Dvexpress.h72 void (*func_put)(void *func);
73 int (*func_exec)(void *func, int offset, bool write, u32 *data);
96 void vexpress_config_func_put(struct vexpress_config_func *func);
99 int vexpress_config_read(struct vexpress_config_func *func, int offset,
101 int vexpress_config_write(struct vexpress_config_func *func, int offset,
Dgpio_event.h32 int (*func)(struct gpio_event_input_devs *input_devs, member
34 void **data, int func);
75 struct gpio_event_info *info, void **data, int func);
112 struct gpio_event_info *info, void **data, int func);
126 struct gpio_event_info *info, void **data, int func);
150 struct gpio_event_info *info, void **data, int func);
Dasync.h40 extern async_cookie_t async_schedule(async_func_t func, void *data);
41 extern async_cookie_t async_schedule_domain(async_func_t func, void *data,
Drcutiny.h83 void (*func)(struct rcu_head *rcu)) in kfree_call_rcu()
85 call_rcu(head, func); in kfree_call_rcu()
Dftrace.h109 ftrace_func_t func; member
250 int (*func)(struct ftrace_hash *hash, member
251 char *func, char *cmd,
265 void (*func)(unsigned long ip, member
414 extern int ftrace_update_ftrace_func(ftrace_func_t func);
662 unsigned long func; /* Current function */ member
670 unsigned long func; /* Current function */ member
694 unsigned long func; member
708 ftrace_push_return_trace(unsigned long ret, unsigned long func, int *depth,
Dkthread.h75 kthread_work_func_t func; member
87 .func = (fn), \
129 (work)->func = (fn); \
Drcutree.h52 void kfree_call_rcu(struct rcu_head *head, void (*func)(struct rcu_head *rcu));
Dkdb.h154 static inline int kdb_register(char *cmd, kdb_func_t func, char *usage, in kdb_register() argument
156 static inline int kdb_register_repeat(char *cmd, kdb_func_t func, char *usage, in kdb_register_repeat() argument
Dwait.h19 wait_queue_func_t func; member
47 .func = default_wake_function, \
85 q->func = default_wake_function; in init_waitqueue_entry()
89 wait_queue_func_t func) in init_waitqueue_func_entry() argument
93 q->func = func; in init_waitqueue_func_entry()
835 .func = function, \
846 .func = wake_bit_function, \
855 (wait)->func = autoremove_wake_function; \
/include/linux/mmc/
Dsdio_func.h127 extern void sdio_claim_host(struct sdio_func *func);
128 extern void sdio_release_host(struct sdio_func *func);
130 extern int sdio_enable_func(struct sdio_func *func);
131 extern int sdio_disable_func(struct sdio_func *func);
133 extern int sdio_set_block_size(struct sdio_func *func, unsigned blksz);
135 extern int sdio_claim_irq(struct sdio_func *func, sdio_irq_handler_t *handler);
136 extern int sdio_release_irq(struct sdio_func *func);
138 extern unsigned int sdio_align_size(struct sdio_func *func, unsigned int sz);
140 extern u8 sdio_readb(struct sdio_func *func, unsigned int addr, int *err_ret);
141 extern u8 sdio_readb_ext(struct sdio_func *func, unsigned int addr, int *err_ret,
[all …]
/include/linux/pinctrl/
Dmachine.h88 #define PIN_MAP_MUX_GROUP(dev, state, pinctrl, grp, func) \ argument
96 .function = func, \
100 #define PIN_MAP_MUX_GROUP_DEFAULT(dev, pinctrl, grp, func) \ argument
101 PIN_MAP_MUX_GROUP(dev, PINCTRL_STATE_DEFAULT, pinctrl, grp, func)
103 #define PIN_MAP_MUX_GROUP_HOG(dev, state, grp, func) \ argument
104 PIN_MAP_MUX_GROUP(dev, state, dev, grp, func)
106 #define PIN_MAP_MUX_GROUP_HOG_DEFAULT(dev, grp, func) \ argument
107 PIN_MAP_MUX_GROUP(dev, PINCTRL_STATE_DEFAULT, dev, grp, func)
/include/uapi/linux/
Dpci.h30 #define PCI_DEVFN(slot, func) ((((slot) & 0x1f) << 3) | ((func) & 0x07)) argument
Dpg.h46 char func; /* PG_RESET or PG_COMMAND */ member
/include/media/
Dv4l2-int-device.h58 v4l2_int_ioctl_func *func; member
247 vidioc_int_##name##_cb(int (*func) \
253 desc.func = (v4l2_int_ioctl_func *)func; \
267 vidioc_int_##name##_cb(int (*func) \
274 desc.func = (v4l2_int_ioctl_func *)func; \
/include/linux/can/
Dcore.h50 void (*func)(struct sk_buff *, void *),
55 void (*func)(struct sk_buff *, void *),
/include/net/irda/
Dirda.h68 #define IRDA_ASSERT(expr, func) \ argument
72 func } } while (0)
76 #define IRDA_ASSERT(expr, func) do { (void)(expr); } while (0) argument
Dparameters.h73 PV_TYPE type, PI_HANDLER func);
76 PI_HANDLER func; /* Handler for this parameter identifier */ member
/include/net/
Dp8022.h5 int (*func)(struct sk_buff *skb,
/include/drm/ttm/
Dttm_memory.h101 int (*func) (struct ttm_mem_shrink *)) in ttm_mem_init_shrink()
103 shrink->do_shrink = func; in ttm_mem_init_shrink()
/include/uapi/drm/
Dvia_drm.h140 } func; member
152 } func; member
163 } func; member
214 } func; member
/include/trace/events/
Dworkqueue.h54 __entry->function = work->func;
99 __entry->function = work->func;
/include/acpi/
Dapei.h34 int apei_hest_parse(apei_hest_func_t func, void *data);

1234