Home
last modified time | relevance | path

Searched refs:nfp_insn_meta (Results 1 – 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/bpf/
Dmain.h234 struct nfp_insn_meta;
235 typedef int (*instr_cb_t)(struct nfp_prog *, struct nfp_insn_meta *);
238 list_first_entry(&(nfp_prog)->insns, struct nfp_insn_meta, l)
240 list_last_entry(&(nfp_prog)->insns, struct nfp_insn_meta, l)
300 struct nfp_insn_meta { struct
319 struct nfp_insn_meta *jmp_dst; argument
351 static inline u8 mbpf_class(const struct nfp_insn_meta *meta) in mbpf_class() argument
356 static inline u8 mbpf_src(const struct nfp_insn_meta *meta) in mbpf_src()
361 static inline u8 mbpf_op(const struct nfp_insn_meta *meta) in mbpf_op()
366 static inline u8 mbpf_mode(const struct nfp_insn_meta *meta) in mbpf_mode()
[all …]
Djit.c42 nfp_meta_has_prev(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) in nfp_meta_has_prev()
626 wrp_zext(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, u8 dst) in wrp_zext()
733 static int nfp_cpp_memcpy(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta) in nfp_cpp_memcpy()
868 data_ld(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, swreg offset, in data_ld()
898 data_ld_host_order(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, in data_ld_host_order()
929 data_ld_host_order_addr32(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, in data_ld_host_order_addr32()
937 data_ld_host_order_addr40(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, in data_ld_host_order_addr40()
949 construct_data_ind_ld(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, in construct_data_ind_ld()
970 construct_data_ld(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, in construct_data_ld()
1161 mem_op_stack(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, in mem_op_stack()
[all …]
Dverifier.c19 struct nfp_insn_meta *
20 nfp_bpf_goto_meta(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, in nfp_bpf_goto_meta()
49 struct nfp_insn_meta *meta, in nfp_record_adjust_head()
158 struct nfp_insn_meta *meta, in nfp_bpf_map_call_ok()
172 struct nfp_insn_meta *meta) in nfp_bpf_check_helper_call()
344 struct nfp_insn_meta *meta, in nfp_bpf_check_stack_access()
417 nfp_bpf_map_mark_used(struct bpf_verifier_env *env, struct nfp_insn_meta *meta, in nfp_bpf_map_mark_used()
451 nfp_bpf_check_ptr(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, in nfp_bpf_check_ptr()
502 nfp_bpf_check_store(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, in nfp_bpf_check_store()
526 nfp_bpf_check_xadd(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta, in nfp_bpf_check_xadd()
[all …]
Doffload.c154 struct nfp_insn_meta *meta; in nfp_prog_prepare()
180 struct nfp_insn_meta *meta, *tmp; in nfp_prog_free()