Home
last modified time | relevance | path

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

/linux/kernel/trace/
H A Dbpf_trace.c355 .arg2_type = ARG_PTR_TO_MEM | MEM_RDONLY,
390 .arg1_type = ARG_PTR_TO_MEM | MEM_RDONLY,
446 .arg1_type = ARG_PTR_TO_MEM | MEM_RDONLY,
448 .arg3_type = ARG_PTR_TO_MEM | PTR_MAYBE_NULL | MEM_RDONLY,
490 .arg2_type = ARG_PTR_TO_MEM | MEM_RDONLY,
492 .arg4_type = ARG_PTR_TO_MEM | PTR_MAYBE_NULL | MEM_RDONLY,
507 .arg2_type = ARG_PTR_TO_MEM | MEM_RDONLY,
531 .arg2_type = ARG_PTR_TO_MEM | MEM_RDONLY,
702 .arg4_type = ARG_PTR_TO_MEM | MEM_RDONLY,
1027 .arg3_type = ARG_PTR_TO_MEM | MEM_RDONLY,
[all …]
/linux/kernel/bpf/
H A Dhelpers.c544 .arg1_type = ARG_PTR_TO_MEM | MEM_RDONLY,
572 .arg1_type = ARG_PTR_TO_MEM | MEM_RDONLY,
588 .arg1_type = ARG_PTR_TO_MEM | MEM_RDONLY,
658 .arg4_type = ARG_PTR_TO_MEM | MEM_RDONLY,
730 .ret_type = RET_PTR_TO_MEM_OR_BTF_ID | PTR_MAYBE_NULL | MEM_RDONLY,
743 .ret_type = RET_PTR_TO_MEM_OR_BTF_ID | MEM_RDONLY,
1083 .arg4_type = ARG_PTR_TO_MEM | PTR_MAYBE_NULL | MEM_RDONLY,
1806 .arg3_type = ARG_PTR_TO_DYNPTR | MEM_RDONLY,
1865 .arg1_type = ARG_PTR_TO_DYNPTR | MEM_RDONLY,
1867 .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.c561 .arg2_type = ARG_PTR_TO_MEM | MEM_RDONLY,
H A Dlog.c476 type & MEM_RDONLY ? "rdonly_" : "", in reg_type_str()
H A Dverifier.c472 return type & MEM_RDONLY; in type_is_rdonly_mem()
8629 if ((arg_type & (MEM_UNINIT | MEM_RDONLY)) == (MEM_UNINIT | MEM_RDONLY)) { in process_dynptr_func()
8668 if (reg->type == CONST_PTR_TO_DYNPTR && !(arg_type & MEM_RDONLY)) { in process_dynptr_func()
8681 if (!is_dynptr_type_expected(env, reg, arg_type & ~MEM_RDONLY)) { in process_dynptr_func()
9229 if (arg_type & MEM_RDONLY) in check_reg_type()
9230 type &= ~MEM_RDONLY; in check_reg_type()
9262 if (!(arg_type & MEM_RDONLY)) { in check_reg_type()
9407 case PTR_TO_MEM | MEM_RDONLY: in check_func_arg_reg_off()
9410 case PTR_TO_BUF | MEM_RDONLY: in check_func_arg_reg_off()
10488 } else if (arg->arg_type == (ARG_PTR_TO_DYNPTR | MEM_RDONLY)) { in btf_check_func_arg_match()
[all …]
H A Dbtf.c7229 *flag = MEM_RDONLY | PTR_UNTRUSTED; in btf_struct_access()
7797 sub->args[i].arg_type = ARG_PTR_TO_DYNPTR | MEM_RDONLY; in btf_prepare_func_args()
7829 sub->args[i].arg_type = ARG_PTR_TO_MEM | MEM_RDONLY | PTR_UNTRUSTED; in btf_prepare_func_args()
8395 .arg1_type = ARG_PTR_TO_MEM | MEM_RDONLY,
H A Dcgroup.c2360 .arg2_type = ARG_PTR_TO_MEM | MEM_RDONLY,
H A Dsyscall.c6348 .arg2_type = ARG_PTR_TO_MEM | MEM_RDONLY,
/linux/net/core/
H A Dfilter.c1743 .arg3_type = ARG_PTR_TO_MEM | MEM_RDONLY,
2059 .arg1_type = ARG_PTR_TO_MEM | PTR_MAYBE_NULL | MEM_RDONLY,
2061 .arg3_type = ARG_PTR_TO_MEM | PTR_MAYBE_NULL | MEM_RDONLY,
2601 .arg2_type = ARG_PTR_TO_MEM | PTR_MAYBE_NULL | MEM_RDONLY,
4686 .arg4_type = ARG_PTR_TO_MEM | MEM_RDONLY,
4700 .arg4_type = ARG_PTR_TO_MEM | MEM_RDONLY,
4900 .arg2_type = ARG_PTR_TO_MEM | MEM_RDONLY,
4928 .arg2_type = ARG_PTR_TO_MEM | MEM_RDONLY,
5100 .arg4_type = ARG_PTR_TO_MEM | MEM_RDONLY,
5114 .arg4_type = ARG_PTR_TO_MEM | MEM_RDONLY,
[all …]
H A Dsock_map.c1947 PTR_TO_BUF | PTR_MAYBE_NULL | MEM_RDONLY },
/linux/include/linux/
H A Dbpf.h685 MEM_RDONLY = BIT(1 + BPF_BASE_TYPE_BITS), enumerator