Searched defs:nic_dev (Results 1 – 5 of 5) sorted by relevance
| /Linux-v5.4/drivers/net/ethernet/huawei/hinic/ |
| D | hinic_main.c | 60 #define VLAN_BITMAP_SIZE(nic_dev) (ALIGN(VLAN_N_VID, 8) / 8) argument 74 static void update_rx_stats(struct hinic_dev *nic_dev, struct hinic_rxq *rxq) in update_rx_stats() 94 static void update_tx_stats(struct hinic_dev *nic_dev, struct hinic_txq *txq) in update_tx_stats() 115 static void update_nic_stats(struct hinic_dev *nic_dev) in update_nic_stats() 132 static int create_txqs(struct hinic_dev *nic_dev) in create_txqs() 171 static void free_txqs(struct hinic_dev *nic_dev) in free_txqs() 192 static int create_rxqs(struct hinic_dev *nic_dev) in create_rxqs() 231 static void free_rxqs(struct hinic_dev *nic_dev) in free_rxqs() 246 static int hinic_configure_max_qnum(struct hinic_dev *nic_dev) in hinic_configure_max_qnum() 257 static int hinic_rss_init(struct hinic_dev *nic_dev) in hinic_rss_init() [all …]
|
| D | hinic_port.c | 37 static int change_mac(struct hinic_dev *nic_dev, const u8 *addr, in change_mac() 83 int hinic_port_add_mac(struct hinic_dev *nic_dev, in hinic_port_add_mac() 97 int hinic_port_del_mac(struct hinic_dev *nic_dev, const u8 *addr, in hinic_port_del_mac() 110 int hinic_port_get_mac(struct hinic_dev *nic_dev, u8 *addr) in hinic_port_get_mac() 141 int hinic_port_set_mtu(struct hinic_dev *nic_dev, int new_mtu) in hinic_port_set_mtu() 184 int hinic_port_add_vlan(struct hinic_dev *nic_dev, u16 vlan_id) in hinic_port_add_vlan() 204 int hinic_port_del_vlan(struct hinic_dev *nic_dev, u16 vlan_id) in hinic_port_del_vlan() 224 int hinic_port_set_rx_mode(struct hinic_dev *nic_dev, u32 rx_mode) in hinic_port_set_rx_mode() 244 int hinic_port_link_state(struct hinic_dev *nic_dev, in hinic_port_link_state() 281 int hinic_port_set_state(struct hinic_dev *nic_dev, enum hinic_port_state state) in hinic_port_set_state() [all …]
|
| D | hinic_ethtool.c | 78 struct hinic_dev *nic_dev = netdev_priv(netdev); in hinic_get_link_ksettings() local 119 struct hinic_dev *nic_dev = netdev_priv(netdev); in hinic_get_drvinfo() local 147 struct hinic_dev *nic_dev = netdev_priv(netdev); in hinic_get_channels() local 160 static int hinic_get_rss_hash_opts(struct hinic_dev *nic_dev, in hinic_get_rss_hash_opts() 241 static int hinic_set_rss_hash_opts(struct hinic_dev *nic_dev, in hinic_set_rss_hash_opts() 298 struct hinic_dev *nic_dev = netdev_priv(netdev); in __set_rss_rxfh() local 342 struct hinic_dev *nic_dev = netdev_priv(netdev); in hinic_get_rxnfc() local 362 struct hinic_dev *nic_dev = netdev_priv(netdev); in hinic_set_rxnfc() local 380 struct hinic_dev *nic_dev = netdev_priv(netdev); in hinic_get_rxfh() local 414 struct hinic_dev *nic_dev = netdev_priv(netdev); in hinic_set_rxfh() local [all …]
|
| D | hinic_tx.c | 133 static int tx_map_skb(struct hinic_dev *nic_dev, struct sk_buff *skb, in tx_map_skb() 184 static void tx_unmap_skb(struct hinic_dev *nic_dev, struct sk_buff *skb, in tx_unmap_skb() 464 struct hinic_dev *nic_dev = netdev_priv(netdev); in hinic_xmit_frame() local 563 static void tx_free_skb(struct hinic_dev *nic_dev, struct sk_buff *skb, in tx_free_skb() 577 struct hinic_dev *nic_dev = netdev_priv(txq->netdev); in free_all_tx_skbs() local 611 struct hinic_dev *nic_dev = netdev_priv(txq->netdev); in free_tx_poll() local 698 struct hinic_dev *nic_dev; in tx_irq() local 715 struct hinic_dev *nic_dev = netdev_priv(txq->netdev); in tx_request_irq() local 759 struct hinic_dev *nic_dev = netdev_priv(netdev); in hinic_init_txq() local
|
| D | hinic_rx.c | 131 struct hinic_dev *nic_dev = netdev_priv(rxq->netdev); in rx_alloc_skb() local 168 struct hinic_dev *nic_dev = netdev_priv(rxq->netdev); in rx_unmap_skb() local 198 struct hinic_dev *nic_dev = netdev_priv(rxq->netdev); in rx_alloc_pkts() local 423 struct hinic_dev *nic_dev = netdev_priv(rxq->netdev); in rx_poll() local 441 struct hinic_dev *nic_dev = netdev_priv(rxq->netdev); in rx_add_napi() local 457 struct hinic_dev *nic_dev; in rx_irq() local 474 struct hinic_dev *nic_dev = netdev_priv(rxq->netdev); in rx_request_irq() local
|