Searched refs:max_optlen (Results 1 – 3 of 3) sorted by relevance
/Linux-v5.4/kernel/bpf/ |
D | cgroup.c | 957 static int sockopt_alloc_buf(struct bpf_sockopt_kern *ctx, int max_optlen) in sockopt_alloc_buf() argument 959 if (unlikely(max_optlen > PAGE_SIZE) || max_optlen < 0) in sockopt_alloc_buf() 962 ctx->optval = kzalloc(max_optlen, GFP_USER); in sockopt_alloc_buf() 966 ctx->optval_end = ctx->optval + max_optlen; in sockopt_alloc_buf() 986 int ret, max_optlen; in __cgroup_bpf_run_filter_setsockopt() local 1000 max_optlen = max_t(int, 16, *optlen); in __cgroup_bpf_run_filter_setsockopt() 1002 ret = sockopt_alloc_buf(&ctx, max_optlen); in __cgroup_bpf_run_filter_setsockopt() 1026 } else if (ctx.optlen > max_optlen || ctx.optlen < -1) { in __cgroup_bpf_run_filter_setsockopt() 1049 int __user *optlen, int max_optlen, in __cgroup_bpf_run_filter_getsockopt() argument 1069 ret = sockopt_alloc_buf(&ctx, max_optlen); in __cgroup_bpf_run_filter_getsockopt() [all …]
|
/Linux-v5.4/include/linux/ |
D | bpf-cgroup.h | 132 int __user *optlen, int max_optlen, 318 max_optlen, retval) \ argument 324 optlen, max_optlen, \ 402 optlen, max_optlen, retval) ({ retval; }) argument
|
/Linux-v5.4/net/ |
D | socket.c | 2113 int max_optlen; in __sys_getsockopt() local 2121 max_optlen = BPF_CGROUP_GETSOCKOPT_MAX_OPTLEN(optlen); in __sys_getsockopt() 2134 max_optlen, err); in __sys_getsockopt()
|