Home
last modified time | relevance | path

Searched refs:MEM_RDONLY (Results 1 – 12 of 12) sorted by relevance

/linux/kernel/bpf/
H A Dhelpers.c538 .arg1_type = ARG_PTR_TO_MEM | MEM_RDONLY,
566 .arg1_type = ARG_PTR_TO_MEM | MEM_RDONLY,
582 .arg1_type = ARG_PTR_TO_MEM | MEM_RDONLY,
652 .arg4_type = ARG_PTR_TO_MEM | MEM_RDONLY,
724 .ret_type = RET_PTR_TO_MEM_OR_BTF_ID | PTR_MAYBE_NULL | MEM_RDONLY,
737 .ret_type = RET_PTR_TO_MEM_OR_BTF_ID | MEM_RDONLY,
1079 .arg4_type = ARG_PTR_TO_MEM | PTR_MAYBE_NULL | MEM_RDONLY,
1788 .arg3_type = ARG_PTR_TO_DYNPTR | MEM_RDONLY,
1836 .arg1_type = ARG_PTR_TO_DYNPTR | MEM_RDONLY,
1838 .arg3_type = ARG_PTR_TO_MEM | MEM_RDONLY,
[all …]
H A Dmap_iter.c176 PTR_TO_BUF | PTR_MAYBE_NULL | MEM_RDONLY },
H A Dringbuf.c566 .arg2_type = ARG_PTR_TO_MEM | MEM_RDONLY,
H A Dlog.c476 type & MEM_RDONLY ? "rdonly_" : "", in reg_type_str()
H A Dverifier.c460 return type & MEM_RDONLY; in type_is_rdonly_mem()
7888 if ((arg_type & (MEM_UNINIT | MEM_RDONLY)) == (MEM_UNINIT | MEM_RDONLY)) { in process_dynptr_func()
8481 if (arg_type & MEM_RDONLY) in check_reg_type()
8482 type &= ~MEM_RDONLY; in check_reg_type()
8514 if (!(arg_type & MEM_RDONLY)) { in check_reg_type()
8659 case PTR_TO_MEM | MEM_RDONLY: in check_func_arg_reg_off()
8662 case PTR_TO_BUF | MEM_RDONLY: in check_func_arg_reg_off()
10831 ret_flag &= ~MEM_RDONLY; in check_helper_call()
12154 dynptr_arg_type |= MEM_RDONLY; in check_kfunc_args()
12774 regs[BPF_REG_0].type |= MEM_RDONLY; in check_kfunc_call()
[all …]
H A Dcgroup.c2160 .arg2_type = ARG_PTR_TO_MEM | MEM_RDONLY,
H A Dbtf.c7492 sub->args[i].arg_type = ARG_PTR_TO_DYNPTR | MEM_RDONLY; in btf_prepare_func_args()
8074 .arg1_type = ARG_PTR_TO_MEM | MEM_RDONLY,
H A Dsyscall.c5830 .arg2_type = ARG_PTR_TO_MEM | MEM_RDONLY,
/linux/kernel/trace/
H A Dbpf_trace.c356 .arg2_type = ARG_PTR_TO_MEM | MEM_RDONLY,
402 .arg1_type = ARG_PTR_TO_MEM | MEM_RDONLY,
457 .arg1_type = ARG_PTR_TO_MEM | MEM_RDONLY,
501 .arg2_type = ARG_PTR_TO_MEM | MEM_RDONLY,
518 .arg2_type = ARG_PTR_TO_MEM | MEM_RDONLY,
542 .arg2_type = ARG_PTR_TO_MEM | MEM_RDONLY,
706 .arg4_type = ARG_PTR_TO_MEM | MEM_RDONLY,
1009 .arg3_type = ARG_PTR_TO_MEM | MEM_RDONLY,
1640 .arg4_type = ARG_PTR_TO_MEM | MEM_RDONLY,
1865 .arg4_type = ARG_PTR_TO_MEM | MEM_RDONLY,
[all …]
/linux/net/core/
H A Dfilter.c1738 .arg3_type = ARG_PTR_TO_MEM | MEM_RDONLY,
4642 .arg4_type = ARG_PTR_TO_MEM | MEM_RDONLY,
4656 .arg4_type = ARG_PTR_TO_MEM | MEM_RDONLY,
4856 .arg2_type = ARG_PTR_TO_MEM | MEM_RDONLY,
4884 .arg2_type = ARG_PTR_TO_MEM | MEM_RDONLY,
5056 .arg4_type = ARG_PTR_TO_MEM | MEM_RDONLY,
5070 .arg4_type = ARG_PTR_TO_MEM | MEM_RDONLY,
5543 .arg4_type = ARG_PTR_TO_MEM | MEM_RDONLY,
5577 .arg4_type = ARG_PTR_TO_MEM | MEM_RDONLY,
5611 .arg4_type = ARG_PTR_TO_MEM | MEM_RDONLY,
[all …]
H A Dsock_map.c1930 PTR_TO_BUF | PTR_MAYBE_NULL | MEM_RDONLY },
/linux/include/linux/
H A Dbpf.h611 MEM_RDONLY = BIT(1 + BPF_BASE_TYPE_BITS), enumerator