/include/linux/ |
D | min_heap.h | 36 const struct min_heap_callbacks *func) in min_heapify() argument 45 left = data + ((pos * 2 + 1) * func->elem_size); in min_heapify() 46 parent = data + (pos * func->elem_size); in min_heapify() 48 if (func->less(left, smallest)) in min_heapify() 52 right = data + ((pos * 2 + 2) * func->elem_size); in min_heapify() 53 if (func->less(right, smallest)) in min_heapify() 58 func->swp(smallest, parent); in min_heapify() 69 const struct min_heap_callbacks *func) in min_heapify_all() argument 74 min_heapify(heap, i, func); in min_heapify_all() 80 const struct min_heap_callbacks *func) in min_heap_pop() argument [all …]
|
D | static_call.h | 106 extern void arch_static_call_transform(void *site, void *tramp, void *func, bool tail); 114 #define static_call_update(name, func) \ argument 116 BUILD_BUG_ON(!__same_type(*(func), STATIC_CALL_TRAMP(name))); \ 118 STATIC_CALL_TRAMP_ADDR(name), func); \ 132 void *func; member 147 extern void __static_call_update(struct static_call_key *key, void *tramp, void *func); 154 .func = _func, \ 162 .func = NULL, \ 189 void *func; member 195 .func = _func, \ [all …]
|
D | smp.h | 34 smp_call_func_t func; member 51 int smp_call_function_single(int cpuid, smp_call_func_t func, void *info, 57 void on_each_cpu(smp_call_func_t func, void *info, int wait); 63 void on_each_cpu_mask(const struct cpumask *mask, smp_call_func_t func, 71 void on_each_cpu_cond(smp_cond_func_t cond_func, smp_call_func_t func, 74 void on_each_cpu_cond_mask(smp_cond_func_t cond_func, smp_call_func_t func, 121 void smp_call_function(smp_call_func_t func, void *info, int wait); 123 smp_call_func_t func, void *info, bool wait); 126 smp_call_func_t func, void *info, int wait); 165 static inline void up_smp_call_function(smp_call_func_t func, void *info) in up_smp_call_function() argument [all …]
|
D | async.h | 38 async_cookie_t async_schedule_node(async_func_t func, void *data, 40 async_cookie_t async_schedule_node_domain(async_func_t func, void *data, 52 static inline async_cookie_t async_schedule(async_func_t func, void *data) in async_schedule() argument 54 return async_schedule_node(func, data, NUMA_NO_NODE); in async_schedule() 69 async_schedule_domain(async_func_t func, void *data, in async_schedule_domain() argument 72 return async_schedule_node_domain(func, data, NUMA_NO_NODE, domain); in async_schedule_domain() 88 async_schedule_dev(async_func_t func, struct device *dev) in async_schedule_dev() argument 90 return async_schedule_node(func, dev, dev_to_node(dev)); in async_schedule_dev() 93 bool async_schedule_dev_nocall(async_func_t func, struct device *dev); 111 async_schedule_dev_domain(async_func_t func, struct device *dev, in async_schedule_dev_domain() argument [all …]
|
D | objtool.h | 70 #define STACK_FRAME_NON_STANDARD(func) \ argument 72 *__func_stack_frame_non_standard_##func = func 80 #define STACK_FRAME_NON_STANDARD_FP(func) STACK_FRAME_NON_STANDARD(func) argument 82 #define STACK_FRAME_NON_STANDARD_FP(func) argument 152 #define STACK_FRAME_NON_STANDARD(func) 153 #define STACK_FRAME_NON_STANDARD_FP(func)
|
D | irq_work.h | 24 void (*func)(struct irq_work *); member 28 void init_irq_work(struct irq_work *work, void (*func)(struct irq_work *)) in init_irq_work() 31 work->func = func; in init_irq_work() 36 .func = (_f) \
|
D | livepatch.h | 185 #define klp_for_each_func_static(obj, func) \ argument 186 for (func = obj->funcs; \ 187 func->old_name || func->new_func || func->old_sympos; \ 188 func++) 190 #define klp_for_each_func_safe(obj, func, tmp_func) \ argument 191 list_for_each_entry_safe(func, tmp_func, &obj->func_list, node) 193 #define klp_for_each_func(obj, func) \ argument 194 list_for_each_entry(func, &obj->func_list, node)
|
D | task_work.h | 11 init_task_work(struct callback_head *twork, task_work_func_t func) in init_task_work() argument 13 twork->func = func; in init_task_work()
|
D | once.h | 46 #define DO_ONCE(func, ...) \ argument 55 func(__VA_ARGS__); \ 64 #define DO_ONCE_SLOW(func, ...) \ argument 72 func(__VA_ARGS__); \
|
D | dynamic_debug.h | 123 #define __dynamic_func_call(id, fmt, func, ...) do { \ argument 126 func(&id, ##__VA_ARGS__); \ 129 #define __dynamic_func_call_no_desc(id, fmt, func, ...) do { \ argument 132 func(__VA_ARGS__); \ 143 #define _dynamic_func_call(fmt, func, ...) \ argument 144 __dynamic_func_call(__UNIQUE_ID(ddebug), fmt, func, ##__VA_ARGS__) 150 #define _dynamic_func_call_no_desc(fmt, func, ...) \ argument 151 __dynamic_func_call_no_desc(__UNIQUE_ID(ddebug), fmt, func, ##__VA_ARGS__)
|
D | rcutiny.h | 45 static inline void kvfree_call_rcu(struct rcu_head *head, rcu_callback_t func) in kvfree_call_rcu() argument 48 call_rcu(head, func); in kvfree_call_rcu() 55 kvfree((void *) func); in kvfree_call_rcu()
|
D | static_call_types.h | 37 #define DECLARE_STATIC_CALL(name, func) \ argument 39 extern typeof(func) STATIC_CALL_TRAMP(name); 81 ((typeof(STATIC_CALL_TRAMP(name))*)(STATIC_CALL_KEY(name).func))
|
D | ptp_clock_kernel.h | 145 enum ptp_pin_function func, unsigned int chan); 244 enum ptp_pin_function func, unsigned int chan); 257 enum ptp_pin_function func, unsigned int chan); 288 enum ptp_pin_function func, unsigned int chan) in ptp_find_pin() argument
|
D | rcupdate_trace.h | 86 void call_rcu_tasks_trace(struct rcu_head *rhp, rcu_callback_t func); 94 static inline void call_rcu_tasks_trace(struct rcu_head *rhp, rcu_callback_t func) { BUG(); } in call_rcu_tasks_trace() argument
|
D | timer.h | 96 void (*func)(struct timer_list *), unsigned int flags, 101 void (*func)(struct timer_list *), 106 void (*func)(struct timer_list *), in init_timer_on_stack_key() 111 init_timer_key(timer, func, flags, name, key); in init_timer_on_stack_key()
|
/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 u16 sdio_readw(struct sdio_func *func, unsigned int addr, int *err_ret); [all …]
|
/include/trace/events/ |
D | initcall.h | 29 TP_PROTO(initcall_t func), 31 TP_ARGS(func), 38 __field_struct(initcall_t, func) 42 __entry->func = func; 45 TP_printk("func=%pS", __entry->func) 50 TP_PROTO(initcall_t func, int ret), 52 TP_ARGS(func, ret), 59 __field_struct(initcall_t, func) 64 __entry->func = func; 68 TP_printk("func=%pS ret=%d", __entry->func, __entry->ret)
|
D | irq.h | 165 TP_PROTO(void *func), 167 TP_ARGS(func), 170 __field( void *, func) 174 __entry->func = func; 177 TP_printk("function=%ps", __entry->func) 182 TP_PROTO(void *func), 184 TP_ARGS(func) 189 TP_PROTO(void *func), 191 TP_ARGS(func) 196 TP_PROTO(void *func), [all …]
|
/include/linux/pinctrl/ |
D | machine.h | 87 #define PIN_MAP_MUX_GROUP(dev, state, pinctrl, grp, func) \ argument 95 .function = func, \ 99 #define PIN_MAP_MUX_GROUP_DEFAULT(dev, pinctrl, grp, func) \ argument 100 PIN_MAP_MUX_GROUP(dev, PINCTRL_STATE_DEFAULT, pinctrl, grp, func) 102 #define PIN_MAP_MUX_GROUP_HOG(dev, state, grp, func) \ argument 103 PIN_MAP_MUX_GROUP(dev, state, dev, grp, func) 105 #define PIN_MAP_MUX_GROUP_HOG_DEFAULT(dev, grp, func) \ argument 106 PIN_MAP_MUX_GROUP(dev, PINCTRL_STATE_DEFAULT, dev, grp, func)
|
/include/uapi/linux/ |
D | pci.h | 31 #define PCI_DEVFN(slot, func) ((((slot) & 0x1f) << 3) | ((func) & 0x07)) argument
|
/include/linux/sched/ |
D | cpufreq.h | 17 void (*func)(struct update_util_data *data, u64 time, unsigned int flags); member 21 void (*func)(struct update_util_data *data, u64 time,
|
/include/drm/ |
D | drm_flip_work.h | 75 drm_flip_func_t func; member 89 const char *name, drm_flip_func_t func);
|
D | drm_ioctl.h | 148 drm_ioctl_t *func; member 165 .func = _func, \
|
/include/linux/can/ |
D | core.h | 52 void (*func)(struct sk_buff *, void *), 57 void (*func)(struct sk_buff *, void *),
|
/include/uapi/drm/ |
D | via_drm.h | 141 } func; member 153 } func; member 164 } func; member 215 } func; member
|