Searched refs:repr (Results 1 – 8 of 8) sorted by relevance
/drivers/net/ethernet/netronome/nfp/ |
D | nfp_net_repr.c | 53 struct nfp_repr *repr = netdev_priv(netdev); in nfp_repr_inc_tx_stats() local 58 this_cpu_inc(repr->stats->tx_drops); in nfp_repr_inc_tx_stats() 62 stats = this_cpu_ptr(repr->stats); in nfp_repr_inc_tx_stats() 71 struct nfp_repr *repr = netdev_priv(netdev); in nfp_repr_inc_rx_stats() local 74 stats = this_cpu_ptr(repr->stats); in nfp_repr_inc_rx_stats() 115 struct nfp_repr *repr = netdev_priv(netdev); in nfp_repr_get_stats64() local 117 if (WARN_ON(!repr->port)) in nfp_repr_get_stats64() 120 switch (repr->port->type) { in nfp_repr_get_stats64() 122 if (!__nfp_port_get_eth_port(repr->port)) in nfp_repr_get_stats64() 124 nfp_repr_phy_port_get_stats64(repr->port, stats); in nfp_repr_get_stats64() [all …]
|
D | nfp_app.h | 106 int (*repr_open)(struct nfp_app *app, struct nfp_repr *repr); 107 int (*repr_stop)(struct nfp_app *app, struct nfp_repr *repr); 189 static inline int nfp_app_repr_open(struct nfp_app *app, struct nfp_repr *repr) in nfp_app_repr_open() argument 193 return app->type->repr_open(app, repr); in nfp_app_repr_open() 196 static inline int nfp_app_repr_stop(struct nfp_app *app, struct nfp_repr *repr) in nfp_app_repr_stop() argument 200 return app->type->repr_stop(app, repr); in nfp_app_repr_stop()
|
D | nfp_app.c | 61 struct nfp_repr *repr = netdev_priv(netdev); in nfp_app_from_netdev() local 63 return repr->app; in nfp_app_from_netdev()
|
D | nfp_port.c | 53 struct nfp_repr *repr = netdev_priv(netdev); in nfp_port_from_netdev() local 55 return repr->port; in nfp_port_from_netdev()
|
D | nfp_net_ethtool.c | 503 unsigned int tx_rings, bool repr) in nfp_vnic_get_hw_stats_strings() argument 512 swap_off = repr * NN_ET_SWITCH_STATS_LEN; in nfp_vnic_get_hw_stats_strings()
|
/drivers/net/ethernet/netronome/nfp/flower/ |
D | cmsg.c | 113 int nfp_flower_cmsg_portmod(struct nfp_repr *repr, bool carrier_ok) in nfp_flower_cmsg_portmod() argument 118 skb = nfp_flower_cmsg_alloc(repr->app, sizeof(*msg), in nfp_flower_cmsg_portmod() 124 msg->portnum = cpu_to_be32(repr->dst->u.port_info.port_id); in nfp_flower_cmsg_portmod() 127 msg->mtu = cpu_to_be16(repr->netdev->mtu); in nfp_flower_cmsg_portmod() 129 nfp_ctrl_tx(repr->app->ctrl, skb); in nfp_flower_cmsg_portmod()
|
D | main.c | 107 nfp_flower_repr_netdev_open(struct nfp_app *app, struct nfp_repr *repr) in nfp_flower_repr_netdev_open() argument 111 err = nfp_flower_cmsg_portmod(repr, true); in nfp_flower_repr_netdev_open() 115 netif_carrier_on(repr->netdev); in nfp_flower_repr_netdev_open() 116 netif_tx_wake_all_queues(repr->netdev); in nfp_flower_repr_netdev_open() 122 nfp_flower_repr_netdev_stop(struct nfp_app *app, struct nfp_repr *repr) in nfp_flower_repr_netdev_stop() argument 124 netif_carrier_off(repr->netdev); in nfp_flower_repr_netdev_stop() 125 netif_tx_disable(repr->netdev); in nfp_flower_repr_netdev_stop() 127 return nfp_flower_cmsg_portmod(repr, false); in nfp_flower_repr_netdev_stop()
|
D | cmsg.h | 332 int nfp_flower_cmsg_portmod(struct nfp_repr *repr, bool carrier_ok);
|