/kernel/linux/linux-5.10/include/linux/ |
H A D | btf.h | 108 #define for_each_member(i, struct_type, member) \ 109 for (i = 0, member = btf_type_member(struct_type); \ 110 i < btf_type_vlen(struct_type); \ 183 static inline u32 btf_member_bit_offset(const struct btf_type *struct_type, in btf_member_bit_offset() argument 186 return btf_type_kflag(struct_type) ? BTF_MEMBER_BIT_OFFSET(member->offset) in btf_member_bit_offset() 190 static inline u32 btf_member_bitfield_size(const struct btf_type *struct_type, in btf_member_bitfield_size() argument 193 return btf_type_kflag(struct_type) ? BTF_MEMBER_BITFIELD_SIZE(member->offset) in btf_member_bitfield_size()
|
/kernel/linux/linux-6.6/fs/erofs/ |
H A D | sysfs.c | 25 int struct_type, offset; member 40 .struct_type = struct_##_struct, \ 98 int struct_type, int offset) in __struct_ptr() 100 if (struct_type == struct_erofs_sb_info) in __struct_ptr() 102 if (struct_type == struct_erofs_mount_opts) in __struct_ptr() 113 unsigned char *ptr = __struct_ptr(sbi, a->struct_type, a->offset); in erofs_attr_show() 136 unsigned char *ptr = __struct_ptr(sbi, a->struct_type, a->offset); in erofs_attr_store() 97 __struct_ptr(struct erofs_sb_info *sbi, int struct_type, int offset) __struct_ptr() argument
|
/kernel/linux/linux-5.10/arch/mips/sgi-ip27/ |
H A D | ip27-klconfig.c | 18 klinfo_t *find_component(lboard_t *brd, klinfo_t *kli, unsigned char struct_type) in find_component() argument 38 if (KLCF_COMP_TYPE(kli) == struct_type) in find_component() 46 klinfo_t *find_first_component(lboard_t *brd, unsigned char struct_type) in find_first_component() argument 48 return find_component(brd, (klinfo_t *)NULL, struct_type); in find_first_component()
|
/kernel/linux/linux-6.6/arch/mips/sgi-ip27/ |
H A D | ip27-klconfig.c | 18 klinfo_t *find_component(lboard_t *brd, klinfo_t *kli, unsigned char struct_type) in find_component() argument 38 if (KLCF_COMP_TYPE(kli) == struct_type) in find_component() 46 klinfo_t *find_first_component(lboard_t *brd, unsigned char struct_type) in find_first_component() argument 48 return find_component(brd, (klinfo_t *)NULL, struct_type); in find_first_component()
|
/kernel/linux/linux-5.10/include/linux/can/ |
H A D | core.h | 41 #define CAN_REQUIRED_SIZE(struct_type, member) \ 42 (offsetof(typeof(struct_type), member) + \ 43 sizeof(((typeof(struct_type) *)(NULL))->member))
|
/kernel/linux/linux-6.6/include/linux/can/ |
H A D | core.h | 41 #define CAN_REQUIRED_SIZE(struct_type, member) \ 42 (offsetof(typeof(struct_type), member) + \ 43 sizeof(((typeof(struct_type) *)(NULL))->member))
|
/kernel/linux/linux-5.10/drivers/net/wireless/ti/wlcore/ |
H A D | debugfs.h | 53 #define DEBUGFS_FWSTATS_FILE(sub, name, fmt, struct_type) \ 59 struct struct_type *stats = wl->stats.fw_stats; \ 73 #define DEBUGFS_FWSTATS_FILE_ARRAY(sub, name, len, struct_type) \ 79 struct struct_type *stats = wl->stats.fw_stats; \
|
/kernel/linux/linux-6.6/drivers/net/wireless/ti/wlcore/ |
H A D | debugfs.h | 53 #define DEBUGFS_FWSTATS_FILE(sub, name, fmt, struct_type) \ 59 struct struct_type *stats = wl->stats.fw_stats; \ 73 #define DEBUGFS_FWSTATS_FILE_ARRAY(sub, name, len, struct_type) \ 79 struct struct_type *stats = wl->stats.fw_stats; \
|
/kernel/linux/linux-5.10/fs/f2fs/ |
H A D | sysfs.c | 47 int struct_type; member 55 static unsigned char *__struct_ptr(struct f2fs_sb_info *sbi, int struct_type) in __struct_ptr() argument 57 if (struct_type == GC_THREAD) in __struct_ptr() 59 else if (struct_type == SM_INFO) in __struct_ptr() 61 else if (struct_type == DCC_INFO) in __struct_ptr() 63 else if (struct_type == NM_INFO) in __struct_ptr() 65 else if (struct_type == F2FS_SBI || struct_type == RESERVED_BLOCKS) in __struct_ptr() 68 else if (struct_type == F2FS_HOT_COLD_PARAMS) in __struct_ptr() 72 else if (struct_type in __struct_ptr() [all...] |
/kernel/linux/linux-6.6/fs/f2fs/ |
H A D | sysfs.c | 59 int struct_type; member 67 static unsigned char *__struct_ptr(struct f2fs_sb_info *sbi, int struct_type) in __struct_ptr() argument 69 if (struct_type == GC_THREAD) in __struct_ptr() 71 else if (struct_type == SM_INFO) in __struct_ptr() 73 else if (struct_type == DCC_INFO) in __struct_ptr() 75 else if (struct_type == NM_INFO) in __struct_ptr() 77 else if (struct_type == F2FS_SBI || struct_type == RESERVED_BLOCKS) in __struct_ptr() 80 else if (struct_type == FAULT_INFO_RATE || in __struct_ptr() 81 struct_type in __struct_ptr() [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | btf.h | 224 #define for_each_member(i, struct_type, member) \ 225 for (i = 0, member = btf_type_member(struct_type); \ 226 i < btf_type_vlen(struct_type); \ 404 static inline u32 __btf_member_bit_offset(const struct btf_type *struct_type, in __btf_member_bit_offset() argument 407 return btf_type_kflag(struct_type) ? BTF_MEMBER_BIT_OFFSET(member->offset) in __btf_member_bit_offset() 411 static inline u32 __btf_member_bitfield_size(const struct btf_type *struct_type, in __btf_member_bitfield_size() argument 414 return btf_type_kflag(struct_type) ? BTF_MEMBER_BITFIELD_SIZE(member->offset) in __btf_member_bitfield_size()
|
/kernel/linux/linux-5.10/kernel/bpf/ |
H A D | btf.c | 186 #define for_each_member_from(i, from, struct_type, member) \ 187 for (i = from, member = btf_type_member(struct_type) + from; \ 188 i < btf_type_vlen(struct_type); \ 191 #define for_each_vsi_from(i, from, struct_type, member) \ 192 for (i = from, member = btf_type_var_secinfo(struct_type) + from; \ 193 i < btf_type_vlen(struct_type); \ 374 const struct btf_type *struct_type, 378 const struct btf_type *struct_type, 1290 const struct btf_type *struct_type, in btf_verifier_log_member() 1310 btf_verifier_log_type(env, struct_type, NUL in btf_verifier_log_member() 1289 btf_verifier_log_member(struct btf_verifier_env *env, const struct btf_type *struct_type, const struct btf_member *member, const char *fmt, ...) btf_verifier_log_member() argument 1760 btf_df_check_member(struct btf_verifier_env *env, const struct btf_type *struct_type, const struct btf_member *member, const struct btf_type *member_type) btf_df_check_member() argument 1770 btf_df_check_kflag_member(struct btf_verifier_env *env, const struct btf_type *struct_type, const struct btf_member *member, const struct btf_type *member_type) btf_df_check_kflag_member() argument 1783 btf_generic_check_kflag_member(struct btf_verifier_env *env, const struct btf_type *struct_type, const struct btf_member *member, const struct btf_type *member_type) btf_generic_check_kflag_member() argument 1816 btf_int_check_member(struct btf_verifier_env *env, const struct btf_type *struct_type, const struct btf_member *member, const struct btf_type *member_type) btf_int_check_member() argument 1854 btf_int_check_kflag_member(struct btf_verifier_env *env, const struct btf_type *struct_type, const struct btf_member *member, const struct btf_type *member_type) btf_int_check_kflag_member() argument 2175 btf_modifier_check_member(struct btf_verifier_env *env, const struct btf_type *struct_type, const struct btf_member *member, const struct btf_type *member_type) btf_modifier_check_member() argument 2200 btf_modifier_check_kflag_member(struct btf_verifier_env *env, const struct btf_type *struct_type, const struct btf_member *member, const struct btf_type *member_type) btf_modifier_check_kflag_member() argument 2225 btf_ptr_check_member(struct btf_verifier_env *env, const struct btf_type *struct_type, const struct btf_member *member, const struct btf_type *member_type) btf_ptr_check_member() argument 2541 btf_array_check_member(struct btf_verifier_env *env, const struct btf_type *struct_type, const struct btf_member *member, const struct btf_type *member_type) btf_array_check_member() argument 2792 btf_struct_check_member(struct btf_verifier_env *env, const struct btf_type *struct_type, const struct btf_member *member, const struct btf_type *member_type) btf_struct_check_member() argument 3102 btf_enum_check_member(struct btf_verifier_env *env, const struct btf_type *struct_type, const struct btf_member *member, const struct btf_type *member_type) btf_enum_check_member() argument 3127 btf_enum_check_kflag_member(struct btf_verifier_env *env, const struct btf_type *struct_type, const struct btf_member *member, const struct btf_type *member_type) btf_enum_check_kflag_member() argument [all...] |
/kernel/linux/linux-6.6/kernel/bpf/ |
H A D | btf.c | 193 #define for_each_member_from(i, from, struct_type, member) \ 194 for (i = from, member = btf_type_member(struct_type) + from; \ 195 i < btf_type_vlen(struct_type); \ 198 #define for_each_vsi_from(i, from, struct_type, member) \ 199 for (i = from, member = btf_type_var_secinfo(struct_type) + from; \ 200 i < btf_type_vlen(struct_type); \ 439 const struct btf_type *struct_type, 443 const struct btf_type *struct_type, 1459 const struct btf_type *struct_type, in btf_verifier_log_member() 1486 btf_verifier_log_type(env, struct_type, NUL in btf_verifier_log_member() 1458 btf_verifier_log_member(struct btf_verifier_env *env, const struct btf_type *struct_type, const struct btf_member *member, const char *fmt, ...) btf_verifier_log_member() argument 2018 btf_df_check_member(struct btf_verifier_env *env, const struct btf_type *struct_type, const struct btf_member *member, const struct btf_type *member_type) btf_df_check_member() argument 2028 btf_df_check_kflag_member(struct btf_verifier_env *env, const struct btf_type *struct_type, const struct btf_member *member, const struct btf_type *member_type) btf_df_check_kflag_member() argument 2041 btf_generic_check_kflag_member(struct btf_verifier_env *env, const struct btf_type *struct_type, const struct btf_member *member, const struct btf_type *member_type) btf_generic_check_kflag_member() argument 2074 btf_int_check_member(struct btf_verifier_env *env, const struct btf_type *struct_type, const struct btf_member *member, const struct btf_type *member_type) btf_int_check_member() argument 2112 btf_int_check_kflag_member(struct btf_verifier_env *env, const struct btf_type *struct_type, const struct btf_member *member, const struct btf_type *member_type) btf_int_check_kflag_member() argument 2433 btf_modifier_check_member(struct btf_verifier_env *env, const struct btf_type *struct_type, const struct btf_member *member, const struct btf_type *member_type) btf_modifier_check_member() argument 2458 btf_modifier_check_kflag_member(struct btf_verifier_env *env, const struct btf_type *struct_type, const struct btf_member *member, const struct btf_type *member_type) btf_modifier_check_kflag_member() argument 2483 btf_ptr_check_member(struct btf_verifier_env *env, const struct btf_type *struct_type, const struct btf_member *member, const struct btf_type *member_type) btf_ptr_check_member() argument 2807 btf_array_check_member(struct btf_verifier_env *env, const struct btf_type *struct_type, const struct btf_member *member, const struct btf_type *member_type) btf_array_check_member() argument 3058 btf_struct_check_member(struct btf_verifier_env *env, const struct btf_type *struct_type, const struct btf_member *member, const struct btf_type *member_type) btf_struct_check_member() argument 3998 btf_enum_check_member(struct btf_verifier_env *env, const struct btf_type *struct_type, const struct btf_member *member, const struct btf_type *member_type) btf_enum_check_member() argument 4023 btf_enum_check_kflag_member(struct btf_verifier_env *env, const struct btf_type *struct_type, const struct btf_member *member, const struct btf_type *member_type) btf_enum_check_kflag_member() argument 4646 btf_float_check_member(struct btf_verifier_env *env, const struct btf_type *struct_type, const struct btf_member *member, const struct btf_type *member_type) btf_float_check_member() argument [all...] |
/kernel/linux/linux-5.10/include/net/ |
H A D | ieee802154_netdev.h | 18 #define IEEE802154_REQUIRED_SIZE(struct_type, member) \ 19 (offsetof(typeof(struct_type), member) + \ 20 sizeof(((typeof(struct_type) *)(NULL))->member))
|
/kernel/linux/linux-6.6/include/net/ |
H A D | ieee802154_netdev.h | 18 #define IEEE802154_REQUIRED_SIZE(struct_type, member) \ 19 (offsetof(typeof(struct_type), member) + \ 20 sizeof(((typeof(struct_type) *)(NULL))->member))
|
/kernel/linux/linux-5.10/arch/mips/include/asm/sn/ |
H A D | klconfig.h | 423 unsigned char struct_type; /* type of structure, local or remote */ member 459 #define KLCF_REMOTE(_brd) (((_brd)->struct_type & LOCAL_BOARD) ? 0 : 1) 474 #define KLCF_COMP_TYPE(_comp) ((_comp)->struct_type) 485 unsigned char struct_type; /* type of this structure */ member
|
/kernel/linux/linux-6.6/arch/mips/include/asm/sn/ |
H A D | klconfig.h | 423 unsigned char struct_type; /* type of structure, local or remote */ member 459 #define KLCF_REMOTE(_brd) (((_brd)->struct_type & LOCAL_BOARD) ? 0 : 1) 474 #define KLCF_COMP_TYPE(_comp) ((_comp)->struct_type) 485 unsigned char struct_type; /* type of this structure */ member
|
/kernel/linux/linux-6.6/tools/net/ynl/ |
H A D | ynl-gen-c.py | 1922 struct_type = pol_to_struct[family.kernel_policy] 1937 line = f"{qual} struct {struct_type} {family.name}_nl_ops[{cnt}]"
|