Symbol: FIRST_ARG
drivers/gpu/drm/xe/tests/xe_args_test.c
193
int a[] = { FIRST_ARG(FOO_ARGS) };
drivers/gpu/drm/xe/tests/xe_args_test.c
195
KUNIT_EXPECT_EQ(test, FIRST_ARG(-1, -2), -1);
drivers/gpu/drm/xe/tests/xe_args_test.c
197
KUNIT_EXPECT_EQ(test, CALL_ARGS(COUNT_ARGS, FIRST_ARG(FOO_ARGS)), 1);
drivers/gpu/drm/xe/tests/xe_args_test.c
198
KUNIT_EXPECT_EQ(test, FIRST_ARG(FOO_ARGS), -1);
drivers/gpu/drm/xe/tests/xe_args_test.c
200
KUNIT_EXPECT_STREQ(test, __stringify(FIRST_ARG(FOO_ARGS)), "X");
drivers/gpu/drm/xe/tests/xe_args_test.c
240
CALL_ARGS(FIRST_ARG,
drivers/gpu/drm/xe/tests/xe_args_test.c
243
CALL_ARGS(FIRST_ARG,
drivers/gpu/drm/xe/tests/xe_args_test.c
40
#define bar FIRST_ARG(foo)
drivers/gpu/drm/xe/tests/xe_args_test.c
87
#define buz IF_ARGS(Z, Q, DROP_FIRST_ARG(FIRST_ARG(foo)))
drivers/gpu/drm/xe/xe_args.h
111
#define PICK_ARG1(args...) FIRST_ARG(args)
drivers/gpu/drm/xe/xe_args.h
141
#define IF_ARGS(then, else, ...) FIRST_ARG(__VA_OPT__(then,) else)
drivers/gpu/drm/xe/xe_args.h
143
#define IF_ARGS(then, else, ...) _IF_ARGS(then, else, CALL_ARGS(FIRST_ARG, __VA_ARGS__))
drivers/gpu/drm/xe/xe_rtp_helpers.h
57
#define XE_RTP_PASTE_1(prefix_, sep_, args_) _XE_RTP_CONCAT(prefix_, FIRST_ARG args_)
drivers/gpu/drm/xe/xe_rtp_helpers.h
58
#define XE_RTP_PASTE_2(prefix_, sep_, args_) _XE_RTP_CONCAT(prefix_, FIRST_ARG args_) __XE_RTP_PASTE_SEP_ ## sep_ XE_RTP_PASTE_1(prefix_, sep_, _XE_TUPLE_TAIL args_)
drivers/gpu/drm/xe/xe_rtp_helpers.h
59
#define XE_RTP_PASTE_3(prefix_, sep_, args_) _XE_RTP_CONCAT(prefix_, FIRST_ARG args_) __XE_RTP_PASTE_SEP_ ## sep_ XE_RTP_PASTE_2(prefix_, sep_, _XE_TUPLE_TAIL args_)
drivers/gpu/drm/xe/xe_rtp_helpers.h
60
#define XE_RTP_PASTE_4(prefix_, sep_, args_) _XE_RTP_CONCAT(prefix_, FIRST_ARG args_) __XE_RTP_PASTE_SEP_ ## sep_ XE_RTP_PASTE_3(prefix_, sep_, _XE_TUPLE_TAIL args_)
drivers/gpu/drm/xe/xe_rtp_helpers.h
61
#define XE_RTP_PASTE_5(prefix_, sep_, args_) _XE_RTP_CONCAT(prefix_, FIRST_ARG args_) __XE_RTP_PASTE_SEP_ ## sep_ XE_RTP_PASTE_4(prefix_, sep_, _XE_TUPLE_TAIL args_)
drivers/gpu/drm/xe/xe_rtp_helpers.h
62
#define XE_RTP_PASTE_6(prefix_, sep_, args_) _XE_RTP_CONCAT(prefix_, FIRST_ARG args_) __XE_RTP_PASTE_SEP_ ## sep_ XE_RTP_PASTE_5(prefix_, sep_, _XE_TUPLE_TAIL args_)
drivers/gpu/drm/xe/xe_rtp_helpers.h
63
#define XE_RTP_PASTE_7(prefix_, sep_, args_) _XE_RTP_CONCAT(prefix_, FIRST_ARG args_) __XE_RTP_PASTE_SEP_ ## sep_ XE_RTP_PASTE_6(prefix_, sep_, _XE_TUPLE_TAIL args_)
drivers/gpu/drm/xe/xe_rtp_helpers.h
64
#define XE_RTP_PASTE_8(prefix_, sep_, args_) _XE_RTP_CONCAT(prefix_, FIRST_ARG args_) __XE_RTP_PASTE_SEP_ ## sep_ XE_RTP_PASTE_7(prefix_, sep_, _XE_TUPLE_TAIL args_)
drivers/gpu/drm/xe/xe_rtp_helpers.h
65
#define XE_RTP_PASTE_9(prefix_, sep_, args_) _XE_RTP_CONCAT(prefix_, FIRST_ARG args_) __XE_RTP_PASTE_SEP_ ## sep_ XE_RTP_PASTE_8(prefix_, sep_, _XE_TUPLE_TAIL args_)
drivers/gpu/drm/xe/xe_rtp_helpers.h
66
#define XE_RTP_PASTE_10(prefix_, sep_, args_) _XE_RTP_CONCAT(prefix_, FIRST_ARG args_) __XE_RTP_PASTE_SEP_ ## sep_ XE_RTP_PASTE_9(prefix_, sep_, _XE_TUPLE_TAIL args_)
drivers/gpu/drm/xe/xe_rtp_helpers.h
67
#define XE_RTP_PASTE_11(prefix_, sep_, args_) _XE_RTP_CONCAT(prefix_, FIRST_ARG args_) __XE_RTP_PASTE_SEP_ ## sep_ XE_RTP_PASTE_10(prefix_, sep_, _XE_TUPLE_TAIL args_)
drivers/gpu/drm/xe/xe_rtp_helpers.h
68
#define XE_RTP_PASTE_12(prefix_, sep_, args_) _XE_RTP_CONCAT(prefix_, FIRST_ARG args_) __XE_RTP_PASTE_SEP_ ## sep_ XE_RTP_PASTE_11(prefix_, sep_, _XE_TUPLE_TAIL args_)