Symbol: btf_record_has_field
include/linux/bpf.h
3992
if ((flags & BPF_F_LOCK) && !btf_record_has_field(map->record, BPF_SPIN_LOCK))
include/linux/bpf.h
571
if (!btf_record_has_field(rec, BPF_UPTR))
include/linux/bpf.h
669
return btf_record_has_field(map->record, BPF_TIMER | BPF_WORKQUEUE | BPF_TASK_WORK);
kernel/bpf/arraymap.c
383
!btf_record_has_field(map->record, BPF_SPIN_LOCK)))
kernel/bpf/bpf_local_storage.c
645
!btf_record_has_field(smap->map.record, BPF_SPIN_LOCK)))
kernel/bpf/bpf_task_storage.c
101
if ((map_flags & BPF_F_LOCK) && btf_record_has_field(map->record, BPF_UPTR))
kernel/bpf/btf.c
4176
if ((btf_record_has_field(rec, BPF_LIST_HEAD) ||
kernel/bpf/btf.c
4177
btf_record_has_field(rec, BPF_RB_ROOT)) &&
kernel/bpf/btf.c
4184
btf_record_has_field(rec, BPF_LIST_NODE) &&
kernel/bpf/btf.c
4185
btf_record_has_field(rec, BPF_RB_NODE)) {
kernel/bpf/hashtab.c
1192
if (unlikely(!btf_record_has_field(map->record, BPF_SPIN_LOCK)))
kernel/bpf/helpers.c
4748
if (btf_record_has_field(map->record, BPF_TIMER))
kernel/bpf/helpers.c
4750
if (btf_record_has_field(map->record, BPF_WORKQUEUE))
kernel/bpf/helpers.c
4752
if (btf_record_has_field(map->record, BPF_TASK_WORK))
kernel/bpf/local_storage.c
154
!btf_record_has_field(map->record, BPF_SPIN_LOCK)))
kernel/bpf/syscall.c
190
if (!btf_record_has_field(rec, BPF_UPTR))
kernel/bpf/syscall.c
1948
!btf_record_has_field(map->record, BPF_SPIN_LOCK)) {
kernel/bpf/syscall.c
205
if (!btf_record_has_field(rec, BPF_UPTR))
kernel/bpf/syscall.c
2176
!btf_record_has_field(map->record, BPF_SPIN_LOCK)) {
kernel/bpf/syscall.c
791
if (WARN_ON_ONCE(!btf_record_has_field(rec, BPF_TIMER)))
kernel/bpf/syscall.c
798
if (WARN_ON_ONCE(!btf_record_has_field(rec, BPF_WORKQUEUE)))
kernel/bpf/syscall.c
805
if (WARN_ON_ONCE(!btf_record_has_field(rec, BPF_TASK_WORK)))
kernel/bpf/verifier.c
11989
btf_record_has_field(meta.map.ptr->record, BPF_SPIN_LOCK | BPF_RES_SPIN_LOCK)) {
kernel/bpf/verifier.c
21640
if (btf_record_has_field(map->record, BPF_LIST_HEAD) ||
kernel/bpf/verifier.c
21641
btf_record_has_field(map->record, BPF_RB_ROOT)) {
kernel/bpf/verifier.c
21648
if (btf_record_has_field(map->record, BPF_SPIN_LOCK | BPF_RES_SPIN_LOCK)) {
kernel/bpf/verifier.c
2270
if (btf_record_has_field(map->inner_map_meta->record,
kernel/bpf/verifier.c
474
return btf_record_has_field(reg_btf_record(reg), BPF_SPIN_LOCK | BPF_RES_SPIN_LOCK);
kernel/bpf/verifier.c
6133
if (rec && btf_record_has_field(rec, BPF_GRAPH_NODE))
kernel/bpf/verifier.c
8616
if (!btf_record_has_field(rec, is_res_lock ? BPF_RES_SPIN_LOCK : BPF_SPIN_LOCK)) {
kernel/bpf/verifier.c
8721
if (!btf_record_has_field(map->record, field_type)) {
kernel/bpf/verifier.c
8804
if (!btf_record_has_field(rec, BPF_KPTR)) {
net/core/bpf_sk_storage.c
144
if (btf_record_has_field(smap->map.record, BPF_SPIN_LOCK))
net/core/bpf_sk_storage.c
559
if (btf_record_has_field(smap->map.record, BPF_SPIN_LOCK))