Lines Matching refs:MEM_RDONLY
505 return type & MEM_RDONLY; in type_is_rdonly_mem()
643 type & MEM_RDONLY ? "rdonly_" : "", in reg_type_str()
7606 if ((arg_type & (MEM_UNINIT | MEM_RDONLY)) == (MEM_UNINIT | MEM_RDONLY)) { in process_dynptr_func()
7645 if (reg->type == CONST_PTR_TO_DYNPTR && !(arg_type & MEM_RDONLY)) { in process_dynptr_func()
7658 if (!is_dynptr_type_expected(env, reg, arg_type & ~MEM_RDONLY)) { in process_dynptr_func()
8171 if (arg_type & MEM_RDONLY) in check_reg_type()
8172 type &= ~MEM_RDONLY; in check_reg_type()
8201 if (!(arg_type & MEM_RDONLY)) { in check_reg_type()
8342 case PTR_TO_MEM | MEM_RDONLY: in check_func_arg_reg_off()
8345 case PTR_TO_BUF | MEM_RDONLY: in check_func_arg_reg_off()
10293 ret_flag &= ~MEM_RDONLY; in check_helper_call()
11459 dynptr_arg_type |= MEM_RDONLY; in check_kfunc_args()
11948 regs[BPF_REG_0].type |= MEM_RDONLY; in check_kfunc_call()
11997 regs[BPF_REG_0].type |= MEM_RDONLY; in check_kfunc_call()
17420 aux->btf_var.reg_type = PTR_TO_MEM | MEM_RDONLY; in check_pseudo_btf_id()
17456 aux->btf_var.reg_type = PTR_TO_MEM | MEM_RDONLY; in check_pseudo_btf_id()