Home
last modified time | relevance | path

Searched refs:hinic_dev (Results 1 – 11 of 11) sorted by relevance

/drivers/net/ethernet/huawei/hinic/
A Dhinic_debugfs.h81 int hinic_sq_debug_add(struct hinic_dev *dev, u16 sq_id);
85 int hinic_rq_debug_add(struct hinic_dev *dev, u16 rq_id);
89 int hinic_func_table_debug_add(struct hinic_dev *dev);
91 void hinic_func_table_debug_rem(struct hinic_dev *dev);
93 void hinic_sq_dbgfs_init(struct hinic_dev *nic_dev);
95 void hinic_sq_dbgfs_uninit(struct hinic_dev *nic_dev);
97 void hinic_rq_dbgfs_init(struct hinic_dev *nic_dev);
99 void hinic_rq_dbgfs_uninit(struct hinic_dev *nic_dev);
101 void hinic_func_tbl_dbgfs_init(struct hinic_dev *nic_dev);
105 void hinic_dbg_init(struct hinic_dev *nic_dev);
[all …]
A Dhinic_port.h773 int hinic_port_get_mac(struct hinic_dev *nic_dev, u8 *addr);
775 int hinic_port_set_mtu(struct hinic_dev *nic_dev, int new_mtu);
783 int hinic_port_link_state(struct hinic_dev *nic_dev,
786 int hinic_port_set_state(struct hinic_dev *nic_dev,
789 int hinic_port_set_func_state(struct hinic_dev *nic_dev,
792 int hinic_port_get_cap(struct hinic_dev *nic_dev,
795 int hinic_set_max_qnum(struct hinic_dev *nic_dev, u8 num_rqs);
804 int hinic_set_rss_type(struct hinic_dev *nic_dev, u32 tmpl_idx,
836 int hinic_get_phy_port_stats(struct hinic_dev *nic_dev,
839 int hinic_get_vport_stats(struct hinic_dev *nic_dev,
[all …]
A Dhinic_debugfs.c212 int hinic_sq_debug_add(struct hinic_dev *dev, u16 sq_id) in hinic_sq_debug_add()
234 int hinic_rq_debug_add(struct hinic_dev *dev, u16 rq_id) in hinic_rq_debug_add()
256 int hinic_func_table_debug_add(struct hinic_dev *dev) in hinic_func_table_debug_add()
265 void hinic_func_table_debug_rem(struct hinic_dev *dev) in hinic_func_table_debug_rem()
271 void hinic_sq_dbgfs_init(struct hinic_dev *nic_dev) in hinic_sq_dbgfs_init()
276 void hinic_sq_dbgfs_uninit(struct hinic_dev *nic_dev) in hinic_sq_dbgfs_uninit()
281 void hinic_rq_dbgfs_init(struct hinic_dev *nic_dev) in hinic_rq_dbgfs_init()
286 void hinic_rq_dbgfs_uninit(struct hinic_dev *nic_dev) in hinic_rq_dbgfs_uninit()
291 void hinic_func_tbl_dbgfs_init(struct hinic_dev *nic_dev) in hinic_func_tbl_dbgfs_init()
303 void hinic_dbg_init(struct hinic_dev *nic_dev) in hinic_dbg_init()
[all …]
A Dhinic_main.c79 static int set_features(struct hinic_dev *nic_dev,
129 static int create_txqs(struct hinic_dev *nic_dev) in create_txqs()
201 static void free_txqs(struct hinic_dev *nic_dev) in free_txqs()
226 static int create_rxqs(struct hinic_dev *nic_dev) in create_rxqs()
280 static void free_rxqs(struct hinic_dev *nic_dev) in free_rxqs()
419 struct hinic_dev *nic_dev = netdev_priv(netdev); in hinic_open()
537 struct hinic_dev *nic_dev = netdev_priv(netdev); in hinic_close()
970 struct hinic_dev *nic_dev = handle; in link_status_event_handler()
1021 struct hinic_dev *nic_dev = handle; in cable_plug_event()
1035 struct hinic_dev *nic_dev = handle; in link_err_event()
[all …]
A Dhinic_port.c34 static int change_mac(struct hinic_dev *nic_dev, const u8 *addr, in change_mac()
87 int hinic_port_add_mac(struct hinic_dev *nic_dev, in hinic_port_add_mac()
114 int hinic_port_get_mac(struct hinic_dev *nic_dev, u8 *addr) in hinic_port_get_mac()
145 int hinic_port_set_mtu(struct hinic_dev *nic_dev, int new_mtu) in hinic_port_set_mtu()
176 int hinic_port_add_vlan(struct hinic_dev *nic_dev, u16 vlan_id) in hinic_port_add_vlan()
236 int hinic_port_link_state(struct hinic_dev *nic_dev, in hinic_port_link_state()
301 int hinic_port_set_func_state(struct hinic_dev *nic_dev, in hinic_port_set_func_state()
333 int hinic_port_get_cap(struct hinic_dev *nic_dev, in hinic_port_get_cap()
450 int hinic_set_vlan_fliter(struct hinic_dev *nic_dev, u32 en) in hinic_set_vlan_fliter()
995 int hinic_get_vport_stats(struct hinic_dev *nic_dev, in hinic_get_vport_stats()
[all …]
A Dhinic_ethtool.c259 struct hinic_dev *nic_dev = netdev_priv(netdev); in hinic_get_link_ksettings()
504 struct hinic_dev *nic_dev = netdev_priv(netdev); in set_link_settings()
532 struct hinic_dev *nic_dev = netdev_priv(netdev); in hinic_get_drvinfo()
553 struct hinic_dev *nic_dev = netdev_priv(netdev); in hinic_get_ringparam()
588 struct hinic_dev *nic_dev = netdev_priv(netdev); in hinic_set_ringparam()
634 struct hinic_dev *nic_dev = netdev_priv(netdev); in __hinic_get_coalesce()
748 struct hinic_dev *nic_dev = netdev_priv(netdev); in __hinic_set_coalesce()
829 struct hinic_dev *nic_dev = netdev_priv(netdev); in hinic_get_pauseparam()
852 struct hinic_dev *nic_dev = netdev_priv(netdev); in hinic_set_pauseparam()
886 struct hinic_dev *nic_dev = netdev_priv(netdev); in hinic_get_channels()
[all …]
A Dhinic_rx.c130 struct hinic_dev *nic_dev = netdev_priv(rxq->netdev); in rx_alloc_skb()
165 struct hinic_dev *nic_dev = netdev_priv(rxq->netdev); in rx_unmap_skb()
195 struct hinic_dev *nic_dev = netdev_priv(rxq->netdev); in rx_alloc_pkts()
314 static void hinic_copy_lp_data(struct hinic_dev *nic_dev, in hinic_copy_lp_data()
361 struct hinic_dev *nic_dev; in rxq_recv()
460 struct hinic_dev *nic_dev = netdev_priv(rxq->netdev); in rx_poll()
480 struct hinic_dev *nic_dev = netdev_priv(rxq->netdev); in rx_add_napi()
497 struct hinic_dev *nic_dev; in rx_irq()
515 struct hinic_dev *nic_dev = netdev_priv(rxq->netdev); in rx_request_irq()
A Dhinic_tx.c132 static int tx_map_skb(struct hinic_dev *nic_dev, struct sk_buff *skb, in tx_map_skb()
183 static void tx_unmap_skb(struct hinic_dev *nic_dev, struct sk_buff *skb, in tx_unmap_skb()
493 struct hinic_dev *nic_dev = netdev_priv(netdev); in hinic_lb_xmit_frame()
554 struct hinic_dev *nic_dev = netdev_priv(netdev); in hinic_xmit_frame()
653 static void tx_free_skb(struct hinic_dev *nic_dev, struct sk_buff *skb, in tx_free_skb()
667 struct hinic_dev *nic_dev = netdev_priv(txq->netdev); in free_all_tx_skbs()
701 struct hinic_dev *nic_dev = netdev_priv(txq->netdev); in free_tx_poll()
780 struct hinic_dev *nic_dev; in tx_irq()
798 struct hinic_dev *nic_dev = netdev_priv(txq->netdev); in tx_request_irq()
862 struct hinic_dev *nic_dev = netdev_priv(netdev); in hinic_init_txq()
A Dhinic_sriov.c518 struct hinic_dev *nic_dev = netdev_priv(netdev); in hinic_get_sriov_info_by_pcidev()
600 struct hinic_dev *nic_dev = netdev_priv(netdev); in hinic_ndo_get_vf_config()
644 struct hinic_dev *nic_dev = netdev_priv(netdev); in hinic_ndo_set_vf_mac()
749 static int set_hw_vf_vlan(struct hinic_dev *nic_dev, in set_hw_vf_vlan()
791 struct hinic_dev *nic_dev = netdev_priv(netdev); in hinic_ndo_set_vf_vlan()
828 struct hinic_dev *adapter = netdev_priv(netdev); in hinic_ndo_set_vf_trust()
863 struct hinic_dev *nic_dev = netdev_priv(netdev); in hinic_ndo_set_vf_bw()
950 struct hinic_dev *nic_dev = netdev_priv(netdev); in hinic_ndo_set_vf_spoofchk()
1015 struct hinic_dev *nic_dev = netdev_priv(netdev); in hinic_ndo_set_vf_link_state()
1156 struct hinic_dev *nic_dev; in hinic_deinit_vf_hw()
[all …]
A Dhinic_dev.h72 struct hinic_dev *dev;
79 struct hinic_dev { struct
A Dhinic_devlink.c296 return devlink_alloc(&hinic_devlink_ops, sizeof(struct hinic_dev), dev); in hinic_devlink_alloc()

Completed in 30 milliseconds