Home
last modified time | relevance | path

Searched refs:size_default (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.10/kernel/bpf/
Dcgroup.c1173 const int size_default = sizeof(__u32); in cgroup_dev_is_valid_access() local
1186 bpf_ctx_record_field_size(info, size_default); in cgroup_dev_is_valid_access()
1187 if (!bpf_ctx_narrow_access_ok(off, size, size_default)) in cgroup_dev_is_valid_access()
1191 if (size != size_default) in cgroup_dev_is_valid_access()
1663 const int size_default = sizeof(__u32); in sysctl_is_valid_access() local
1672 bpf_ctx_record_field_size(info, size_default); in sysctl_is_valid_access()
1673 return bpf_ctx_narrow_access_ok(off, size, size_default); in sysctl_is_valid_access()
1676 bpf_ctx_record_field_size(info, size_default); in sysctl_is_valid_access()
1677 return bpf_ctx_narrow_access_ok(off, size, size_default); in sysctl_is_valid_access()
1679 return size == size_default; in sysctl_is_valid_access()
[all …]
Dverifier.c10394 u32 target_size, size_default, off; in convert_ctx_accesses() local
10507 size_default = bpf_ctx_off_adjust_machine(ctx_field_size); in convert_ctx_accesses()
10523 insn->off = off & ~(size_default - 1); in convert_ctx_accesses()
10538 off, size, size_default) * 8; in convert_ctx_accesses()
/Linux-v5.10/include/linux/
Dfilter.h786 bpf_ctx_narrow_access_ok(u32 off, u32 size, u32 size_default) in bpf_ctx_narrow_access_ok() argument
788 return size <= size_default && (size & (size - 1)) == 0; in bpf_ctx_narrow_access_ok()
792 bpf_ctx_narrow_access_offset(u32 off, u32 size, u32 size_default) in bpf_ctx_narrow_access_offset() argument
794 u8 access_off = off & (size_default - 1); in bpf_ctx_narrow_access_offset()
799 return size_default - (access_off + size); in bpf_ctx_narrow_access_offset()
/Linux-v5.10/net/core/
Dfilter.c7487 const int size_default = sizeof(__u32); in bpf_skb_is_valid_access() local
7508 if (size != size_default) in bpf_skb_is_valid_access()
7525 if (size != size_default) in bpf_skb_is_valid_access()
7528 bpf_ctx_record_field_size(info, size_default); in bpf_skb_is_valid_access()
7529 if (!bpf_ctx_narrow_access_ok(off, size, size_default)) in bpf_skb_is_valid_access()
7706 const int size_default = sizeof(__u32); in bpf_sock_is_valid_access() local
7725 bpf_ctx_record_field_size(info, size_default); in bpf_sock_is_valid_access()
7726 return bpf_ctx_narrow_access_ok(off, size, size_default); in bpf_sock_is_valid_access()
7729 return size == size_default; in bpf_sock_is_valid_access()
7933 const int size_default = sizeof(__u32); in sock_addr_is_valid_access() local
[all …]