| H A D | verifier.c | 6333 bool is_ldsx) in add_scalar_to_reg() 6348 *val = is_ldsx ? (s64)*(s8 *)ptr : (u64)*(u8 *)ptr; in check_map_mem_read() 6351 *val = is_ldsx ? (s64)*(s16 *)ptr : (u64)*(u16 *)ptr; in check_map_mem_read() 6354 *val = is_ldsx ? (s64)*(s32 *)ptr : (u64)*(u32 *)ptr; in check_map_mem_read() 7184 int bpf_size, int value_regno, bool is_ldsx) in check_mem_size_reg() 7220 err = bpf_map_direct_read(map, map_off, size, &val, is_ldsx); 7242 int value_regno, bool strict_alignment_once, bool is_ldsx) in process_const_alloc_mem_size() 7289 err = check_map_mem_read(env, reg, off, bpf_size, value_regno, is_ldsx); 7337 .is_ldsx = is_ldsx, in process_spin_lock() 5825 bpf_map_direct_read(struct bpf_map * map,int off,int size,u64 * val,bool is_ldsx) bpf_map_direct_read() argument 6336 check_map_mem_read(struct bpf_verifier_env * env,struct bpf_reg_state * reg,int off,int bpf_size,int value_regno,bool is_ldsx) check_map_mem_read() argument 6388 check_mem_access(struct bpf_verifier_env * env,int insn_idx,struct bpf_reg_state * reg,argno_t argno,int off,int bpf_size,enum bpf_access_type t,int value_regno,bool strict_alignment_once,bool is_ldsx) check_mem_access() argument 6645 check_load_mem(struct bpf_verifier_env * env,struct bpf_insn * insn,bool strict_alignment_once,bool is_ldsx,bool allow_trust_mismatch,const char * ctx) check_load_mem() argument [all...] |