Lines Matching refs:member
790 const struct btf_member *member, *kern_member, *kern_data_member; in bpf_map__init_kern_struct_ops() local
822 member = btf_members(type); in bpf_map__init_kern_struct_ops()
823 for (i = 0; i < btf_vlen(type); i++, member++) { in bpf_map__init_kern_struct_ops()
832 mname = btf__name_by_offset(btf, member->name_off); in bpf_map__init_kern_struct_ops()
848 moff = member->offset / 8; in bpf_map__init_kern_struct_ops()
854 mtype = skip_mods_and_typedefs(btf, member->type, &mtype_id); in bpf_map__init_kern_struct_ops()
6495 const struct btf_member *member; in bpf_object__collect_map_relos() local
6565 member = btf_members(def) + btf_vlen(def) - 1; in bpf_object__collect_map_relos()
6566 mname = btf__name_by_offset(obj->btf, member->name_off); in bpf_object__collect_map_relos()
8560 const struct btf_member *member; in bpf_object__collect_st_ops_relos() local
8619 member = find_member_by_offset(st_ops->type, moff * 8); in bpf_object__collect_st_ops_relos()
8620 if (!member) { in bpf_object__collect_st_ops_relos()
8625 member_idx = member - btf_members(st_ops->type); in bpf_object__collect_st_ops_relos()
8626 name = btf__name_by_offset(btf, member->name_off); in bpf_object__collect_st_ops_relos()
8628 if (!resolve_func_ptr(btf, member->type, NULL)) { in bpf_object__collect_st_ops_relos()