Searched refs:arg_type (Results 1 - 3 of 3) sorted by relevance
/device/soc/rockchip/common/sdk_linux/kernel/bpf/ |
H A D | verifier.c | 4221 enum bpf_arg_type *arg_type)
in resolve_map_arg_type() 4232 if (*arg_type == ARG_PTR_TO_MAP_VALUE) {
in resolve_map_arg_type() 4233 *arg_type = ARG_PTR_TO_BTF_ID_SOCK_COMMON;
in resolve_map_arg_type() 4235 verbose(env, "invalid arg_type for sockmap/sockhash\n");
in resolve_map_arg_type() 4341 static int check_reg_type(struct bpf_verifier_env *env, u32 regno, enum bpf_arg_type arg_type, const u32 *arg_btf_id)
in check_reg_type() argument 4348 compatible = compatible_reg_types[base_type(arg_type)];
in check_reg_type() 4350 verbose(env, "verifier internal error: unsupported arg type %d\n", arg_type);
in check_reg_type() 4362 * Therefore we fold these flags depending on the arg_type before comparison.
in check_reg_type() 4364 if (arg_type & MEM_RDONLY) {
in check_reg_type() 4367 if (arg_type in check_reg_type() 4220 resolve_map_arg_type(struct bpf_verifier_env *env, const struct bpf_call_arg_meta *meta, enum bpf_arg_type *arg_type) resolve_map_arg_type() argument 4414 enum bpf_arg_type arg_type = fn->arg_type[arg]; check_func_arg() local [all...] |
/device/soc/rockchip/common/sdk_linux/include/linux/ |
H A D | bpf.h | 234 * arg_type, ret_type and reg_type. For example, a pointer value may be null, 238 * Currently there are no more than 32 base types in arg_type, ret_type and 363 enum bpf_arg_type arg_type[5]; member
|
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/ |
H A D | wlioctl.h | 7489 uint8 arg_type; member
|
Completed in 85 milliseconds