Lines Matching refs:off
1220 static bool cgroup_dev_is_valid_access(int off, int size, in cgroup_dev_is_valid_access() argument
1230 if (off < 0 || off + size > sizeof(struct bpf_cgroup_dev_ctx)) in cgroup_dev_is_valid_access()
1233 if (off % size != 0) in cgroup_dev_is_valid_access()
1236 switch (off) { in cgroup_dev_is_valid_access()
1239 if (!bpf_ctx_narrow_access_ok(off, size, size_default)) in cgroup_dev_is_valid_access()
1720 static bool sysctl_is_valid_access(int off, int size, enum bpf_access_type type, in sysctl_is_valid_access() argument
1726 if (off < 0 || off + size > sizeof(struct bpf_sysctl) || off % size) in sysctl_is_valid_access()
1729 switch (off) { in sysctl_is_valid_access()
1734 return bpf_ctx_narrow_access_ok(off, size, size_default); in sysctl_is_valid_access()
1738 return bpf_ctx_narrow_access_ok(off, size, size_default); in sysctl_is_valid_access()
1755 switch (si->off) { in sysctl_convert_ctx_access()
1837 static bool cg_sockopt_is_valid_access(int off, int size, in cg_sockopt_is_valid_access() argument
1844 if (off < 0 || off >= sizeof(struct bpf_sockopt)) in cg_sockopt_is_valid_access()
1847 if (off % size != 0) in cg_sockopt_is_valid_access()
1851 switch (off) { in cg_sockopt_is_valid_access()
1871 switch (off) { in cg_sockopt_is_valid_access()
1912 switch (si->off) { in cg_sockopt_convert_ctx_access()