nfp_insn_meta 42 drivers/net/ethernet/netronome/nfp/bpf/jit.c nfp_meta_has_prev(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 626 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_zext(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, u8 dst) nfp_insn_meta 733 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int nfp_cpp_memcpy(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 868 drivers/net/ethernet/netronome/nfp/bpf/jit.c data_ld(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, swreg offset, nfp_insn_meta 898 drivers/net/ethernet/netronome/nfp/bpf/jit.c data_ld_host_order(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, nfp_insn_meta 929 drivers/net/ethernet/netronome/nfp/bpf/jit.c data_ld_host_order_addr32(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, nfp_insn_meta 937 drivers/net/ethernet/netronome/nfp/bpf/jit.c data_ld_host_order_addr40(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, nfp_insn_meta 949 drivers/net/ethernet/netronome/nfp/bpf/jit.c construct_data_ind_ld(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, nfp_insn_meta 970 drivers/net/ethernet/netronome/nfp/bpf/jit.c construct_data_ld(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, nfp_insn_meta 1161 drivers/net/ethernet/netronome/nfp/bpf/jit.c mem_op_stack(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, nfp_insn_meta 1294 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_alu64_imm(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, nfp_insn_meta 1312 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_alu64_reg(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, nfp_insn_meta 1325 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_alu32_imm(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, nfp_insn_meta 1338 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_alu32_reg(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, nfp_insn_meta 1358 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_test_reg(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, nfp_insn_meta 1386 drivers/net/ethernet/netronome/nfp/bpf/jit.c static const struct jmp_code_map *nfp_jmp_code_get(struct nfp_insn_meta *meta) nfp_insn_meta 1400 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int cmp_imm(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 1437 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int cmp_reg(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 1501 drivers/net/ethernet/netronome/nfp/bpf/jit.c wrp_mul(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, nfp_insn_meta 1600 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int adjust_head(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 1680 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int adjust_tail(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 1726 drivers/net/ethernet/netronome/nfp/bpf/jit.c map_call_stack_common(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 1767 drivers/net/ethernet/netronome/nfp/bpf/jit.c nfp_get_prandom_u32(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 1779 drivers/net/ethernet/netronome/nfp/bpf/jit.c nfp_perf_event_output(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 1804 drivers/net/ethernet/netronome/nfp/bpf/jit.c nfp_queue_select(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 1836 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int mov_reg64(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 1859 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int mov_imm64(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 1869 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int xor_reg64(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 1874 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int xor_imm64(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 1879 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int and_reg64(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 1884 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int and_imm64(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 1889 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int or_reg64(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 1894 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int or_imm64(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 1899 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int add_reg64(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 1913 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int add_imm64(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 1924 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int sub_reg64(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 1938 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int sub_imm64(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 1949 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int mul_reg64(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 1954 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int mul_imm64(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 1959 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int div_imm64(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 1966 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int div_reg64(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 1974 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int neg_reg64(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2019 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int shl_imm64(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2058 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int shl_reg64(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2133 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int shr_imm64(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2170 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int shr_reg64(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2245 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int ashr_imm64(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2287 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int ashr_reg64(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2326 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int mov_reg(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2336 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int mov_imm(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2346 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int xor_reg(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2351 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int xor_imm(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2356 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int and_reg(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2361 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int and_imm(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2366 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int or_reg(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2371 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int or_imm(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2376 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int add_reg(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2381 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int add_imm(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2386 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int sub_reg(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2391 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int sub_imm(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2396 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int mul_reg(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2401 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int mul_imm(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2406 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int div_reg(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2411 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int div_imm(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2416 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int neg_reg(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2427 drivers/net/ethernet/netronome/nfp/bpf/jit.c __ashr_imm(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, u8 dst, nfp_insn_meta 2442 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int ashr_reg(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2466 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int ashr_imm(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2475 drivers/net/ethernet/netronome/nfp/bpf/jit.c __shr_imm(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, u8 dst, nfp_insn_meta 2485 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int shr_imm(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2493 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int shr_reg(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2514 drivers/net/ethernet/netronome/nfp/bpf/jit.c __shl_imm(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, u8 dst, nfp_insn_meta 2524 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int shl_imm(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2532 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int shl_reg(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2550 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int end_reg32(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2579 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int imm_ld8_part2(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2581 drivers/net/ethernet/netronome/nfp/bpf/jit.c struct nfp_insn_meta *prev = nfp_meta_prev(meta); nfp_insn_meta 2600 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int imm_ld8(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2606 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int data_ld1(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2611 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int data_ld2(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2616 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int data_ld4(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2621 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int data_ind_ld1(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2627 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int data_ind_ld2(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2633 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int data_ind_ld4(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2640 drivers/net/ethernet/netronome/nfp/bpf/jit.c mem_ldx_stack(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, nfp_insn_meta 2648 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int mem_ldx_skb(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, nfp_insn_meta 2679 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int mem_ldx_xdp(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, nfp_insn_meta 2706 drivers/net/ethernet/netronome/nfp/bpf/jit.c mem_ldx_data(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, nfp_insn_meta 2718 drivers/net/ethernet/netronome/nfp/bpf/jit.c mem_ldx_emem(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, nfp_insn_meta 2731 drivers/net/ethernet/netronome/nfp/bpf/jit.c struct nfp_insn_meta *meta) nfp_insn_meta 2757 drivers/net/ethernet/netronome/nfp/bpf/jit.c struct nfp_insn_meta *meta, nfp_insn_meta 2811 drivers/net/ethernet/netronome/nfp/bpf/jit.c struct nfp_insn_meta *meta, nfp_insn_meta 2841 drivers/net/ethernet/netronome/nfp/bpf/jit.c struct nfp_insn_meta *meta, unsigned int size) nfp_insn_meta 2852 drivers/net/ethernet/netronome/nfp/bpf/jit.c mem_ldx(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, nfp_insn_meta 2886 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int mem_ldx1(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2891 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int mem_ldx2(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2896 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int mem_ldx4(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2901 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int mem_ldx8(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2907 drivers/net/ethernet/netronome/nfp/bpf/jit.c mem_st_data(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, nfp_insn_meta 2919 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int mem_st(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, nfp_insn_meta 2928 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int mem_st1(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2933 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int mem_st2(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2938 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int mem_st4(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2943 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int mem_st8(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2949 drivers/net/ethernet/netronome/nfp/bpf/jit.c mem_stx_data(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, nfp_insn_meta 2961 drivers/net/ethernet/netronome/nfp/bpf/jit.c mem_stx_stack(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, nfp_insn_meta 2969 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int mem_stx_xdp(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2981 drivers/net/ethernet/netronome/nfp/bpf/jit.c mem_stx(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, nfp_insn_meta 2994 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int mem_stx1(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 2999 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int mem_stx2(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 3004 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int mem_stx4(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 3012 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int mem_stx8(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 3018 drivers/net/ethernet/netronome/nfp/bpf/jit.c mem_xadd(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, bool is64) nfp_insn_meta 3112 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int mem_xadd4(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 3117 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int mem_xadd8(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 3122 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int jump(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 3129 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int jeq_imm(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 3158 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int jeq32_imm(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 3171 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int jset_imm(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 3193 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int jne_imm(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 3227 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int jeq_reg(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 3245 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int jset_reg(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 3250 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int jne_reg(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 3256 drivers/net/ethernet/netronome/nfp/bpf/jit.c bpf_to_bpf_call(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 3341 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int helper_call(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 3362 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int call(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 3370 drivers/net/ethernet/netronome/nfp/bpf/jit.c static bool nfp_is_main_function(struct nfp_insn_meta *meta) nfp_insn_meta 3375 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int goto_out(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 3383 drivers/net/ethernet/netronome/nfp/bpf/jit.c nfp_subprog_epilogue(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 3407 drivers/net/ethernet/netronome/nfp/bpf/jit.c static int jmp_exit(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 3535 drivers/net/ethernet/netronome/nfp/bpf/jit.c nfp_fixup_immed_relo(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, nfp_insn_meta 3536 drivers/net/ethernet/netronome/nfp/bpf/jit.c struct nfp_insn_meta *jmp_dst, u32 br_idx) nfp_insn_meta 3550 drivers/net/ethernet/netronome/nfp/bpf/jit.c struct nfp_insn_meta *meta, *jmp_dst; nfp_insn_meta 3634 drivers/net/ethernet/netronome/nfp/bpf/jit.c nfp_subprog_prologue(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 3641 drivers/net/ethernet/netronome/nfp/bpf/jit.c nfp_start_subprog(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) nfp_insn_meta 3649 drivers/net/ethernet/netronome/nfp/bpf/jit.c bool nfp_is_subprog_start(struct nfp_insn_meta *meta) nfp_insn_meta 3827 drivers/net/ethernet/netronome/nfp/bpf/jit.c struct nfp_insn_meta *meta; nfp_insn_meta 3884 drivers/net/ethernet/netronome/nfp/bpf/jit.c struct nfp_insn_meta *meta; nfp_insn_meta 3910 drivers/net/ethernet/netronome/nfp/bpf/jit.c struct nfp_insn_meta *meta; nfp_insn_meta 3954 drivers/net/ethernet/netronome/nfp/bpf/jit.c struct nfp_insn_meta *meta1, *meta2; nfp_insn_meta 3993 drivers/net/ethernet/netronome/nfp/bpf/jit.c struct nfp_insn_meta *meta1, *meta2, *meta3; nfp_insn_meta 4043 drivers/net/ethernet/netronome/nfp/bpf/jit.c curr_pair_is_memcpy(struct nfp_insn_meta *ld_meta, nfp_insn_meta 4044 drivers/net/ethernet/netronome/nfp/bpf/jit.c struct nfp_insn_meta *st_meta) nfp_insn_meta 4080 drivers/net/ethernet/netronome/nfp/bpf/jit.c curr_pair_chain_with_previous(struct nfp_insn_meta *ld_meta, nfp_insn_meta 4081 drivers/net/ethernet/netronome/nfp/bpf/jit.c struct nfp_insn_meta *st_meta, nfp_insn_meta 4134 drivers/net/ethernet/netronome/nfp/bpf/jit.c cross_mem_access(struct bpf_insn *ld, struct nfp_insn_meta *head_ld_meta, nfp_insn_meta 4135 drivers/net/ethernet/netronome/nfp/bpf/jit.c struct nfp_insn_meta *head_st_meta) nfp_insn_meta 4182 drivers/net/ethernet/netronome/nfp/bpf/jit.c struct nfp_insn_meta *head_ld_meta = NULL; nfp_insn_meta 4183 drivers/net/ethernet/netronome/nfp/bpf/jit.c struct nfp_insn_meta *head_st_meta = NULL; nfp_insn_meta 4184 drivers/net/ethernet/netronome/nfp/bpf/jit.c struct nfp_insn_meta *meta1, *meta2; nfp_insn_meta 4272 drivers/net/ethernet/netronome/nfp/bpf/jit.c struct nfp_insn_meta *meta, *range_node = NULL; nfp_insn_meta 4399 drivers/net/ethernet/netronome/nfp/bpf/jit.c struct nfp_insn_meta *meta1, *meta2; nfp_insn_meta 4487 drivers/net/ethernet/netronome/nfp/bpf/jit.c struct nfp_insn_meta *meta; nfp_insn_meta 4491 drivers/net/ethernet/netronome/nfp/bpf/jit.c struct nfp_insn_meta *dst_meta; nfp_insn_meta 234 drivers/net/ethernet/netronome/nfp/bpf/main.h struct nfp_insn_meta; nfp_insn_meta 235 drivers/net/ethernet/netronome/nfp/bpf/main.h typedef int (*instr_cb_t)(struct nfp_prog *, struct nfp_insn_meta *); nfp_insn_meta 238 drivers/net/ethernet/netronome/nfp/bpf/main.h list_first_entry(&(nfp_prog)->insns, struct nfp_insn_meta, l) nfp_insn_meta 240 drivers/net/ethernet/netronome/nfp/bpf/main.h list_last_entry(&(nfp_prog)->insns, struct nfp_insn_meta, l) nfp_insn_meta 319 drivers/net/ethernet/netronome/nfp/bpf/main.h struct nfp_insn_meta *jmp_dst; nfp_insn_meta 351 drivers/net/ethernet/netronome/nfp/bpf/main.h static inline u8 mbpf_class(const struct nfp_insn_meta *meta) nfp_insn_meta 356 drivers/net/ethernet/netronome/nfp/bpf/main.h static inline u8 mbpf_src(const struct nfp_insn_meta *meta) nfp_insn_meta 361 drivers/net/ethernet/netronome/nfp/bpf/main.h static inline u8 mbpf_op(const struct nfp_insn_meta *meta) nfp_insn_meta 366 drivers/net/ethernet/netronome/nfp/bpf/main.h static inline u8 mbpf_mode(const struct nfp_insn_meta *meta) nfp_insn_meta 371 drivers/net/ethernet/netronome/nfp/bpf/main.h static inline bool is_mbpf_alu(const struct nfp_insn_meta *meta) nfp_insn_meta 376 drivers/net/ethernet/netronome/nfp/bpf/main.h static inline bool is_mbpf_load(const struct nfp_insn_meta *meta) nfp_insn_meta 381 drivers/net/ethernet/netronome/nfp/bpf/main.h static inline bool is_mbpf_jmp32(const struct nfp_insn_meta *meta) nfp_insn_meta 386 drivers/net/ethernet/netronome/nfp/bpf/main.h static inline bool is_mbpf_jmp64(const struct nfp_insn_meta *meta) nfp_insn_meta 391 drivers/net/ethernet/netronome/nfp/bpf/main.h static inline bool is_mbpf_jmp(const struct nfp_insn_meta *meta) nfp_insn_meta 396 drivers/net/ethernet/netronome/nfp/bpf/main.h static inline bool is_mbpf_store(const struct nfp_insn_meta *meta) nfp_insn_meta 401 drivers/net/ethernet/netronome/nfp/bpf/main.h static inline bool is_mbpf_load_pkt(const struct nfp_insn_meta *meta) nfp_insn_meta 406 drivers/net/ethernet/netronome/nfp/bpf/main.h static inline bool is_mbpf_store_pkt(const struct nfp_insn_meta *meta) nfp_insn_meta 411 drivers/net/ethernet/netronome/nfp/bpf/main.h static inline bool is_mbpf_classic_load(const struct nfp_insn_meta *meta) nfp_insn_meta 419 drivers/net/ethernet/netronome/nfp/bpf/main.h static inline bool is_mbpf_classic_store(const struct nfp_insn_meta *meta) nfp_insn_meta 426 drivers/net/ethernet/netronome/nfp/bpf/main.h static inline bool is_mbpf_classic_store_pkt(const struct nfp_insn_meta *meta) nfp_insn_meta 431 drivers/net/ethernet/netronome/nfp/bpf/main.h static inline bool is_mbpf_xadd(const struct nfp_insn_meta *meta) nfp_insn_meta 436 drivers/net/ethernet/netronome/nfp/bpf/main.h static inline bool is_mbpf_mul(const struct nfp_insn_meta *meta) nfp_insn_meta 441 drivers/net/ethernet/netronome/nfp/bpf/main.h static inline bool is_mbpf_div(const struct nfp_insn_meta *meta) nfp_insn_meta 446 drivers/net/ethernet/netronome/nfp/bpf/main.h static inline bool is_mbpf_cond_jump(const struct nfp_insn_meta *meta) nfp_insn_meta 460 drivers/net/ethernet/netronome/nfp/bpf/main.h static inline bool is_mbpf_helper_call(const struct nfp_insn_meta *meta) nfp_insn_meta 468 drivers/net/ethernet/netronome/nfp/bpf/main.h static inline bool is_mbpf_pseudo_call(const struct nfp_insn_meta *meta) nfp_insn_meta 522 drivers/net/ethernet/netronome/nfp/bpf/main.h struct nfp_insn_meta *verifier_meta; nfp_insn_meta 559 drivers/net/ethernet/netronome/nfp/bpf/main.h bool nfp_is_subprog_start(struct nfp_insn_meta *meta); nfp_insn_meta 583 drivers/net/ethernet/netronome/nfp/bpf/main.h struct nfp_insn_meta * nfp_insn_meta 584 drivers/net/ethernet/netronome/nfp/bpf/main.h nfp_bpf_goto_meta(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, nfp_insn_meta 150 drivers/net/ethernet/netronome/nfp/bpf/offload.c struct nfp_insn_meta *meta; nfp_insn_meta 176 drivers/net/ethernet/netronome/nfp/bpf/offload.c struct nfp_insn_meta *meta, *tmp; nfp_insn_meta 19 drivers/net/ethernet/netronome/nfp/bpf/verifier.c struct nfp_insn_meta * nfp_insn_meta 20 drivers/net/ethernet/netronome/nfp/bpf/verifier.c nfp_bpf_goto_meta(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, nfp_insn_meta 49 drivers/net/ethernet/netronome/nfp/bpf/verifier.c struct nfp_insn_meta *meta, nfp_insn_meta 158 drivers/net/ethernet/netronome/nfp/bpf/verifier.c struct nfp_insn_meta *meta, nfp_insn_meta 172 drivers/net/ethernet/netronome/nfp/bpf/verifier.c struct nfp_insn_meta *meta) nfp_insn_meta 344 drivers/net/ethernet/netronome/nfp/bpf/verifier.c struct nfp_insn_meta *meta, nfp_insn_meta 417 drivers/net/ethernet/netronome/nfp/bpf/verifier.c nfp_bpf_map_mark_used(struct bpf_verifier_env *env, struct nfp_insn_meta *meta, nfp_insn_meta 451 drivers/net/ethernet/netronome/nfp/bpf/verifier.c nfp_bpf_check_ptr(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, nfp_insn_meta 502 drivers/net/ethernet/netronome/nfp/bpf/verifier.c nfp_bpf_check_store(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, nfp_insn_meta 526 drivers/net/ethernet/netronome/nfp/bpf/verifier.c nfp_bpf_check_xadd(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, nfp_insn_meta 551 drivers/net/ethernet/netronome/nfp/bpf/verifier.c nfp_bpf_check_alu(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, nfp_insn_meta 630 drivers/net/ethernet/netronome/nfp/bpf/verifier.c struct nfp_insn_meta *meta = nfp_prog->verifier_meta; nfp_insn_meta 671 drivers/net/ethernet/netronome/nfp/bpf/verifier.c struct nfp_insn_meta *meta; nfp_insn_meta 695 drivers/net/ethernet/netronome/nfp/bpf/verifier.c struct nfp_insn_meta *meta = nfp_prog_first_meta(nfp_prog); nfp_insn_meta 697 drivers/net/ethernet/netronome/nfp/bpf/verifier.c struct nfp_insn_meta *ret_insn[MAX_CALL_FRAMES]; nfp_insn_meta 750 drivers/net/ethernet/netronome/nfp/bpf/verifier.c struct nfp_insn_meta *meta; nfp_insn_meta 807 drivers/net/ethernet/netronome/nfp/bpf/verifier.c struct nfp_insn_meta *meta = nfp_prog->verifier_meta; nfp_insn_meta 840 drivers/net/ethernet/netronome/nfp/bpf/verifier.c struct nfp_insn_meta *meta = nfp_prog->verifier_meta;