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 | 5825 bool is_ldsx) in bpf_map_direct_read() argument 5840 *val = is_ldsx ? (s64)*(s8 *)ptr : (u64)*(u8 *)ptr; in bpf_map_direct_read() 5843 *val = is_ldsx ? (s64)*(s16 *)ptr : (u64)*(u16 *)ptr; in bpf_map_direct_read() 5846 *val = is_ldsx ? (s64)*(s32 *)ptr : (u64)*(u32 *)ptr; in bpf_map_direct_read() 6336 int bpf_size, int value_regno, bool is_ldsx) in check_map_mem_read() argument 6366 err = bpf_map_direct_read(map, map_off, size, &val, is_ldsx); in check_map_mem_read() 6388 int value_regno, bool strict_alignment_once, bool is_ldsx) in check_mem_access() argument 6434 err = check_map_mem_read(env, reg, off, bpf_size, value_regno, is_ldsx); in check_mem_access() 6482 .is_ldsx = is_ldsx, in check_mem_access() 6620 if (!is_ldsx) { in check_mem_access() [all …]
|
| /linux/include/linux/ |
| H A D | bpf_verifier.h | 1318 bool is_ldsx);
|
| H A D | bpf.h | 1108 bool is_ldsx; member
|
| /linux/net/core/ |
| H A D | filter.c | 9083 if (info->is_ldsx || size != size_default) in bpf_skb_is_valid_access() 9538 if (info->is_ldsx) in xdp_is_valid_access() 9874 if (info->is_ldsx || size != size_default) in flow_dissector_is_valid_access() 9879 if (info->is_ldsx || size != size_default) in flow_dissector_is_valid_access()
|