Home
last modified time | relevance | path

Searched refs:nfp_flower_priv (Results 1 – 12 of 12) sorted by relevance

/linux-6.12.1/drivers/net/ethernet/netronome/nfp/flower/
Dlag_conf.c109 struct nfp_flower_priv *priv; in nfp_fl_lag_group_create()
112 priv = container_of(lag, struct nfp_flower_priv, nfp_lag); in nfp_fl_lag_group_create()
163 struct nfp_flower_priv *priv = app->priv; in nfp_fl_lag_get_group_info()
217 struct nfp_flower_priv *priv = app->priv; in nfp_flower_lag_get_output_id()
237 struct nfp_flower_priv *priv; in nfp_fl_lag_config_group()
242 priv = container_of(lag, struct nfp_flower_priv, nfp_lag); in nfp_fl_lag_config_group()
299 struct nfp_flower_priv *priv; in nfp_fl_lag_do_work()
305 priv = container_of(lag, struct nfp_flower_priv, nfp_lag); in nfp_fl_lag_do_work()
439 struct nfp_flower_priv *priv; in nfp_fl_send_unprocessed()
442 priv = container_of(lag, struct nfp_flower_priv, nfp_lag); in nfp_fl_send_unprocessed()
[all …]
Dmain.c39 nfp_flower_lookup_internal_port_id(struct nfp_flower_priv *priv, in nfp_flower_lookup_internal_port_id()
59 struct nfp_flower_priv *priv = app->priv; in nfp_flower_get_internal_port_id()
79 struct nfp_flower_priv *priv = app->priv; in nfp_flower_get_port_id_from_netdev()
106 struct nfp_flower_priv *priv = app->priv; in nfp_flower_get_netdev_from_internal_port_id()
119 struct nfp_flower_priv *priv = app->priv; in nfp_flower_free_internal_port_id()
143 static void nfp_flower_internal_port_init(struct nfp_flower_priv *priv) in nfp_flower_internal_port_init()
149 static void nfp_flower_internal_port_cleanup(struct nfp_flower_priv *priv) in nfp_flower_internal_port_cleanup()
157 struct nfp_flower_priv *priv = app->priv; in nfp_flower_non_repr_priv_lookup()
178 struct nfp_flower_priv *priv = app->priv; in nfp_flower_non_repr_priv_get()
302 struct nfp_flower_priv *priv = app->priv; in nfp_flower_wait_repr_reify()
[all …]
Dqos_conf.c171 struct nfp_flower_priv *fl_priv = app->priv; in nfp_flower_install_rate_limiter()
293 struct nfp_flower_priv *fl_priv = app->priv; in nfp_flower_remove_rate_limiter()
347 struct nfp_flower_priv *fl_priv = app->priv; in nfp_flower_stats_rlim_reply()
390 nfp_flower_stats_rlim_request(struct nfp_flower_priv *fl_priv, in nfp_flower_stats_rlim_request()
416 nfp_flower_stats_rlim_request_all(struct nfp_flower_priv *fl_priv) in nfp_flower_stats_rlim_request_all()
452 struct nfp_flower_priv *fl_priv; in update_stats_cache()
455 fl_priv = container_of(delayed_work, struct nfp_flower_priv, in update_stats_cache()
469 struct nfp_flower_priv *fl_priv = app->priv; in nfp_flower_stats_rate_limiter()
505 struct nfp_flower_priv *fl_priv = app->priv; in nfp_flower_qos_init()
516 struct nfp_flower_priv *fl_priv = app->priv; in nfp_flower_qos_cleanup()
[all …]
Dmetadata.c42 struct nfp_flower_priv *priv = app->priv; in nfp_release_stats_entry()
60 struct nfp_flower_priv *priv = app->priv; in nfp_get_stats_entry()
106 struct nfp_flower_priv *priv = app->priv; in nfp_flower_search_fl_table()
118 struct nfp_flower_priv *priv = app->priv; in nfp_flower_rx_flow_stats()
139 struct nfp_flower_priv *priv = app->priv; in nfp_release_mask_id()
163 struct nfp_flower_priv *priv = app->priv; in nfp_mask_alloc()
209 struct nfp_flower_priv *priv = app->priv; in nfp_add_mask_table()
236 struct nfp_flower_priv *priv = app->priv; in nfp_search_mask_table()
311 struct nfp_flower_priv *priv = app->priv; in nfp_compile_flow_metadata()
392 void __nfp_modify_flow_metadata(struct nfp_flower_priv *priv, in __nfp_modify_flow_metadata()
[all …]
Dcmsg.c125 struct nfp_flower_priv *app_priv = app->priv; in nfp_flower_process_mtu_ack()
188 struct nfp_flower_priv *priv = app->priv; in nfp_flower_cmsg_portreify_rx()
213 struct nfp_flower_priv *priv; in nfp_flower_cmsg_merge_hint_rx()
256 struct nfp_flower_priv *app_priv = app->priv; in nfp_flower_cmsg_process_one_rx()
312 struct nfp_flower_priv *priv; in nfp_flower_cmsg_process_rx()
315 priv = container_of(work, struct nfp_flower_priv, cmsg_work); in nfp_flower_cmsg_process_rx()
333 struct nfp_flower_priv *priv = app->priv; in nfp_flower_queue_ctl_msg()
Dtunnel_conf.c296 struct nfp_flower_priv *priv = app->priv; in nfp_flower_xmit_tun_conf()
363 struct nfp_flower_priv *priv = app->priv; in nfp_tun_link_predt_entries()
374 struct nfp_flower_priv *priv = app->priv; in nfp_tun_link_and_update_nn_entries()
401 struct nfp_flower_priv *priv = app->priv; in nfp_tun_cleanup_nn_entries()
474 struct nfp_flower_priv *priv = app->priv; in nfp_tun_write_neigh()
716 struct nfp_flower_priv *app_priv; in nfp_tun_neigh_event_handler()
739 app_priv = container_of(nb, struct nfp_flower_priv, tun.neigh_nb); in nfp_tun_neigh_event_handler()
845 struct nfp_flower_priv *priv = app->priv; in nfp_tun_write_ipv4_list()
873 struct nfp_flower_priv *priv = app->priv; in nfp_tunnel_add_ipv4_off()
903 struct nfp_flower_priv *priv = app->priv; in nfp_tunnel_del_ipv4_off()
[all …]
Dconntrack.h63 struct nfp_flower_priv *priv;
225 int nfp_fl_ct_handle_pre_ct(struct nfp_flower_priv *priv,
242 int nfp_fl_ct_handle_post_ct(struct nfp_flower_priv *priv,
Dmain.h302 struct nfp_flower_priv { struct
520 struct nfp_flower_priv *app_priv = app->priv; in nfp_flower_internal_port_can_offload()
625 void __nfp_modify_flow_metadata(struct nfp_flower_priv *priv,
658 int nfp_flower_lag_netdev_event(struct nfp_flower_priv *priv,
722 void nfp_flower_stats_meter_request_all(struct nfp_flower_priv *fl_priv);
Doffload.c176 struct nfp_flower_priv *priv, in nfp_flower_calc_udp_tun_layer()
247 struct nfp_flower_priv *priv = app->priv; in nfp_flower_calculate_key_layers()
1009 struct nfp_flower_priv *priv = app->priv; in nfp_flower_merge_offloaded_flows()
1132 struct nfp_flower_priv *priv = app->priv; in nfp_flower_validate_pre_tun_rule()
1337 struct nfp_flower_priv *priv = app->priv; in nfp_flower_add_offload()
1459 struct nfp_flower_priv *priv = app->priv; in nfp_flower_remove_merge_flow()
1554 struct nfp_flower_priv *priv = app->priv; in nfp_flower_del_offload()
1633 struct nfp_flower_priv *priv = app->priv; in __nfp_flower_update_merge_stats()
1691 struct nfp_flower_priv *priv = app->priv; in nfp_flower_get_stats()
1732 struct nfp_flower_priv *priv = app->priv; in nfp_flower_repr_offload()
[all …]
Daction.c180 struct nfp_flower_priv *priv = app->priv; in nfp_fl_output()
288 struct nfp_flower_priv *priv = app->priv; in nfp_fl_get_tun_from_act()
420 struct nfp_flower_priv *priv = app->priv; in nfp_fl_set_tun()
996 struct nfp_flower_priv *priv = app->priv; in nfp_flower_output_action()
1050 struct nfp_flower_priv *fl_priv = app->priv; in nfp_flower_loop_action()
Dconntrack.c710 struct nfp_flower_priv *priv, in nfp_fl_merge_actions_offload()
818 struct nfp_flower_priv *priv = zt->priv; in nfp_fl_ct_add_offload()
1131 struct nfp_flower_priv *priv = app->priv; in nfp_fl_ct_del_offload()
1341 nfp_fl_ct_zone_entry *get_nfp_zone_entry(struct nfp_flower_priv *priv, in get_nfp_zone_entry()
1805 int nfp_fl_ct_handle_pre_ct(struct nfp_flower_priv *priv, in nfp_fl_ct_handle_pre_ct()
1880 int nfp_fl_ct_handle_post_ct(struct nfp_flower_priv *priv, in nfp_fl_ct_handle_post_ct()
1992 struct nfp_flower_priv *priv = nft_merge->zt->priv; in nfp_fl_ct_sub_stats()
Dmatch.c544 struct nfp_flower_priv *priv = app->priv; in nfp_flower_compile_flow_match()