/include/linux/ |
D | smp.h | 21 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 …]
|
D | irq_work.h | 23 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()
|
D | task_work.h | 10 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()
|
D | vexpress.h | 72 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,
|
D | gpio_event.h | 32 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);
|
D | async.h | 40 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,
|
D | rcutiny.h | 83 void (*func)(struct rcu_head *rcu)) in kfree_call_rcu() 85 call_rcu(head, func); in kfree_call_rcu()
|
D | ftrace.h | 109 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,
|
D | kthread.h | 75 kthread_work_func_t func; member 87 .func = (fn), \ 129 (work)->func = (fn); \
|
D | rcutree.h | 52 void kfree_call_rcu(struct rcu_head *head, void (*func)(struct rcu_head *rcu));
|
D | kdb.h | 154 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
|
D | wait.h | 19 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/ |
D | sdio_func.h | 127 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/ |
D | machine.h | 88 #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/ |
D | pci.h | 30 #define PCI_DEVFN(slot, func) ((((slot) & 0x1f) << 3) | ((func) & 0x07)) argument
|
D | pg.h | 46 char func; /* PG_RESET or PG_COMMAND */ member
|
/include/media/ |
D | v4l2-int-device.h | 58 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/ |
D | core.h | 50 void (*func)(struct sk_buff *, void *), 55 void (*func)(struct sk_buff *, void *),
|
/include/net/irda/ |
D | irda.h | 68 #define IRDA_ASSERT(expr, func) \ argument 72 func } } while (0) 76 #define IRDA_ASSERT(expr, func) do { (void)(expr); } while (0) argument
|
D | parameters.h | 73 PV_TYPE type, PI_HANDLER func); 76 PI_HANDLER func; /* Handler for this parameter identifier */ member
|
/include/net/ |
D | p8022.h | 5 int (*func)(struct sk_buff *skb,
|
/include/drm/ttm/ |
D | ttm_memory.h | 101 int (*func) (struct ttm_mem_shrink *)) in ttm_mem_init_shrink() 103 shrink->do_shrink = func; in ttm_mem_init_shrink()
|
/include/uapi/drm/ |
D | via_drm.h | 140 } func; member 152 } func; member 163 } func; member 214 } func; member
|
/include/trace/events/ |
D | workqueue.h | 54 __entry->function = work->func; 99 __entry->function = work->func;
|
/include/acpi/ |
D | apei.h | 34 int apei_hest_parse(apei_hest_func_t func, void *data);
|