Searched refs:is_ldsx (Results 1 – 5 of 5) sorted by relevance
| /linux/kernel/bpf/ |
| H A D | const_fold.c | 180 bool is_ldsx = mode == BPF_MEMSX; in const_reg_xfer() local 186 bpf_map_direct_read(map, off, size, &val, is_ldsx)) { in const_reg_xfer()
|
| H A D | verifier.c | 5779 bool is_ldsx) in bpf_map_direct_read() argument 5794 *val = is_ldsx ? (s64)*(s8 *)ptr : (u64)*(u8 *)ptr; in bpf_map_direct_read() 5797 *val = is_ldsx ? (s64)*(s16 *)ptr : (u64)*(u16 *)ptr; in bpf_map_direct_read() 5800 *val = is_ldsx ? (s64)*(s32 *)ptr : (u64)*(u32 *)ptr; in bpf_map_direct_read() 6284 int bpf_size, int value_regno, bool is_ldsx) in check_map_mem_read() argument 6314 err = bpf_map_direct_read(map, map_off, size, &val, is_ldsx); in check_map_mem_read() 6336 int value_regno, bool strict_alignment_once, bool is_ldsx) in check_mem_access() argument 6382 err = check_map_mem_read(env, reg, off, bpf_size, value_regno, is_ldsx); in check_mem_access() 6421 .is_ldsx = is_ldsx, in check_mem_access() 6559 if (!is_ldsx) { in check_mem_access() [all …]
|
| /linux/include/linux/ |
| H A D | bpf_verifier.h | 1295 bool is_ldsx);
|
| H A D | bpf.h | 1107 bool is_ldsx; member
|
| /linux/net/core/ |
| H A D | filter.c | 9082 if (info->is_ldsx || size != size_default) in bpf_skb_is_valid_access() 9537 if (info->is_ldsx) in xdp_is_valid_access() 9873 if (info->is_ldsx || size != size_default) in flow_dissector_is_valid_access() 9878 if (info->is_ldsx || size != size_default) in flow_dissector_is_valid_access()
|