Home
last modified time | relevance | path

Searched refs:CONCATENATE (Results 1 – 25 of 26) sorted by relevance

12

/linux/drivers/iommu/generic_pt/
H A Dpt_iter.h18 #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 Dkunit_iommu.h14 #define pt_iommu_table_cfg CONCATENATE(pt_iommu_table, _cfg)
15 #define pt_iommu_init CONCATENATE(CONCATENATE(pt_iommu_, PTPFX), init)
H A Diommu_pt.h68 #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 Diommu_template.h20 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 Dxe_guc_klv_helpers.h45 #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 Dxe_rtp_helpers.h22 #define _XE_RTP_CONCAT(a, b) CONCATENATE(XE_RTP_, CONCATENATE(a, b))
H A Dxe_guc_klv_thresholds_set_types.h50 CONCATENATE(XE_GUC_KLV_THRESHOLD_INDEX_, TAG)
H A Dxe_args.h110 #define __PICK_ARG(n, args...) CALL_ARGS(CONCATENATE(PICK_ARG, n), args)
/linux/include/linux/
H A Dgenl_magic_func.h27 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 Darm-smccc.h621 CONCATENATE(__declare_arg_, \
625 : CONCATENATE(__constraint_read_, \
671 CONCATENATE(__declare_arg_, \
674 : CONCATENATE(__constraint_read_, \
H A Dargs.h26 #define CONCATENATE(a, b) __CONCAT(a, b) macro
H A Dgenl_magic_struct.h21 extern int CONCATENATE(GENL_MAGIC_FAMILY, _genl_register)(void);
22 extern void CONCATENATE(GENL_MAGIC_FAMILY, _genl_unregister)(void);
H A Dcleanup.h411 #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 Dunroll.h54 #define UNROLL(N, MACRO, args...) CONCATENATE(__UNROLL_, N)(MACRO, args)
H A Dstring.h114 CONCATENATE(__strscpy, COUNT_ARGS(__VA_ARGS__))(dst, src, __VA_ARGS__)
149 CONCATENATE(__strscpy_pad, COUNT_ARGS(__VA_ARGS__))(dst, src, __VA_ARGS__)
H A Dpci.h1612 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 Dltl_monitor.h19 #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 Dvec-copy-unaligned.S12 #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 Drmwcc.h24 #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 Dbpf_probe.h43 #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 Dargs.h26 #define CONCATENATE(a, b) __CONCAT(a, b) macro
/linux/include/net/libeth/
H A Dcache.h36 CONCATENATE(__libeth_cls, COUNT_ARGS(__VA_ARGS__))(__VA_ARGS__)
H A Dxdp.h86 CONCATENATE(__libeth_xdp_psz, COUNT_ARGS(__VA_ARGS__))(__VA_ARGS__)
1837 CONCATENATE(__libeth_xdp_feat, \
/linux/include/crypto/
H A Dalgapi.h165 CONCATENATE(crypto_inst_setname_, COUNT_ARGS(__VA_ARGS__))( \
/linux/arch/arm64/kvm/
H A Dconfig.c87 CONCATENATE(__NEEDS_FEAT_, COUNT_ARGS(__VA_ARGS__))(m, f, w, __VA_ARGS__)

12