Lines Matching refs:BPF_F_LOCK
1143 } else if (map_flags & BPF_F_LOCK) { in alloc_htab_elem()
1161 if (l_old && (map_flags & ~BPF_F_LOCK) == BPF_NOEXIST) in check_flags()
1165 if (!l_old && (map_flags & ~BPF_F_LOCK) == BPF_EXIST) in check_flags()
1184 if (unlikely((map_flags & ~BPF_F_LOCK) > BPF_EXIST)) in htab_map_update_elem()
1197 if (unlikely(map_flags & BPF_F_LOCK)) { in htab_map_update_elem()
1229 if (unlikely(l_old && (map_flags & BPF_F_LOCK))) { in htab_map_update_elem()
1350 if (unlikely(onallcpus && ((map_flags & BPF_F_LOCK) || (u32)map_flags > BPF_F_ALL_CPUS))) in htab_map_check_update_flags()
1719 if (flags & BPF_F_LOCK) in __htab_map_lookup_and_delete_elem()
1796 allowed_flags = BPF_F_LOCK; in __htab_map_lookup_and_delete_batch()
1929 if (elem_map_flags & BPF_F_LOCK) in __htab_map_lookup_and_delete_batch()
2933 if (flags & BPF_F_LOCK) in rhtab_read_elem_value()
2992 err = bpf_map_check_op_flags(map, flags, BPF_F_LOCK); in rhtab_map_lookup_and_delete_elem()
3014 if (map_flags & BPF_F_LOCK) in rhtab_map_update_existing()
3037 if (unlikely((map_flags & ~BPF_F_LOCK) > BPF_EXIST)) in rhtab_map_update_elem()
3040 if ((map_flags & BPF_F_LOCK) && !btf_record_has_field(map->record, BPF_SPIN_LOCK)) in rhtab_map_update_elem()
3261 ret = bpf_map_check_op_flags(map, elem_map_flags, BPF_F_LOCK); in __rhtab_map_lookup_and_delete_batch()