Lines Matching refs:nfp_app
22 struct nfp_app;
169 struct nfp_app *app;
322 nfp_flower_internal_port_can_offload(struct nfp_app *app, in nfp_flower_internal_port_can_offload()
351 int nfp_flower_metadata_init(struct nfp_app *app, u64 host_ctx_count,
353 void nfp_flower_metadata_cleanup(struct nfp_app *app);
355 int nfp_flower_setup_tc(struct nfp_app *app, struct net_device *netdev,
357 int nfp_flower_merge_offloaded_flows(struct nfp_app *app,
360 int nfp_flower_compile_flow_match(struct nfp_app *app,
367 int nfp_flower_compile_action(struct nfp_app *app,
372 int nfp_compile_flow_metadata(struct nfp_app *app,
379 int nfp_modify_flow_metadata(struct nfp_app *app,
383 nfp_flower_search_fl_table(struct nfp_app *app, unsigned long tc_flower_cookie,
386 nfp_flower_get_fl_payload_from_ctx(struct nfp_app *app, u32 ctx_id);
388 nfp_flower_remove_fl_table(struct nfp_app *app, unsigned long tc_flower_cookie);
390 void nfp_flower_rx_flow_stats(struct nfp_app *app, struct sk_buff *skb);
392 int nfp_tunnel_config_start(struct nfp_app *app);
393 void nfp_tunnel_config_stop(struct nfp_app *app);
394 int nfp_tunnel_mac_event_handler(struct nfp_app *app,
397 void nfp_tunnel_del_ipv4_off(struct nfp_app *app, __be32 ipv4);
398 void nfp_tunnel_add_ipv4_off(struct nfp_app *app, __be32 ipv4);
399 void nfp_tunnel_request_route(struct nfp_app *app, struct sk_buff *skb);
400 void nfp_tunnel_keep_alive(struct nfp_app *app, struct sk_buff *skb);
407 bool nfp_flower_lag_unprocessed_msg(struct nfp_app *app, struct sk_buff *skb);
408 int nfp_flower_lag_populate_pre_action(struct nfp_app *app,
412 int nfp_flower_lag_get_output_id(struct nfp_app *app,
414 void nfp_flower_qos_init(struct nfp_app *app);
415 void nfp_flower_qos_cleanup(struct nfp_app *app);
416 int nfp_flower_setup_qos_offload(struct nfp_app *app, struct net_device *netdev,
418 void nfp_flower_stats_rlim_reply(struct nfp_app *app, struct sk_buff *skb);
419 int nfp_flower_reg_indir_block_handler(struct nfp_app *app,
426 nfp_flower_non_repr_priv_get(struct nfp_app *app, struct net_device *netdev);
430 nfp_flower_non_repr_priv_put(struct nfp_app *app, struct net_device *netdev);
431 u32 nfp_flower_get_port_id_from_netdev(struct nfp_app *app,
433 int nfp_flower_xmit_pre_tun_flow(struct nfp_app *app,
435 int nfp_flower_xmit_pre_tun_del_flow(struct nfp_app *app,