Lines Matching refs:meta2
3960 struct nfp_insn_meta *meta1, *meta2; in nfp_bpf_opt_ld_mask() local
3967 nfp_for_each_insn_walk2(nfp_prog, meta1, meta2) { in nfp_bpf_opt_ld_mask()
3971 next = meta2->insn; in nfp_bpf_opt_ld_mask()
3990 if (meta2->flags & FLAG_INSN_IS_JUMP_DST) in nfp_bpf_opt_ld_mask()
3993 meta2->flags |= FLAG_INSN_SKIP_PREC_DEPENDENT; in nfp_bpf_opt_ld_mask()
3999 struct nfp_insn_meta *meta1, *meta2, *meta3; in nfp_bpf_opt_ld_shift() local
4001 nfp_for_each_insn_walk3(nfp_prog, meta1, meta2, meta3) { in nfp_bpf_opt_ld_shift()
4005 next1 = meta2->insn; in nfp_bpf_opt_ld_shift()
4029 if (meta2->flags & FLAG_INSN_IS_JUMP_DST || in nfp_bpf_opt_ld_shift()
4033 meta2->flags |= FLAG_INSN_SKIP_PREC_DEPENDENT; in nfp_bpf_opt_ld_shift()
4190 struct nfp_insn_meta *meta1, *meta2; in nfp_bpf_opt_ldst_gather() local
4195 nfp_for_each_insn_walk2(nfp_prog, meta1, meta2) { in nfp_bpf_opt_ldst_gather()
4197 struct bpf_insn *st = &meta2->insn; in nfp_bpf_opt_ldst_gather()
4207 if (!curr_pair_is_memcpy(meta1, meta2) || in nfp_bpf_opt_ldst_gather()
4208 !curr_pair_chain_with_previous(meta1, meta2, prev_ld, in nfp_bpf_opt_ldst_gather()
4238 if (curr_pair_is_memcpy(meta1, meta2)) { in nfp_bpf_opt_ldst_gather()
4240 head_st_meta = meta2; in nfp_bpf_opt_ldst_gather()
4244 meta2 = nfp_meta_next(meta2); in nfp_bpf_opt_ldst_gather()
4261 head_st_meta = meta2; in nfp_bpf_opt_ldst_gather()
4264 meta2->flags |= FLAG_INSN_SKIP_PREC_DEPENDENT; in nfp_bpf_opt_ldst_gather()
4269 meta2 = nfp_meta_next(meta2); in nfp_bpf_opt_ldst_gather()
4405 struct nfp_insn_meta *meta1, *meta2; in nfp_bpf_replace_map_ptrs() local
4410 nfp_for_each_insn_walk2(nfp_prog, meta1, meta2) { in nfp_bpf_replace_map_ptrs()
4412 meta2->flags & FLAG_INSN_SKIP_MASK) in nfp_bpf_replace_map_ptrs()
4420 (u64)meta2->insn.imm << 32); in nfp_bpf_replace_map_ptrs()
4429 meta2->insn.imm = 0; in nfp_bpf_replace_map_ptrs()