Symbol: struct_name
drivers/acpi/cppc_acpi.c
160
#define show_cppc_data(access_fn, struct_name, member_name) \
drivers/acpi/cppc_acpi.c
165
struct struct_name st_name = {0}; \
drivers/block/drbd/drbd_polymorph_printk.h
51
#define __drbd_printk_choose_cond(obj, struct_name) \
drivers/block/drbd/drbd_polymorph_printk.h
52
(__builtin_types_compatible_p(typeof(obj), struct struct_name *) || \
drivers/block/drbd/drbd_polymorph_printk.h
53
__builtin_types_compatible_p(typeof(obj), const struct struct_name *))
drivers/block/drbd/drbd_polymorph_printk.h
54
#define __drbd_printk_if_same_type(obj, struct_name, level, fmt, args...) \
drivers/block/drbd/drbd_polymorph_printk.h
55
__drbd_printk_choose_cond(obj, struct_name), \
drivers/block/drbd/drbd_polymorph_printk.h
57
__drbd_printk_ ## struct_name ## _prep((const struct struct_name *)(obj)); \
drivers/block/drbd/drbd_polymorph_printk.h
58
printk(level __drbd_printk_ ## struct_name ## _fmt(fmt), \
drivers/block/drbd/drbd_polymorph_printk.h
59
__drbd_printk_ ## struct_name ## _args(), ## args); \
drivers/block/drbd/drbd_polymorph_printk.h
60
__drbd_printk_ ## struct_name ## _unprep(); \
drivers/block/drbd/drbd_polymorph_printk.h
74
#define __drbd_dyn_dbg_if_same_type(obj, struct_name, fmt, args...) \
drivers/block/drbd/drbd_polymorph_printk.h
75
__drbd_printk_choose_cond(obj, struct_name), \
drivers/block/drbd/drbd_polymorph_printk.h
79
__drbd_printk_ ## struct_name ## _prep((const struct struct_name *)(obj)); \
drivers/block/drbd/drbd_polymorph_printk.h
80
__dynamic_pr_debug(&descriptor, __drbd_printk_ ## struct_name ## _fmt(fmt), \
drivers/block/drbd/drbd_polymorph_printk.h
81
__drbd_printk_ ## struct_name ## _args(), ## args); \
drivers/block/drbd/drbd_polymorph_printk.h
82
__drbd_printk_ ## struct_name ## _unprep(); \
drivers/hid/bpf/hid_bpf_struct_ops.c
102
if (write_range->struct_name != cur) {
drivers/hid/bpf/hid_bpf_struct_ops.c
103
type_id = btf_find_by_name_kind(reg->btf, write_range->struct_name,
drivers/hid/bpf/hid_bpf_struct_ops.c
113
cur = write_range->struct_name;
drivers/hid/bpf/hid_bpf_struct_ops.c
118
if (cur != write_range->struct_name &&
drivers/hid/bpf/hid_bpf_struct_ops.c
121
write_range->struct_name, off, size);
drivers/hid/bpf/hid_bpf_struct_ops.c
129
cur = write_range->struct_name;
drivers/hid/bpf/hid_bpf_struct_ops.c
59
const char *struct_name;
drivers/hid/bpf/hid_bpf_struct_ops.c
71
.struct_name = #_name, \
drivers/hid/bpf/hid_bpf_struct_ops.c
98
if (t == state && write_range->struct_name != cur)
drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c
34
#define DPMAC_COUNTER(counter_id, struct_name, struct_offset) \
drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c
37
.offset = offsetof(struct_name, struct_offset), \
drivers/net/ethernet/intel/ice/ice_common.c
1378
#define ICE_CTX_STORE(struct_name, struct_field, width, lsb) \
drivers/net/ethernet/intel/ice/ice_common.c
1379
PACKED_FIELD((lsb) + (width) - 1, (lsb), struct struct_name, struct_field)
fs/f2fs/sysfs.c
1155
#define F2FS_RO_ATTR(struct_type, struct_name, name, elname) \
fs/f2fs/sysfs.c
1158
offsetof(struct struct_name, elname), \
fs/f2fs/sysfs.c
1159
sizeof_field(struct struct_name, elname))
fs/f2fs/sysfs.c
1161
#define F2FS_RW_ATTR(struct_type, struct_name, name, elname) \
fs/f2fs/sysfs.c
1164
offsetof(struct struct_name, elname), \
fs/f2fs/sysfs.c
1165
sizeof_field(struct struct_name, elname))
include/linux/ns/ns_common_types.h
209
#define _NS_TYPE_FLAG_OR(struct_name, flag) | (flag)
include/linux/ns/ns_common_types.h
218
#define _NS_TYPE_ASSOC(struct_name, flag) , struct struct_name *: (flag)
include/linux/packing.h
33
#define PACKED_FIELD(start, end, struct_name, struct_field) \
include/linux/packing.h
37
offsetof(struct_name, struct_field), \
include/linux/packing.h
38
sizeof_field(struct_name, struct_field), \
include/linux/usb/gadget_configfs.h
27
#define GS_STRINGS_RW(struct_name, _name) \
include/linux/usb/gadget_configfs.h
28
GS_STRINGS_R(struct_name, _name) \
include/linux/usb/gadget_configfs.h
29
GS_STRINGS_W(struct_name, _name) \
include/linux/usb/gadget_configfs.h
30
CONFIGFS_ATTR(struct_name##_, _name)
kernel/bpf/verifier.c
7099
const char *struct_name = btf_field_type_name(field_type);
kernel/bpf/verifier.c
7105
reg_arg_name(env, argno), struct_name);
kernel/bpf/verifier.c
7110
struct_name);
kernel/bpf/verifier.c
7114
verbose(env, "map '%s' has no valid %s\n", map->name, struct_name);
kernel/bpf/verifier.c
7128
verifier_bug(env, "unsupported BTF field type: %s\n", struct_name);
kernel/bpf/verifier.c
7133
val, struct_name, field_off);
kernel/bpf/verifier.c
7137
verifier_bug(env, "Two map pointers in a %s helper", struct_name);
kernel/trace/trace.h
109
#define FTRACE_ENTRY(name, struct_name, id, tstruct, print) \
kernel/trace/trace.h
119
#define FTRACE_ENTRY_REG(name, struct_name, id, tstruct, print, regfn) \
kernel/trace/trace.h
120
FTRACE_ENTRY(name, struct_name, id, PARAMS(tstruct), PARAMS(print))
kernel/trace/trace.h
123
#define FTRACE_ENTRY_PACKED(name, struct_name, id, tstruct, print) \
kernel/trace/trace.h
124
FTRACE_ENTRY(name, struct_name, id, PARAMS(tstruct), PARAMS(print)) __packed
kernel/trace/trace.h
2256
#define FTRACE_ENTRY(call, struct_name, id, tstruct, print) \
kernel/trace/trace.h
2260
#define FTRACE_ENTRY_DUP(call, struct_name, id, tstruct, print) \
kernel/trace/trace.h
2261
FTRACE_ENTRY(call, struct_name, id, PARAMS(tstruct), PARAMS(print))
kernel/trace/trace.h
2263
#define FTRACE_ENTRY_PACKED(call, struct_name, id, tstruct, print) \
kernel/trace/trace.h
2264
FTRACE_ENTRY(call, struct_name, id, PARAMS(tstruct), PARAMS(print))
kernel/trace/trace_export.c
139
#define FTRACE_ENTRY(name, struct_name, id, tstruct, print) \
kernel/trace/trace_export.c
180
#define FTRACE_ENTRY_REG(call, struct_name, etype, tstruct, print, regfn) \
kernel/trace/trace_export.c
201
#define FTRACE_ENTRY(call, struct_name, etype, tstruct, print) \
kernel/trace/trace_export.c
202
FTRACE_ENTRY_REG(call, struct_name, etype, \
kernel/trace/trace_export.c
32
#define FTRACE_ENTRY_REG(name, struct_name, id, tstruct, print, regfn) \
kernel/trace/trace_export.c
33
FTRACE_ENTRY(name, struct_name, id, PARAMS(tstruct), PARAMS(print))
kernel/trace/trace_export.c
73
#define FTRACE_ENTRY(name, struct_name, id, tstruct, print) \
kernel/trace/trace_export.c
86
#define FTRACE_ENTRY_DUP(name, struct_name, id, tstruct, print) \
kernel/trace/trace_export.c
87
FTRACE_ENTRY(name, struct_name, id, PARAMS(tstruct), PARAMS(print))
tools/lib/perf/include/internal/rc_check.h
33
#define DECLARE_RC_STRUCT(struct_name) \
tools/lib/perf/include/internal/rc_check.h
34
struct struct_name
tools/lib/perf/include/internal/rc_check.h
37
#define RC_STRUCT(struct_name) struct struct_name
tools/lib/perf/include/internal/rc_check.h
63
#define DECLARE_RC_STRUCT(struct_name) \
tools/lib/perf/include/internal/rc_check.h
64
struct original_##struct_name; \
tools/lib/perf/include/internal/rc_check.h
66
struct original_##struct_name *orig; \
tools/lib/perf/include/internal/rc_check.h
68
struct original_##struct_name
tools/lib/perf/include/internal/rc_check.h
71
#define RC_STRUCT(struct_name) struct original_##struct_name
tools/testing/selftests/bpf/prog_tests/core_reloc.c
125
#define PRIMITIVES_DATA(struct_name) STRUCT_TO_CHAR_PTR(struct_name) { \
tools/testing/selftests/bpf/prog_tests/core_reloc.c
13
#define STRUCT_TO_CHAR_PTR(struct_name) (const char *)&(struct struct_name)
tools/testing/selftests/bpf/prog_tests/core_reloc.c
195
#define INTS_DATA(struct_name) STRUCT_TO_CHAR_PTR(struct_name) { \
tools/testing/selftests/bpf/prog_tests/core_reloc.c
39
#define FLAVORS_DATA(struct_name) STRUCT_TO_CHAR_PTR(struct_name) { \
tools/testing/selftests/bpf/prog_tests/core_reloc.c
65
#define NESTING_DATA(struct_name) STRUCT_TO_CHAR_PTR(struct_name) { \
tools/testing/selftests/bpf/prog_tests/core_reloc.c
91
#define ARRAYS_DATA(struct_name) STRUCT_TO_CHAR_PTR(struct_name) { \