Home
last modified time | relevance | path

Searched refs:args (Results 1 – 25 of 136) sorted by relevance

123456

/include/linux/
Dunroll.h12 #define UNROLL(N, MACRO, args...) CONCATENATE(__UNROLL_, N)(MACRO, args) argument
14 #define __UNROLL_0(MACRO, args...) argument
15 #define __UNROLL_1(MACRO, args...) __UNROLL_0(MACRO, args) MACRO(0, args) argument
16 #define __UNROLL_2(MACRO, args...) __UNROLL_1(MACRO, args) MACRO(1, args) argument
17 #define __UNROLL_3(MACRO, args...) __UNROLL_2(MACRO, args) MACRO(2, args) argument
18 #define __UNROLL_4(MACRO, args...) __UNROLL_3(MACRO, args) MACRO(3, args) argument
19 #define __UNROLL_5(MACRO, args...) __UNROLL_4(MACRO, args) MACRO(4, args) argument
20 #define __UNROLL_6(MACRO, args...) __UNROLL_5(MACRO, args) MACRO(5, args) argument
21 #define __UNROLL_7(MACRO, args...) __UNROLL_6(MACRO, args) MACRO(6, args) argument
22 #define __UNROLL_8(MACRO, args...) __UNROLL_7(MACRO, args) MACRO(7, args) argument
[all …]
Dtracepoint.h126 #define PARAMS(args...) args argument
166 #define TP_PROTO(args...) args argument
167 #define TP_ARGS(args...) args argument
168 #define TP_CONDITION(args...) args argument
184 #define __DO_TRACE_CALL(name, args) \ argument
192 static_call(tp_func_##name)(__data, args); \
196 #define __DO_TRACE_CALL(name, args) __traceiter_##name(NULL, args) argument
214 #define __DO_TRACE(name, args, cond, rcuidle) \ argument
237 __DO_TRACE_CALL(name, TP_ARGS(args)); \
248 #define __DECLARE_TRACE_RCU(name, proto, args, cond) \ argument
[all …]
Datomic.h58 #define __atomic_op_acquire(op, args...) \ argument
60 typeof(op##_relaxed(args)) __ret = op##_relaxed(args); \
65 #define __atomic_op_release(op, args...) \ argument
68 op##_relaxed(args); \
71 #define __atomic_op_fence(op, args...) \ argument
73 typeof(op##_relaxed(args)) __ret; \
75 __ret = op##_relaxed(args); \
Dmin_heap.h37 bool (*less)(const void *lhs, const void *rhs, void *args);
38 void (*swp)(void *lhs, void *rhs, void *args);
79 const struct min_heap_callbacks *func, void *args) in __min_heap_sift_down() argument
92 i = func->less(left, right, args) ? i * 2 + 1 : i * 2 + 2; in __min_heap_sift_down()
100 while (i != pos && func->less(root, data + i * elem_size, args)) in __min_heap_sift_down()
107 func->swp(data + i * elem_size, data + j * elem_size, args); in __min_heap_sift_down()
117 const struct min_heap_callbacks *func, void *args) in __min_heap_sift_up() argument
124 if (func->less(data + parent * elem_size, data + idx * elem_size, args)) in __min_heap_sift_up()
126 func->swp(data + parent * elem_size, data + idx * elem_size, args); in __min_heap_sift_up()
137 const struct min_heap_callbacks *func, void *args) in __min_heapify_all() argument
[all …]
Dsprintf.h14 __printf(3, 0) int vsnprintf(char *buf, size_t size, const char *fmt, va_list args);
16 __printf(3, 0) int vscnprintf(char *buf, size_t size, const char *fmt, va_list args);
18 __printf(2, 0) __malloc char *kvasprintf(gfp_t gfp, const char *fmt, va_list args);
19 __printf(2, 0) const char *kvasprintf_const(gfp_t gfp, const char *fmt, va_list args);
Dlsm_count.h109 #define __COUNT_LSMS(skipped_arg, args...) COUNT_ARGS(args...) argument
110 #define COUNT_LSMS(args...) __COUNT_LSMS(args) argument
Dpwm.h88 struct pwm_args args; member
148 struct pwm_args *args) in pwm_get_args() argument
150 *args = pwm->args; in pwm_get_args()
173 struct pwm_args args; in pwm_init_state() local
179 pwm_get_args(pwm, &args); in pwm_init_state()
181 state->period = args.period; in pwm_init_state()
182 state->polarity = args.polarity; in pwm_init_state()
292 const struct of_phandle_args *args);
414 const struct of_phandle_args *args);
416 const struct of_phandle_args *args);
[all …]
Dasync_tx.h146 init_async_submit(struct async_submit_ctl *args, enum async_tx_flags flags, in init_async_submit() argument
151 args->flags = flags; in init_async_submit()
152 args->depend_tx = tx; in init_async_submit()
153 args->cb_fn = cb_fn; in init_async_submit()
154 args->cb_param = cb_param; in init_async_submit()
155 args->scribble = scribble; in init_async_submit()
Dnetlink.h110 #define NL_SET_ERR_MSG_FMT(extack, fmt, args...) do { \ argument
116 "%s" fmt "%s", "", ##args, "") >= \
119 ##args, "\n"); \
129 #define NL_SET_ERR_MSG_FMT_MOD(extack, fmt, args...) \ argument
130 NL_SET_ERR_MSG_FMT((extack), KBUILD_MODNAME ": " fmt, ##args)
164 #define NL_SET_ERR_MSG_ATTR_POL_FMT(extack, attr, pol, fmt, args...) do { \ argument
171 "%s" fmt "%s", "", ##args, "") >= \
174 ##args, "\n"); \
186 #define NL_SET_ERR_MSG_ATTR_FMT(extack, attr, msg, args...) \ argument
187 NL_SET_ERR_MSG_ATTR_POL_FMT(extack, attr, NULL, msg, ##args)
[all …]
/include/net/
Dnet_debug.h55 #define netdev_dbg(__dev, format, args...) \ argument
57 dynamic_netdev_dbg(__dev, format, ##args); \
60 #define netdev_dbg(__dev, format, args...) \ argument
61 netdev_printk(KERN_DEBUG, __dev, format, ##args)
63 #define netdev_dbg(__dev, format, args...) \ argument
66 netdev_printk(KERN_DEBUG, __dev, format, ##args); \
74 #define netdev_vdbg(dev, format, args...) \ argument
77 netdev_printk(KERN_DEBUG, dev, format, ##args); \
84 #define netif_printk(priv, type, level, dev, fmt, args...) \ argument
87 netdev_printk(level, (dev), fmt, ##args); \
[all …]
Dhandshake.h36 int tls_client_hello_anon(const struct tls_handshake_args *args, gfp_t flags);
37 int tls_client_hello_x509(const struct tls_handshake_args *args, gfp_t flags);
38 int tls_client_hello_psk(const struct tls_handshake_args *args, gfp_t flags);
39 int tls_server_hello_x509(const struct tls_handshake_args *args, gfp_t flags);
40 int tls_server_hello_psk(const struct tls_handshake_args *args, gfp_t flags);
/include/trace/
Ddefine_trace.h27 #define TRACE_EVENT(name, proto, args, tstruct, assign, print) \ argument
28 DEFINE_TRACE(name, PARAMS(proto), PARAMS(args))
31 #define TRACE_EVENT_CONDITION(name, proto, args, cond, tstruct, assign, print) \ argument
34 PARAMS(args), \
40 #define TRACE_EVENT_FN(name, proto, args, tstruct, \ argument
42 DEFINE_TRACE_FN(name, reg, unreg, PARAMS(proto), PARAMS(args))
45 #define TRACE_EVENT_FN_COND(name, proto, args, cond, tstruct, \ argument
47 DEFINE_TRACE_FN(name, reg, unreg, PARAMS(proto), PARAMS(args))
50 #define TRACE_EVENT_NOP(name, proto, args, struct, assign, print) argument
53 #define DEFINE_EVENT_NOP(template, name, proto, args) argument
[all …]
Dbpf_probe.h45 #define __BPF_DECLARE_TRACE(call, proto, args) \ argument
49 CONCATENATE(bpf_trace_run, COUNT_ARGS(args))(__data, CAST_TO_U64(args)); \
53 #define DECLARE_EVENT_CLASS(call, proto, args, tstruct, assign, print) \ argument
54 __BPF_DECLARE_TRACE(call, PARAMS(proto), PARAMS(args))
61 #define __DEFINE_EVENT(template, call, proto, args, size) \ argument
75 .num_args = COUNT_ARGS(args), \
82 #define __CHECK_WRITABLE_BUF_SIZE(call, proto, args, size) \ argument
90 (void)BUILD_BUG_ON_ZERO(size != sizeof(*FIRST(args))); \
94 #define DEFINE_EVENT_WRITABLE(template, call, proto, args, size) \ argument
95 __CHECK_WRITABLE_BUF_SIZE(call, PARAMS(proto), PARAMS(args), size) \
[all …]
Dtrace_events.h39 #define TRACE_EVENT(name, proto, args, tstruct, assign, print) \ argument
42 PARAMS(args), \
46 DEFINE_EVENT(name, name, PARAMS(proto), PARAMS(args));
51 #define DECLARE_EVENT_CLASS(name, proto, args, tstruct, assign, print) \ argument
61 #define DEFINE_EVENT(template, name, proto, args) \ argument
66 #define DEFINE_EVENT_FN(template, name, proto, args, reg, unreg) \ argument
67 DEFINE_EVENT(template, name, PARAMS(proto), PARAMS(args))
70 #define DEFINE_EVENT_PRINT(template, name, proto, args, print) \ argument
71 DEFINE_EVENT(template, name, PARAMS(proto), PARAMS(args))
75 #define TRACE_EVENT_FN(name, proto, args, tstruct, \ argument
[all …]
Dtrace_custom_events.h27 #define TRACE_CUSTOM_EVENT(name, proto, args, tstruct, assign, print) \ argument
30 PARAMS(args), \
34 DEFINE_CUSTOM_EVENT(name, name, PARAMS(proto), PARAMS(args));
41 #define DECLARE_CUSTOM_EVENT_CLASS(name, proto, args, tstruct, assign, print) \ argument
51 #define DEFINE_CUSTOM_EVENT(template, name, proto, args) \ argument
62 #define DECLARE_CUSTOM_EVENT_CLASS(call, proto, args, tstruct, assign, print) \ argument
68 #define DEFINE_CUSTOM_EVENT(template, name, proto, args) argument
77 #define DECLARE_CUSTOM_EVENT_CLASS(call, proto, args, tstruct, assign, print) \ argument
108 #define DECLARE_CUSTOM_EVENT_CLASS(call, proto, args, tstruct, func, print) \ argument
120 #define DECLARE_CUSTOM_EVENT_CLASS(call, proto, args, tstruct, assign, print) \ argument
[all …]
Dperf.h16 #define DECLARE_EVENT_CLASS(call, proto, args, tstruct, assign, print) \ argument
31 __data_size = trace_event_get_offsets_##call(&__data_offsets, args); \
64 #define DEFINE_EVENT(template, call, proto, args) \ argument
72 #define DEFINE_EVENT_PRINT(template, name, proto, args, print) \ argument
73 DEFINE_EVENT(template, name, PARAMS(proto), PARAMS(args))
/include/trace/hooks/
Dvendor_hooks.h22 #define DEFINE_HOOK_FN(_name, _reg, _unreg, proto, args) \ argument
47 ((void(*)(void *, proto))(it_func))(__data, args); \
55 #define DECLARE_RESTRICTED_HOOK(name, proto, args, cond) \ argument
56 DEFINE_HOOK_FN(name, NULL, NULL, PARAMS(proto), PARAMS(args))
63 #define __DO_RESTRICTED_HOOK_CALL(name, args) \ argument
70 static_call(tp_func_##name)(__data, args); \
74 #define __DO_RESTRICTED_HOOK_CALL(name, args) __traceiter_##name(NULL, args) argument
77 #define DO_RESTRICTED_HOOK(name, args, cond) \ argument
82 __DO_RESTRICTED_HOOK_CALL(name, TP_ARGS(args)); \
85 #define __DECLARE_RESTRICTED_HOOK(name, proto, args, cond, data_proto) \ argument
[all …]
/include/trace/events/
Dsyscalls.h26 __array( unsigned long, args, 6 )
31 syscall_get_arguments(current, regs, __entry->args);
36 __entry->args[0], __entry->args[1], __entry->args[2],
37 __entry->args[3], __entry->args[4], __entry->args[5]),
Dbpf_test_run.h46 #define BPF_TEST_RUN_DEFINE_EVENT(template, call, proto, args, size) \ argument
48 PARAMS(args), size)
51 #define BPF_TEST_RUN_DEFINE_EVENT(template, call, proto, args, size) \ argument
52 DEFINE_EVENT(template, call, PARAMS(proto), PARAMS(args))
Dxen.h42 __array(unsigned long, args, 6)
46 memcpy(__entry->args, mc->args, sizeof(ulong) * nargs);
47 memset(__entry->args + nargs, 0, sizeof(ulong) * (6 - nargs));
51 __entry->args[0], __entry->args[1], __entry->args[2],
52 __entry->args[3], __entry->args[4], __entry->args[5])
56 TP_PROTO(size_t args),
57 TP_ARGS(args),
59 __field(size_t, args)
61 TP_fast_assign(__entry->args = args),
62 TP_printk("alloc entry %zu arg bytes", __entry->args)
[all …]
Dnbd.h85 #define NBD_DEFINE_EVENT(template, call, proto, args, size) \ argument
87 PARAMS(args), size)
90 #define NBD_DEFINE_EVENT(template, call, proto, args, size) \ argument
91 DEFINE_EVENT(template, call, PARAMS(proto), PARAMS(args))
/include/media/
Dv4l2-device.h293 #define __v4l2_device_call_subdevs_p(v4l2_dev, sd, cond, o, f, args...) \ argument
297 (sd)->ops->o->f((sd) , ##args); \
318 #define __v4l2_device_call_subdevs(v4l2_dev, cond, o, f, args...) \ argument
323 f , ##args); \
350 #define __v4l2_device_call_subdevs_until_err_p(v4l2_dev, sd, cond, o, f, args...) \ argument
356 __err = (sd)->ops->o->f((sd) , ##args); \
385 #define __v4l2_device_call_subdevs_until_err(v4l2_dev, cond, o, f, args...) \ argument
389 f , ##args); \
412 #define v4l2_device_call_all(v4l2_dev, grpid, o, f, args...) \ argument
418 ##args); \
[all …]
/include/linux/framer/
Dframer-provider.h95 const struct of_phandle_args *args);
120 const struct of_phandle_args *args);
125 const struct of_phandle_args *args));
132 const struct of_phandle_args *args));
156 const struct of_phandle_args *args) in framer_provider_simple_of_xlate() argument
164 const struct of_phandle_args *args)) in __framer_provider_of_register() argument
176 const struct of_phandle_args *args)) in __devm_framer_provider_of_register() argument
/include/kunit/
Dstatic_stub.h14 #define KUNIT_STATIC_STUB_REDIRECT(real_fn_name, args...) do {} while (0) argument
59 #define KUNIT_STATIC_STUB_REDIRECT(real_fn_name, args...) \ argument
71 return replacement(args); \
/include/uapi/linux/netfilter/
Dx_tables.h129 #define XT_MATCH_ITERATE(type, e, fn, args...) \ argument
140 __ret = fn(__m , ## args); \
148 #define XT_ENTRY_ITERATE_CONTINUE(type, entries, size, n, fn, args...) \ argument
160 __ret = fn(__entry , ## args); \
168 #define XT_ENTRY_ITERATE(type, entries, size, fn, args...) \ argument
169 XT_ENTRY_ITERATE_CONTINUE(type, entries, size, 0, fn, args)

123456