Searched refs:nfp_app_bpf (Results  1 – 7 of 7) sorted by relevance
| /Linux-v5.10/drivers/net/ethernet/netronome/nfp/bpf/ | 
| D | cmsg.c | 18 nfp_bpf_cmsg_alloc(struct nfp_app_bpf *bpf, unsigned int size)  in nfp_bpf_cmsg_alloc() 29 nfp_bpf_cmsg_map_req_size(struct nfp_app_bpf *bpf, unsigned int n)  in nfp_bpf_cmsg_map_req_size() 40 nfp_bpf_cmsg_map_req_alloc(struct nfp_app_bpf *bpf, unsigned int n)  in nfp_bpf_cmsg_map_req_alloc() 46 nfp_bpf_cmsg_map_reply_size(struct nfp_app_bpf *bpf, unsigned int n)  in nfp_bpf_cmsg_map_reply_size() 57 nfp_bpf_ctrl_rc_to_errno(struct nfp_app_bpf *bpf,  in nfp_bpf_ctrl_rc_to_errno() 82 nfp_bpf_ctrl_alloc_map(struct nfp_app_bpf *bpf, struct bpf_map *map)  in nfp_bpf_ctrl_alloc_map() 120 void nfp_bpf_ctrl_free_map(struct nfp_app_bpf *bpf, struct nfp_bpf_map *nfp_map)  in nfp_bpf_ctrl_free_map() 152 nfp_bpf_ctrl_req_key(struct nfp_app_bpf *bpf, struct cmsg_req_map_op *req,  in nfp_bpf_ctrl_req_key() 159 nfp_bpf_ctrl_req_val(struct nfp_app_bpf *bpf, struct cmsg_req_map_op *req,  in nfp_bpf_ctrl_req_val() 166 nfp_bpf_ctrl_reply_key(struct nfp_app_bpf *bpf, struct cmsg_reply_map_op *reply,  in nfp_bpf_ctrl_reply_key() [all …] 
 | 
| D | main.c | 27 	struct nfp_app_bpf *bpf = nn->app->priv;  in nfp_net_ebpf_capable() 200 nfp_bpf_parse_cap_adjust_head(struct nfp_app_bpf *bpf, void __iomem *value,  in nfp_bpf_parse_cap_adjust_head() 232 nfp_bpf_parse_cap_func(struct nfp_app_bpf *bpf, void __iomem *value, u32 length)  in nfp_bpf_parse_cap_func() 260 nfp_bpf_parse_cap_maps(struct nfp_app_bpf *bpf, void __iomem *value, u32 length)  in nfp_bpf_parse_cap_maps() 280 nfp_bpf_parse_cap_random(struct nfp_app_bpf *bpf, void __iomem *value,  in nfp_bpf_parse_cap_random() 288 nfp_bpf_parse_cap_qsel(struct nfp_app_bpf *bpf, void __iomem *value, u32 length)  in nfp_bpf_parse_cap_qsel() 295 nfp_bpf_parse_cap_adjust_tail(struct nfp_app_bpf *bpf, void __iomem *value,  in nfp_bpf_parse_cap_adjust_tail() 303 nfp_bpf_parse_cap_cmsg_multi_ent(struct nfp_app_bpf *bpf, void __iomem *value,  in nfp_bpf_parse_cap_cmsg_multi_ent() 311 nfp_bpf_parse_cap_abi_version(struct nfp_app_bpf *bpf, void __iomem *value,  in nfp_bpf_parse_cap_abi_version() 412 static void nfp_bpf_init_capabilities(struct nfp_app_bpf *bpf)  in nfp_bpf_init_capabilities() [all …] 
 | 
| D | main.h | 130 struct nfp_app_bpf {  struct 211 	struct nfp_app_bpf *bpf; 514 	struct nfp_app_bpf *bpf; 589 unsigned int nfp_bpf_ctrl_cmsg_min_mtu(struct nfp_app_bpf *bpf); 590 unsigned int nfp_bpf_ctrl_cmsg_mtu(struct nfp_app_bpf *bpf); 591 unsigned int nfp_bpf_ctrl_cmsg_cache_cnt(struct nfp_app_bpf *bpf); 593 nfp_bpf_ctrl_alloc_map(struct nfp_app_bpf *bpf, struct bpf_map *map); 595 nfp_bpf_ctrl_free_map(struct nfp_app_bpf *bpf, struct nfp_bpf_map *nfp_map); 606 int nfp_bpf_event_output(struct nfp_app_bpf *bpf, const void *data,
  | 
| D | offload.c | 31 nfp_map_ptr_record(struct nfp_app_bpf *bpf, struct nfp_prog *nfp_prog,  in nfp_map_ptr_record() 78 nfp_map_ptrs_forget(struct nfp_app_bpf *bpf, struct nfp_prog *nfp_prog)  in nfp_map_ptrs_forget() 111 nfp_map_ptrs_record(struct nfp_app_bpf *bpf, struct nfp_prog *nfp_prog,  in nfp_map_ptrs_record() 332 nfp_bpf_map_alloc(struct nfp_app_bpf *bpf, struct bpf_offloaded_map *offmap)  in nfp_bpf_map_alloc() 410 nfp_bpf_map_free(struct nfp_app_bpf *bpf, struct bpf_offloaded_map *offmap)  in nfp_bpf_map_free() 445 int nfp_bpf_event_output(struct nfp_app_bpf *bpf, const void *data,  in nfp_bpf_event_output()
  | 
| D | verifier.c | 48 nfp_record_adjust_head(struct nfp_app_bpf *bpf, struct nfp_prog *nfp_prog,  in nfp_record_adjust_head() 177 	struct nfp_app_bpf *bpf = nfp_prog->bpf;  in nfp_bpf_check_helper_call()
  | 
| /Linux-v5.10/drivers/net/ethernet/netronome/nfp/ | 
| D | nfp_app.h | 320 static inline int nfp_app_bpf(struct nfp_app *app, struct nfp_net *nn,  in nfp_app_bpf()  function
  | 
| D | nfp_net_common.c | 3611 		return nfp_app_bpf(nn->app, nn, xdp);  in nfp_net_xdp()
  |