Lines Matching refs:btf_record_has_field
447 return btf_record_has_field(reg_btf_record(reg), BPF_SPIN_LOCK | BPF_RES_SPIN_LOCK); in reg_may_point_to_spin_lock()
1931 if (btf_record_has_field(map->inner_map_meta->record, in refine_map_lookup_value()
4647 if (rec && btf_record_has_field(rec, BPF_GRAPH_NODE)) in btf_ld_kptr_type()
7332 if (!btf_record_has_field(rec, is_res_lock ? BPF_RES_SPIN_LOCK : BPF_SPIN_LOCK)) { in process_spin_lock()
7476 if (!btf_record_has_field(map->record, field_type)) { in check_map_field_pointer()
7547 if (!btf_record_has_field(rec, BPF_KPTR)) { in process_kptr_func()
11123 btf_record_has_field(meta.map.ptr->record, BPF_SPIN_LOCK | BPF_RES_SPIN_LOCK)) { in check_helper_call()
18775 if (btf_record_has_field(map->record, BPF_LIST_HEAD) || in check_map_prog_compatibility()
18776 btf_record_has_field(map->record, BPF_RB_ROOT)) { in check_map_prog_compatibility()
18783 if (btf_record_has_field(map->record, BPF_SPIN_LOCK | BPF_RES_SPIN_LOCK)) { in check_map_prog_compatibility()
18790 if (btf_record_has_field(map->record, BPF_SPIN_LOCK)) { in check_map_prog_compatibility()