| /linux/drivers/iommu/generic_pt/ |
| H A D | pt_iter.h | 18 #define NS(fn) CONCATENATE(PTPFX, fn) 579 return CONCATENATE(fn, 0)(range, arg, 0, table); \ 581 return CONCATENATE(fn, 1)(range, arg, 1, table); \ 583 return CONCATENATE(fn, 2)(range, arg, 2, table); \ 585 return CONCATENATE(fn, 3)(range, arg, 3, table); \ 587 return CONCATENATE(fn, 4)(range, arg, 4, table); \ 588 return CONCATENATE(fn, 5)(range, arg, 5, table); \ 627 __PT_MAKE_LEVEL_FN(CONCATENATE(fn, 0), 0, __pt_make_level_fn_err, \ 629 __PT_MAKE_LEVEL_FN(CONCATENATE(fn, 1), 1, CONCATENATE(fn, 0), do_fn); \ 630 __PT_MAKE_LEVEL_FN(CONCATENATE(fn, 2), 2, CONCATENATE(fn, 1), do_fn); \ [all …]
|
| H A D | kunit_iommu.h | 14 #define pt_iommu_table_cfg CONCATENATE(pt_iommu_table, _cfg) 15 #define pt_iommu_init CONCATENATE(CONCATENATE(pt_iommu_, PTPFX), init)
|
| H A D | iommu_pt.h | 68 #define DOMAIN_NS(op) CONCATENATE(CONCATENATE(pt_iommu_, PTPFX), op) 1210 #define pt_iommu_table_cfg CONCATENATE(pt_iommu_table, _cfg) 1211 #define pt_iommu_init CONCATENATE(CONCATENATE(pt_iommu_, PTPFX), init) 1272 #define pt_iommu_table_hw_info CONCATENATE(pt_iommu_table, _hw_info) 1273 #define pt_iommu_hw_info CONCATENATE(CONCATENATE(pt_iommu_, PTPFX), hw_info)
|
| /linux/drivers/iommu/generic_pt/fmt/ |
| H A D | iommu_template.h | 20 CONCATENATE(CONCATENATE(PT_FMT, _), PT_FMT_VARIANT) 25 #define PTPFX CONCATENATE(PTPFX_RAW, _) 30 #define _PT_DEFS_H CONCATENATE(defs_, _PT_FMT_H)
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_guc_klv_helpers.h | 45 #define MAKE_GUC_KLV_KEY(TAG) CONCATENATE(CONCATENATE(GUC_KLV_, TAG), _KEY) 51 #define MAKE_GUC_KLV_LEN(TAG) CONCATENATE(CONCATENATE(GUC_KLV_, TAG), _LEN)
|
| H A D | xe_rtp_helpers.h | 22 #define _XE_RTP_CONCAT(a, b) CONCATENATE(XE_RTP_, CONCATENATE(a, b))
|
| H A D | xe_guc_klv_thresholds_set_types.h | 50 CONCATENATE(XE_GUC_KLV_THRESHOLD_INDEX_, TAG)
|
| H A D | xe_args.h | 110 #define __PICK_ARG(n, args...) CALL_ARGS(CONCATENATE(PICK_ARG, n), args)
|
| /linux/include/linux/ |
| H A D | genl_magic_func.h | 27 static struct nla_policy CONCATENATE(GENL_MAGIC_FAMILY, _tla_nl_policy)[] = { 213 static const char *CONCATENATE(GENL_MAGIC_FAMILY, _genl_cmd_to_str)(__u8 cmd) in CONCATENATE() function 239 #define ZZZ_genl_ops CONCATENATE(GENL_MAGIC_FAMILY, _genl_ops) 252 #define ZZZ_genl_family CONCATENATE(GENL_MAGIC_FAMILY, _genl_family) 258 #define ZZZ_genl_mcgrps CONCATENATE(GENL_MAGIC_FAMILY, _genl_mcgrps) 265 enum CONCATENATE(GENL_MAGIC_FAMILY, group_ids) { in CONCATENATE() function 267 #define GENL_mc_group(group) CONCATENATE(GENL_MAGIC_FAMILY, _group_ ## group), in CONCATENATE() 273 static int CONCATENATE(GENL_MAGIC_FAMILY, _genl_multicast_ ## group)( \ 277 CONCATENATE(GENL_MAGIC_FAMILY, _group_ ## group); \ 293 .maxattr = ARRAY_SIZE(CONCATENATE(GENL_MAGIC_FAMILY, _tla_nl_policy))-1, [all …]
|
| H A D | arm-smccc.h | 621 CONCATENATE(__declare_arg_, \ 625 : CONCATENATE(__constraint_read_, \ 671 CONCATENATE(__declare_arg_, \ 674 : CONCATENATE(__constraint_read_, \
|
| H A D | args.h | 26 #define CONCATENATE(a, b) __CONCAT(a, b) macro
|
| H A D | genl_magic_struct.h | 21 extern int CONCATENATE(GENL_MAGIC_FAMILY, _genl_register)(void); 22 extern void CONCATENATE(GENL_MAGIC_FAMILY, _genl_unregister)(void);
|
| H A D | cleanup.h | 411 #define DEFINE_GUARD_COND(X...) CONCATENATE(DEFINE_GUARD_COND_, COUNT_ARGS(X))(X) 532 #define DEFINE_LOCK_GUARD_1_COND(X...) CONCATENATE(DEFINE_LOCK_GUARD_1_COND_, COUNT_ARGS(X))(X)
|
| H A D | unroll.h | 54 #define UNROLL(N, MACRO, args...) CONCATENATE(__UNROLL_, N)(MACRO, args)
|
| H A D | string.h | 114 CONCATENATE(__strscpy, COUNT_ARGS(__VA_ARGS__))(dst, src, __VA_ARGS__) 149 CONCATENATE(__strscpy_pad, COUNT_ARGS(__VA_ARGS__))(dst, src, __VA_ARGS__)
|
| H A D | pci.h | 1612 CONCATENATE(__pci_bus_for_each_res, COUNT_ARGS(__VA_ARGS__)) \ 2270 CONCATENATE(__pci_dev_for_each_res, COUNT_ARGS(__VA_ARGS__)) \
|
| /linux/include/rv/ |
| H A D | ltl_monitor.h | 19 #define RV_MONITOR_NAME CONCATENATE(rv_, MONITOR_NAME) 86 CONCATENATE(trace_error_, MONITOR_NAME)(task); in ltl_illegal_state() 114 if (!CONCATENATE(CONCATENATE(trace_event_, MONITOR_NAME), _enabled)()) in ltl_trace_event() 127 CONCATENATE(trace_event_, MONITOR_NAME)(task, states, atoms.buffer, next); in ltl_trace_event()
|
| /linux/arch/riscv/kernel/ |
| H A D | vec-copy-unaligned.S | 12 #define WORD_SEW CONCATENATE(e, WORD_EEW) 13 #define VEC_L CONCATENATE(vle, WORD_EEW).v 14 #define VEC_S CONCATENATE(vse, WORD_EEW).v
|
| /linux/arch/x86/include/asm/ |
| H A D | rmwcc.h | 24 #define GEN_UNARY_RMWcc(X...) CONCATENATE(GEN_UNARY_RMWcc_, COUNT_ARGS(X))(X) 33 #define GEN_BINARY_RMWcc(X...) CONCATENATE(GEN_BINARY_RMWcc_, COUNT_ARGS(X))(X)
|
| /linux/include/trace/ |
| H A D | bpf_probe.h | 43 #define CAST_TO_U64(...) CONCATENATE(__CAST, COUNT_ARGS(__VA_ARGS__))(__VA_ARGS__) 49 CONCATENATE(bpf_trace_run, COUNT_ARGS(args))(__data, CAST_TO_U64(args)); \ 62 CONCATENATE(bpf_trace_run, COUNT_ARGS(args))(__data, CAST_TO_U64(args)); \
|
| /linux/tools/include/linux/ |
| H A D | args.h | 26 #define CONCATENATE(a, b) __CONCAT(a, b) macro
|
| /linux/include/net/libeth/ |
| H A D | cache.h | 36 CONCATENATE(__libeth_cls, COUNT_ARGS(__VA_ARGS__))(__VA_ARGS__)
|
| H A D | xdp.h | 86 CONCATENATE(__libeth_xdp_psz, COUNT_ARGS(__VA_ARGS__))(__VA_ARGS__) 1837 CONCATENATE(__libeth_xdp_feat, \
|
| /linux/include/crypto/ |
| H A D | algapi.h | 165 CONCATENATE(crypto_inst_setname_, COUNT_ARGS(__VA_ARGS__))( \
|
| /linux/arch/arm64/kvm/ |
| H A D | config.c | 87 CONCATENATE(__NEEDS_FEAT_, COUNT_ARGS(__VA_ARGS__))(m, f, w, __VA_ARGS__)
|