Searched refs:app_priv (Results 1 – 13 of 13) sorted by relevance
| /Linux-v5.4/drivers/net/ethernet/netronome/nfp/flower/ |
| D | main.c | 336 kfree(repr->app_priv); in nfp_flower_repr_netdev_clean() 408 nfp_repr->app_priv = repr_priv; in nfp_flower_spawn_vnic_reprs() 526 nfp_repr->app_priv = repr_priv; in nfp_flower_spawn_phy_reprs() 672 struct nfp_flower_priv *app_priv; in nfp_flower_init() local 729 app_priv = vzalloc(sizeof(struct nfp_flower_priv)); in nfp_flower_init() 730 if (!app_priv) in nfp_flower_init() 733 app_priv->total_mem_units = num_mems; in nfp_flower_init() 734 app_priv->active_mem_unit = 0; in nfp_flower_init() 735 app_priv->stats_ring_size = roundup_pow_of_two(ctx_count); in nfp_flower_init() 736 app->priv = app_priv; in nfp_flower_init() [all …]
|
| D | cmsg.c | 125 struct nfp_flower_priv *app_priv = app->priv; in nfp_flower_process_mtu_ack() local 133 spin_lock_bh(&app_priv->mtu_conf.lock); in nfp_flower_process_mtu_ack() 134 if (!app_priv->mtu_conf.requested_val || in nfp_flower_process_mtu_ack() 135 app_priv->mtu_conf.portnum != be32_to_cpu(msg->portnum) || in nfp_flower_process_mtu_ack() 136 be16_to_cpu(msg->mtu) != app_priv->mtu_conf.requested_val) { in nfp_flower_process_mtu_ack() 138 spin_unlock_bh(&app_priv->mtu_conf.lock); in nfp_flower_process_mtu_ack() 142 app_priv->mtu_conf.ack = true; in nfp_flower_process_mtu_ack() 143 app_priv->mtu_conf.requested_val = 0; in nfp_flower_process_mtu_ack() 144 wake_up(&app_priv->mtu_conf.wait_q); in nfp_flower_process_mtu_ack() 145 spin_unlock_bh(&app_priv->mtu_conf.lock); in nfp_flower_process_mtu_ack() [all …]
|
| D | tunnel_conf.c | 329 struct nfp_flower_priv *app_priv; in nfp_tun_neigh_event_handler() local 351 app_priv = container_of(nb, struct nfp_flower_priv, tun.neigh_nb); in nfp_tun_neigh_event_handler() 352 app = app_priv->app; in nfp_tun_neigh_event_handler() 572 repr_priv = repr->app_priv; in nfp_tunnel_offloaded_macs_inc_ref_and_link() 690 repr_priv = repr->app_priv; in nfp_tunnel_del_shared_mac() 771 repr_priv = repr->app_priv; in nfp_tunnel_offload_mac() 910 repr_priv = repr->app_priv; in nfp_tunnel_mac_event_handler() 936 struct nfp_flower_priv *app_priv = app->priv; in nfp_flower_xmit_pre_tun_flow() local 942 if (app_priv->pre_tun_rule_cnt == NFP_TUN_PRE_TUN_RULE_LIMIT) in nfp_flower_xmit_pre_tun_flow() 972 app_priv->pre_tun_rule_cnt++; in nfp_flower_xmit_pre_tun_flow() [all …]
|
| D | qos_conf.c | 79 repr_priv = repr->app_priv; in nfp_flower_install_rate_limiter() 155 repr_priv = repr->app_priv; in nfp_flower_remove_rate_limiter() 200 repr_priv = repr->app_priv; in nfp_flower_stats_rlim_reply() 263 repr_priv = priv->app_priv; in nfp_flower_stats_rlim_request_all() 307 repr_priv = repr->app_priv; in nfp_flower_stats_rate_limiter()
|
| D | main.h | 325 struct nfp_flower_priv *app_priv = app->priv; in nfp_flower_internal_port_can_offload() local 327 if (!(app_priv->flower_ext_feats & NFP_FL_FEATS_FLOW_MERGE)) in nfp_flower_internal_port_can_offload()
|
| D | lag_conf.c | 337 repr_priv = repr->app_priv; in nfp_fl_lag_do_work() 611 repr_priv = repr->app_priv; in nfp_fl_lag_changels_event()
|
| D | offload.c | 1481 repr_priv = repr->app_priv; in nfp_flower_setup_tc_block()
|
| /Linux-v5.4/drivers/net/ethernet/netronome/nfp/abm/ |
| D | main.c | 42 return nfp_abm_setup_root(netdev, repr->app_priv, type_data); in nfp_abm_setup_tc() 44 return nfp_abm_setup_tc_mq(netdev, repr->app_priv, type_data); in nfp_abm_setup_tc() 46 return nfp_abm_setup_tc_red(netdev, repr->app_priv, type_data); in nfp_abm_setup_tc() 48 return nfp_abm_setup_tc_gred(netdev, repr->app_priv, type_data); in nfp_abm_setup_tc() 100 repr->app_priv = alink; in nfp_abm_spawn_repr() 179 nfp_abm_kill_reprs(abm, (struct nfp_abm_link *)nn->app_priv); in nfp_abm_kill_reprs_all() 219 struct nfp_abm_link *alink = nn->app_priv; in nfp_abm_eswitch_set_switchdev() 322 nn->app_priv = alink; in nfp_abm_vnic_alloc() 361 struct nfp_abm_link *alink = nn->app_priv; in nfp_abm_vnic_free() 371 struct nfp_abm_link *alink = nn->app_priv; in nfp_abm_vnic_init() [all …]
|
| D | cls.c | 240 alink = repr->app_priv; in nfp_abm_setup_tc_block_cb()
|
| /Linux-v5.4/drivers/net/ethernet/netronome/nfp/bpf/ |
| D | main.c | 82 nn->app_priv = bv; in nfp_bpf_vnic_alloc() 93 kfree(nn->app_priv); in nfp_bpf_vnic_alloc() 99 struct nfp_bpf_vnic *bv = nn->app_priv; in nfp_bpf_vnic_free() 143 bv = nn->app_priv; in nfp_bpf_setup_tc_block_cb()
|
| D | offload.c | 509 img = nfp_bpf_relo_for_vnic(nfp_prog, nn->app_priv); in nfp_net_bpf_load()
|
| /Linux-v5.4/drivers/net/ethernet/netronome/nfp/ |
| D | nfp_net_repr.h | 57 void *app_priv; member
|
| D | nfp_net.h | 698 void *app_priv; member
|