| /linux/include/linux/ |
| A D | fs_parser.h | 111 .name = NAME, \ 118 #define fsparam_flag(NAME, OPT) __fsparam(NULL, NAME, OPT, 0, NULL) argument 121 #define fsparam_bool(NAME, OPT) __fsparam(fs_param_is_bool, NAME, OPT, 0, NULL) argument 122 #define fsparam_u32(NAME, OPT) __fsparam(fs_param_is_u32, NAME, OPT, 0, NULL) argument 127 #define fsparam_s32(NAME, OPT) __fsparam(fs_param_is_s32, NAME, OPT, 0, NULL) argument 128 #define fsparam_u64(NAME, OPT) __fsparam(fs_param_is_u64, NAME, OPT, 0, NULL) argument 132 #define fsparam_blob(NAME, OPT) __fsparam(fs_param_is_blob, NAME, OPT, 0, NULL) argument 134 #define fsparam_path(NAME, OPT) __fsparam(fs_param_is_path, NAME, OPT, 0, NULL) argument 135 #define fsparam_fd(NAME, OPT) __fsparam(fs_param_is_fd, NAME, OPT, 0, NULL) argument 136 #define fsparam_uid(NAME, OPT) __fsparam(fs_param_is_uid, NAME, OPT, 0, NULL) argument [all …]
|
| A D | stddef.h | 47 #define struct_group(NAME, MEMBERS...) \ argument 48 __struct_group(/* no tag */, NAME, /* no attrs */, MEMBERS) 63 #define struct_group_attr(NAME, ATTRS, MEMBERS...) \ argument 64 __struct_group(/* no tag */, NAME, ATTRS, MEMBERS) 80 #define struct_group_tagged(TAG, NAME, MEMBERS...) \ argument 81 __struct_group(TAG, NAME, /* no attrs */, MEMBERS) 93 #define DECLARE_FLEX_ARRAY(TYPE, NAME) \ argument 94 __DECLARE_FLEX_ARRAY(TYPE, NAME)
|
| A D | lsm_hooks.h | 39 #define LSM_HOOK(RET, DEFAULT, NAME, ...) RET (*NAME)(__VA_ARGS__); argument 68 #define LSM_HOOK(RET, DEFAULT, NAME, ...) \ argument 69 struct lsm_static_call NAME[MAX_LSM_COUNT]; 133 #define LSM_HOOK_INIT(NAME, HOOK) \ argument 135 .scalls = static_calls_table.NAME, \ 136 .hook = { .NAME = HOOK } \
|
| /linux/tools/lib/bpf/ |
| A D | libbpf_common.h | 46 #define ___libbpf_select(NAME, NUM) ___libbpf_cat(NAME, NUM) argument 49 #define ___libbpf_overload(NAME, ...) ___libbpf_select(NAME, ___libbpf_cnt(__VA_ARGS__))(__VA_ARGS_… argument 64 #define LIBBPF_OPTS(TYPE, NAME, ...) \ argument 65 struct TYPE NAME = ({ \ 66 memset(&NAME, 0, sizeof(struct TYPE)); \ 80 #define LIBBPF_OPTS_RESET(NAME, ...) \ argument 82 typeof(NAME) ___##NAME = ({ \ 83 memset(&___##NAME, 0, sizeof(NAME)); \ 84 (typeof(NAME)) { \ 85 .sz = sizeof(NAME), \ [all …]
|
| /linux/arch/alpha/include/asm/ |
| A D | pal.h | 18 #define __CALL_PAL_R0(NAME, TYPE) \ argument 19 extern inline TYPE NAME(void) \ 23 "call_pal %1 # " #NAME \ 25 :"i" (PAL_ ## NAME) \ 30 #define __CALL_PAL_W1(NAME, TYPE0) \ argument 35 "call_pal %1 # "#NAME \ 37 : "i"(PAL_ ## NAME), "0"(__r16) \ 47 "call_pal %2 # "#NAME \ 59 "call_pal %2 # "#NAME \ 61 : "i"(PAL_ ## NAME), "0"(__r16) \ [all …]
|
| /linux/arch/arm64/include/asm/ |
| A D | hyp_image.h | 29 #define HYP_SECTION_NAME(NAME) .hyp##NAME argument 32 #define HYP_SECTION_SYMBOL_NAME(NAME) \ argument 33 HYP_CONCAT(__hyp_section_, HYP_SECTION_NAME(NAME)) 43 #define BEGIN_HYP_SECTION(NAME) \ argument 44 HYP_SECTION_NAME(NAME) : { \ 45 HYP_SECTION_SYMBOL_NAME(NAME) = .; 52 #define HYP_SECTION(NAME) \ argument 53 BEGIN_HYP_SECTION(NAME) \ 54 *(NAME NAME##.*) \
|
| /linux/drivers/gpu/drm/msm/disp/mdp5/ |
| A D | mdp5_kms.h | 186 #define NAME(n) [n] = #n in stage2name() macro 187 NAME(STAGE_UNUSED), NAME(STAGE_BASE), in stage2name() 188 NAME(STAGE0), NAME(STAGE1), NAME(STAGE2), in stage2name() 189 NAME(STAGE3), NAME(STAGE4), NAME(STAGE6), in stage2name() 190 #undef NAME in stage2name() 199 NAME(VIG0), NAME(VIG1), NAME(VIG2), in pipe2name() 200 NAME(RGB0), NAME(RGB1), NAME(RGB2), in pipe2name() 201 NAME(DMA0), NAME(DMA1), in pipe2name() 202 NAME(VIG3), NAME(RGB3), in pipe2name() 203 NAME(CURSOR0), NAME(CURSOR1), in pipe2name() [all …]
|
| /linux/security/apparmor/include/ |
| A D | net.h | 59 #define DEFINE_AUDIT_NET(NAME, OP, SK, F, T, P) \ argument 60 struct lsm_network_audit NAME ## _net = { .sk = (SK), \ 62 DEFINE_AUDIT_DATA(NAME, \ 67 NAME.common.u.net = &(NAME ## _net); \ 68 NAME.net.type = (T); \ 69 NAME.net.protocol = (P) 71 #define DEFINE_AUDIT_SK(NAME, OP, SK) \ argument 72 DEFINE_AUDIT_NET(NAME, OP, SK, (SK)->sk_family, (SK)->sk_type, \
|
| /linux/arch/alpha/lib/ |
| A D | callback_srm.S | 59 #define CALLBACK(NAME, CODE, ARG_CNT) \ argument 60 .align 4; .globl callback_##NAME; .ent callback_##NAME; callback_##NAME##: \ 61 ldgp $29,0($27); br $25,srm_dispatch; .word CODE, ARG_CNT; .end callback_##NAME 65 #define CALLBACK(NAME, CODE, ARG_CNT) \ argument 66 .align 3; .globl callback_##NAME; .ent callback_##NAME; callback_##NAME##: \ 67 lda $0,-1($31); ret; .end callback_##NAME
|
| /linux/drivers/mtd/maps/ |
| A D | scx200_docflash.c | 21 #define NAME "scx200_docflash" macro 84 printk(KERN_DEBUG NAME ": NatSemi SCx200 DOCCS Flash Driver\n"); in init_scx200_docflash() 126 printk(KERN_ERR NAME ": unable to allocate memory for flash mapping\n"); in init_scx200_docflash() 134 printk(KERN_ERR NAME ": invalid size for flash mapping\n"); in init_scx200_docflash() 139 printk(KERN_ERR NAME ": invalid bus width for flash mapping\n"); in init_scx200_docflash() 147 printk(KERN_ERR NAME ": unable to allocate memory for flash mapping\n"); in init_scx200_docflash() 167 printk(KERN_INFO NAME ": DOCCS mapped at %pR, width %d\n", in init_scx200_docflash() 181 printk(KERN_ERR NAME ": failed to ioremap the flash\n"); in init_scx200_docflash() 188 printk(KERN_ERR NAME ": unable to detect flash\n"); in init_scx200_docflash() 195 printk(KERN_WARNING NAME ": warning, flash mapping is smaller than flash size\n"); in init_scx200_docflash()
|
| /linux/tools/include/uapi/linux/ |
| A D | stddef.h | 26 #define __struct_group(TAG, NAME, ATTRS, MEMBERS...) \ argument 29 struct TAG { MEMBERS } ATTRS NAME; \ 42 #define __DECLARE_FLEX_ARRAY(TYPE, NAME) \ argument 44 struct { } __empty_ ## NAME; \ 45 TYPE NAME[]; \
|
| /linux/include/uapi/linux/ |
| A D | stddef.h | 26 #define __struct_group(TAG, NAME, ATTRS, MEMBERS...) \ argument 29 struct TAG { MEMBERS } ATTRS NAME; \ 47 #define __DECLARE_FLEX_ARRAY(TYPE, NAME) \ argument 49 struct { } __empty_ ## NAME; \ 50 TYPE NAME[]; \
|
| /linux/arch/loongarch/include/asm/ |
| A D | inst.h | 525 #define DEF_EMIT_REG0I15_FORMAT(NAME, OP) \ argument 538 #define DEF_EMIT_REG0I26_FORMAT(NAME, OP) \ argument 556 #define DEF_EMIT_REG1I20_FORMAT(NAME, OP) \ argument 569 #define DEF_EMIT_REG2_FORMAT(NAME, OP) \ argument 585 #define DEF_EMIT_REG2I5_FORMAT(NAME, OP) \ argument 601 #define DEF_EMIT_REG2I6_FORMAT(NAME, OP) \ argument 617 #define DEF_EMIT_REG2I12_FORMAT(NAME, OP) \ argument 647 #define DEF_EMIT_REG2I14_FORMAT(NAME, OP) \ argument 668 #define DEF_EMIT_REG2I16_FORMAT(NAME, OP) \ argument 704 #define DEF_EMIT_REG3_FORMAT(NAME, OP) \ argument [all …]
|
| /linux/fs/xfs/ |
| A D | xfs_mount.h | 321 #define __XFS_HAS_FEAT(name, NAME) \ argument 324 return mp->m_features & XFS_FEAT_ ## NAME; \ 328 #define __XFS_ADD_FEAT(name, NAME) \ argument 329 __XFS_HAS_FEAT(name, NAME); \ 332 mp->m_features |= XFS_FEAT_ ## NAME; \ 361 #define __XFS_HAS_V4_FEAT(name, NAME) \ in __XFS_ADD_FEAT() argument 365 (mp->m_features & XFS_FEAT_ ## NAME); \ in __XFS_ADD_FEAT() 368 #define __XFS_ADD_V4_FEAT(name, NAME) \ argument 369 __XFS_HAS_V4_FEAT(name, NAME); \ 373 mp->m_features |= XFS_FEAT_ ## NAME; \ [all …]
|
| /linux/arch/sparc/kernel/ |
| A D | sysfs.c | 19 #define SHOW_MMUSTAT_ULONG(NAME) \ argument 20 static ssize_t show_##NAME(struct device *dev, \ 24 return sprintf(buf, "%lu\n", p->NAME); \ 26 static DEVICE_ATTR(NAME, 0444, show_##NAME, NULL) 172 #define SHOW_CPUDATA_ULONG_NAME(NAME, MEMBER) \ argument 173 static ssize_t show_##NAME(struct device *dev, \ 180 #define SHOW_CPUDATA_UINT_NAME(NAME, MEMBER) \ argument 181 static ssize_t show_##NAME(struct device *dev, \
|
| /linux/Documentation/admin-guide/aoe/ |
| A D | udev.txt | 19 SUBSYSTEM=="aoe", KERNEL=="discover", NAME="etherd/%k", GROUP="disk", MODE="0220" 20 SUBSYSTEM=="aoe", KERNEL=="err", NAME="etherd/%k", GROUP="disk", MODE="0440" 21 SUBSYSTEM=="aoe", KERNEL=="interfaces", NAME="etherd/%k", GROUP="disk", MODE="0220" 22 SUBSYSTEM=="aoe", KERNEL=="revalidate", NAME="etherd/%k", GROUP="disk", MODE="0220" 23 SUBSYSTEM=="aoe", KERNEL=="flush", NAME="etherd/%k", GROUP="disk", MODE="0220"
|
| /linux/tools/testing/selftests/firmware/ |
| A D | fw_fallback.sh | 160 DEVPATH="$DIR"/"nope-$NAME"/loading 164 echo -n "nope-$NAME" >"$DIR"/trigger_request 2>/dev/null & 203 load_fw "$NAME" "$0" 212 load_fw "$NAME" "$FW" 220 load_fw_cancel "nope-$NAME" "$FW" 229 load_fw_fallback_with_child "nope-signal-$NAME" "$FW"
|
| A D | fw_filesystem.sh | 45 if echo -n "nope-$NAME" >"$DIR"/trigger_request 2> /dev/null; then 60 if ! echo -n "$NAME" >"$DIR"/trigger_request ; then 78 if ! echo -n "$NAME" >"$DIR"/trigger_async_request ; then 105 if ! echo -n "nope-$NAME" >"$DIR"/trigger_request_platform ; then 500 config_set_name $NAME 509 config_set_name $NAME
|
| /linux/tools/perf/tests/ |
| A D | thread-map.c | 20 #define NAME (const char *) "perf" macro 21 #define NAMEUL (unsigned long) NAME 41 !strcmp(perf_thread_map__comm(map, 0), NAME)); in test__thread_map() 73 TEST_ASSERT_VAL("wrong comm", !strcmp(map->entries[0].comm, NAME)); in process_event() 83 !strcmp(perf_thread_map__comm(threads, 0), NAME)); in process_event()
|
| /linux/include/acpi/platform/ |
| A D | acgcc.h | 69 #define ACPI_FLEX_ARRAY(TYPE, NAME) \ argument 71 struct { } __Empty_ ## NAME; \ 72 TYPE NAME[]; \
|
| /linux/tools/testing/selftests/kmod/ |
| A D | kmod.sh | 331 NAME='\000' 335 printf $NAME >"$DIR"/config_test_driver 342 NAME='\000' 346 printf $NAME >"$DIR"/config_test_fs 359 NAME="nope-$DEFAULT_KMOD_DRIVER" 362 config_set_driver $NAME 370 NAME="nope-$DEFAULT_KMOD_FS" 373 config_set_fs $NAME
|
| /linux/security/bpf/ |
| A D | hooks.c | 11 #define LSM_HOOK(RET, DEFAULT, NAME, ...) \ argument 12 LSM_HOOK_INIT(NAME, bpf_lsm_##NAME),
|
| /linux/drivers/clk/ |
| A D | clk-lochnagar.c | 46 #define LN_PARENT(NAME) { .name = NAME, .fw_name = NAME } argument 84 #define LN1_CLK(ID, NAME, REG) \ argument 86 .name = NAME, \ 93 #define LN2_CLK(ID, NAME) \ argument 95 .name = NAME, \
|
| /linux/scripts/ |
| A D | patch-kernel | 203 NAME=`grep ^NAME $sourcedir/Makefile` 204 NAME=${NAME##*=} 206 echo "Current kernel version is $VERSION.$PATCHLEVEL.$SUBLEVEL${EXTRAVERSION} ($NAME)"
|
| /linux/tools/bpf/bpftool/Documentation/ |
| A D | bpftool-net.rst | 26 | **bpftool** **net** { **show** | **list** } [ **dev** *NAME* ] 27 | **bpftool** **net attach** *ATTACH_TYPE* *PROG* **dev** *NAME* [ **overwrite** ] 28 | **bpftool** **net detach** *ATTACH_TYPE* **dev** *NAME* 36 bpftool net { show | list } [ dev *NAME* ] 61 bpftool net attach *ATTACH_TYPE* *PROG* dev *NAME* [ overwrite ] 62 Attach bpf program *PROG* to network interface *NAME* with type specified 75 bpftool net detach *ATTACH_TYPE* dev *NAME* 76 Detach bpf program attached to network interface *NAME* with type specified
|