bpf_array 1166 arch/arm/net/bpf_jit_32.c BUILD_BUG_ON(offsetof(struct bpf_array, map.max_entries) > bpf_array 1168 arch/arm/net/bpf_jit_32.c off = offsetof(struct bpf_array, map.max_entries); bpf_array 1198 arch/arm/net/bpf_jit_32.c BUILD_BUG_ON(imm8m(offsetof(struct bpf_array, ptrs)) < 0); bpf_array 1199 arch/arm/net/bpf_jit_32.c off = imm8m(offsetof(struct bpf_array, ptrs)); bpf_array 260 arch/arm64/net/bpf_jit_comp.c off = offsetof(struct bpf_array, map.max_entries); bpf_array 280 arch/arm64/net/bpf_jit_comp.c off = offsetof(struct bpf_array, ptrs); bpf_array 614 arch/mips/net/ebpf_jit.c off = offsetof(struct bpf_array, map.max_entries); bpf_array 636 arch/mips/net/ebpf_jit.c off = offsetof(struct bpf_array, ptrs); bpf_array 242 arch/powerpc/net/bpf_jit_comp64.c PPC_LWZ(b2p[TMP_REG_1], b2p_bpf_array, offsetof(struct bpf_array, map.max_entries)); bpf_array 264 arch/powerpc/net/bpf_jit_comp64.c PPC_BPF_LL(b2p[TMP_REG_1], b2p[TMP_REG_1], offsetof(struct bpf_array, ptrs)); bpf_array 631 arch/riscv/net/bpf_jit_comp.c off = offsetof(struct bpf_array, map.max_entries); bpf_array 655 arch/riscv/net/bpf_jit_comp.c off = offsetof(struct bpf_array, ptrs); bpf_array 1057 arch/s390/net/bpf_jit_comp.c offsetof(struct bpf_array, map.max_entries)); bpf_array 1091 arch/s390/net/bpf_jit_comp.c REG_1, offsetof(struct bpf_array, ptrs)); bpf_array 852 arch/sparc/net/bpf_jit_comp_64.c const u8 bpf_array = bpf2sparc[BPF_REG_2]; bpf_array 859 arch/sparc/net/bpf_jit_comp_64.c off = offsetof(struct bpf_array, map.max_entries); bpf_array 860 arch/sparc/net/bpf_jit_comp_64.c emit(LD32 | IMMED | RS1(bpf_array) | S13(off) | RD(tmp), ctx); bpf_array 878 arch/sparc/net/bpf_jit_comp_64.c emit_alu(ADD, bpf_array, tmp, ctx); bpf_array 879 arch/sparc/net/bpf_jit_comp_64.c off = offsetof(struct bpf_array, ptrs); bpf_array 261 arch/x86/net/bpf_jit_comp.c offsetof(struct bpf_array, map.max_entries)); bpf_array 280 arch/x86/net/bpf_jit_comp.c offsetof(struct bpf_array, ptrs)); bpf_array 1305 arch/x86/net/bpf_jit_comp32.c offsetof(struct bpf_array, map.max_entries)); bpf_array 1339 arch/x86/net/bpf_jit_comp32.c EMIT3_off32(0x8B, 0x94, 0x90, offsetof(struct bpf_array, ptrs)); bpf_array 483 include/linux/bpf.h bool bpf_prog_array_compatible(struct bpf_array *array, const struct bpf_prog *fp); bpf_array 19 kernel/bpf/arraymap.c static void bpf_array_free_percpu(struct bpf_array *array) bpf_array 29 kernel/bpf/arraymap.c static int bpf_array_alloc_percpu(struct bpf_array *array) bpf_array 79 kernel/bpf/arraymap.c struct bpf_array *array; bpf_array 145 kernel/bpf/arraymap.c struct bpf_array *array = container_of(map, struct bpf_array, map); bpf_array 157 kernel/bpf/arraymap.c struct bpf_array *array = container_of(map, struct bpf_array, map); bpf_array 171 kernel/bpf/arraymap.c struct bpf_array *array = container_of(map, struct bpf_array, map); bpf_array 187 kernel/bpf/arraymap.c struct bpf_array *array = container_of(map, struct bpf_array, map); bpf_array 194 kernel/bpf/arraymap.c *insn++ = BPF_ALU64_IMM(BPF_ADD, map_ptr, offsetof(struct bpf_array, value)); bpf_array 217 kernel/bpf/arraymap.c struct bpf_array *array = container_of(map, struct bpf_array, map); bpf_array 228 kernel/bpf/arraymap.c struct bpf_array *array = container_of(map, struct bpf_array, map); bpf_array 255 kernel/bpf/arraymap.c struct bpf_array *array = container_of(map, struct bpf_array, map); bpf_array 275 kernel/bpf/arraymap.c struct bpf_array *array = container_of(map, struct bpf_array, map); bpf_array 312 kernel/bpf/arraymap.c struct bpf_array *array = container_of(map, struct bpf_array, map); bpf_array 356 kernel/bpf/arraymap.c struct bpf_array *array = container_of(map, struct bpf_array, map); bpf_array 395 kernel/bpf/arraymap.c struct bpf_array *array = container_of(map, struct bpf_array, map); bpf_array 487 kernel/bpf/arraymap.c struct bpf_array *array = container_of(map, struct bpf_array, map); bpf_array 528 kernel/bpf/arraymap.c struct bpf_array *array = container_of(map, struct bpf_array, map); bpf_array 552 kernel/bpf/arraymap.c struct bpf_array *array = container_of(map, struct bpf_array, map); bpf_array 571 kernel/bpf/arraymap.c struct bpf_array *array = container_of(map, struct bpf_array, map); bpf_array 598 kernel/bpf/arraymap.c struct bpf_array *array = container_of(map, struct bpf_array, map); bpf_array 705 kernel/bpf/arraymap.c struct bpf_array *array = container_of(map, struct bpf_array, map); bpf_array 806 kernel/bpf/arraymap.c struct bpf_array *array = container_of(map, struct bpf_array, map); bpf_array 813 kernel/bpf/arraymap.c *insn++ = BPF_ALU64_IMM(BPF_ADD, map_ptr, offsetof(struct bpf_array, value)); bpf_array 1460 kernel/bpf/core.c struct bpf_array *array = container_of(map, struct bpf_array, map); bpf_array 1649 kernel/bpf/core.c bool bpf_prog_array_compatible(struct bpf_array *array, bpf_array 1676 kernel/bpf/core.c struct bpf_array *array; bpf_array 1681 kernel/bpf/core.c array = container_of(map, struct bpf_array, map); bpf_array 45 kernel/bpf/map_in_map.c inner_map_meta_size = sizeof(struct bpf_array); bpf_array 64 kernel/bpf/map_in_map.c container_of(inner_map_meta, struct bpf_array, map)->index_mask = bpf_array 65 kernel/bpf/map_in_map.c container_of(inner_map, struct bpf_array, map)->index_mask; bpf_array 375 kernel/bpf/syscall.c const struct bpf_array *array; bpf_array 380 kernel/bpf/syscall.c array = container_of(map, struct bpf_array, map); bpf_array 9127 kernel/bpf/verifier.c struct bpf_array, bpf_array 350 kernel/trace/bpf_trace.c struct bpf_array *array = container_of(map, struct bpf_array, map); bpf_array 423 kernel/trace/bpf_trace.c struct bpf_array *array = container_of(map, struct bpf_array, map); bpf_array 565 kernel/trace/bpf_trace.c struct bpf_array *array = container_of(map, struct bpf_array, map); bpf_array 4058 net/core/filter.c struct bpf_array *array = container_of(map, struct bpf_array, map);