Searched defs:nic_dev (Results 1 - 7 of 7) sorted by relevance

/linux-master/drivers/net/ethernet/huawei/hinic/
H A Dhinic_debugfs.c23 static u64 hinic_dbg_get_sq_info(struct hinic_dev *nic_dev, struct hinic_sq *sq, int idx) argument
53 static u64 hinic_dbg_get_rq_info(struct hinic_dev *nic_dev, struct hinic_rq *rq, int idx) argument
83 static int hinic_dbg_get_func_table(struct hinic_dev *nic_dev, int idx) argument
271 void hinic_sq_dbgfs_init(struct hinic_dev *nic_dev) argument
276 hinic_sq_dbgfs_uninit(struct hinic_dev *nic_dev) argument
281 hinic_rq_dbgfs_init(struct hinic_dev *nic_dev) argument
286 hinic_rq_dbgfs_uninit(struct hinic_dev *nic_dev) argument
291 hinic_func_tbl_dbgfs_init(struct hinic_dev *nic_dev) argument
297 hinic_func_tbl_dbgfs_uninit(struct hinic_dev *nic_dev) argument
303 hinic_dbg_init(struct hinic_dev *nic_dev) argument
309 hinic_dbg_uninit(struct hinic_dev *nic_dev) argument
[all...]
H A Dhinic_rx.c130 struct hinic_dev *nic_dev = netdev_priv(rxq->netdev); local
165 struct hinic_dev *nic_dev = netdev_priv(rxq->netdev); local
195 struct hinic_dev *nic_dev = netdev_priv(rxq->netdev); local
314 static void hinic_copy_lp_data(struct hinic_dev *nic_dev, argument
361 struct hinic_dev *nic_dev; local
460 struct hinic_dev *nic_dev = netdev_priv(rxq->netdev); local
480 struct hinic_dev *nic_dev = netdev_priv(rxq->netdev); local
497 struct hinic_dev *nic_dev; local
515 struct hinic_dev *nic_dev = netdev_priv(rxq->netdev); local
[all...]
H A Dhinic_tx.c132 static int tx_map_skb(struct hinic_dev *nic_dev, struct sk_buff *skb, argument
183 static void tx_unmap_skb(struct hinic_dev *nic_dev, struct sk_buff *skb, argument
493 struct hinic_dev *nic_dev = netdev_priv(netdev); local
554 struct hinic_dev *nic_dev = netdev_priv(netdev); local
653 tx_free_skb(struct hinic_dev *nic_dev, struct sk_buff *skb, struct hinic_sge *sges) argument
667 struct hinic_dev *nic_dev = netdev_priv(txq->netdev); local
701 struct hinic_dev *nic_dev = netdev_priv(txq->netdev); local
780 struct hinic_dev *nic_dev; local
798 struct hinic_dev *nic_dev = netdev_priv(txq->netdev); local
862 struct hinic_dev *nic_dev = netdev_priv(netdev); local
[all...]
H A Dhinic_main.c110 static void gather_nic_stats(struct hinic_dev *nic_dev, argument
129 static int create_txqs(struct hinic_dev *nic_dev) argument
178 enable_txqs_napi(struct hinic_dev *nic_dev) argument
187 disable_txqs_napi(struct hinic_dev *nic_dev) argument
200 free_txqs(struct hinic_dev *nic_dev) argument
225 create_rxqs(struct hinic_dev *nic_dev) argument
278 free_rxqs(struct hinic_dev *nic_dev) argument
297 hinic_configure_max_qnum(struct hinic_dev *nic_dev) argument
302 hinic_rss_init(struct hinic_dev *nic_dev) argument
343 hinic_rss_deinit(struct hinic_dev *nic_dev) argument
348 hinic_init_rss_parameters(struct hinic_dev *nic_dev) argument
361 hinic_enable_rss(struct hinic_dev *nic_dev) argument
417 struct hinic_dev *nic_dev = netdev_priv(netdev); local
535 struct hinic_dev *nic_dev = netdev_priv(netdev); local
575 struct hinic_dev *nic_dev = netdev_priv(netdev); local
598 struct hinic_dev *nic_dev = netdev_priv(netdev); local
655 struct hinic_dev *nic_dev = netdev_priv(netdev); local
687 struct hinic_dev *nic_dev = netdev_priv(netdev); local
717 struct hinic_dev *nic_dev = netdev_priv(netdev); local
755 struct hinic_dev *nic_dev = netdev_priv(netdev); local
781 struct hinic_dev *nic_dev = rx_mode_work_to_nic_dev(rx_mode_work); local
791 struct hinic_dev *nic_dev = netdev_priv(netdev); local
815 struct hinic_dev *nic_dev = netdev_priv(netdev); local
841 struct hinic_dev *nic_dev = netdev_priv(netdev); local
860 struct hinic_dev *nic_dev = netdev_priv(netdev); local
869 struct hinic_dev *nic_dev = netdev_priv(netdev); local
936 hinic_refresh_nic_cfg(struct hinic_dev *nic_dev) argument
968 struct hinic_dev *nic_dev = handle; local
1019 struct hinic_dev *nic_dev = handle; local
1033 struct hinic_dev *nic_dev = handle; local
1047 set_features(struct hinic_dev *nic_dev, netdev_features_t pre_features, netdev_features_t features, bool force_change) argument
1113 hinic_init_intr_coalesce(struct hinic_dev *nic_dev) argument
1146 hinic_free_intr_coalesce(struct hinic_dev *nic_dev) argument
1161 struct hinic_dev *nic_dev; local
1394 wait_sriov_cfg_complete(struct hinic_dev *nic_dev) argument
1415 struct hinic_dev *nic_dev = netdev_priv(netdev); local
[all...]
H A Dhinic_sriov.c518 struct hinic_dev *nic_dev = netdev_priv(netdev); local
600 struct hinic_dev *nic_dev = netdev_priv(netdev); local
644 struct hinic_dev *nic_dev = netdev_priv(netdev); local
702 static int hinic_update_mac_vlan(struct hinic_dev *nic_dev, u16 old_vlan, argument
749 set_hw_vf_vlan(struct hinic_dev *nic_dev, u16 cur_vlanprio, int vf, u16 vlan, u8 qos) argument
791 struct hinic_dev *nic_dev = netdev_priv(netdev); local
863 struct hinic_dev *nic_dev = netdev_priv(netdev); local
950 struct hinic_dev *nic_dev = netdev_priv(netdev); local
1015 struct hinic_dev *nic_dev = netdev_priv(netdev); local
1128 hinic_clear_vf_infos(struct hinic_dev *nic_dev, u16 vf_id) argument
1156 struct hinic_dev *nic_dev; local
[all...]
H A Dhinic_port.c34 static int change_mac(struct hinic_dev *nic_dev, const u8 *addr, argument
87 int hinic_port_add_mac(struct hinic_dev *nic_dev, argument
101 int hinic_port_del_mac(struct hinic_dev *nic_dev, const u8 *addr, argument
114 hinic_port_get_mac(struct hinic_dev *nic_dev, u8 *addr) argument
145 hinic_port_set_mtu(struct hinic_dev *nic_dev, int new_mtu) argument
176 hinic_port_add_vlan(struct hinic_dev *nic_dev, u16 vlan_id) argument
196 hinic_port_del_vlan(struct hinic_dev *nic_dev, u16 vlan_id) argument
216 hinic_port_set_rx_mode(struct hinic_dev *nic_dev, u32 rx_mode) argument
236 hinic_port_link_state(struct hinic_dev *nic_dev, enum hinic_port_link_state *link_state) argument
268 hinic_port_set_state(struct hinic_dev *nic_dev, enum hinic_port_state state) argument
301 hinic_port_set_func_state(struct hinic_dev *nic_dev, enum hinic_func_port_state state) argument
333 hinic_port_get_cap(struct hinic_dev *nic_dev, struct hinic_port_cap *port_cap) argument
364 hinic_port_set_tso(struct hinic_dev *nic_dev, enum hinic_tso_state state) argument
389 hinic_set_rx_csum_offload(struct hinic_dev *nic_dev, u32 en) argument
419 hinic_set_rx_vlan_offload(struct hinic_dev *nic_dev, u8 en) argument
450 hinic_set_vlan_fliter(struct hinic_dev *nic_dev, u32 en) argument
480 hinic_set_max_qnum(struct hinic_dev *nic_dev, u8 num_rqs) argument
506 hinic_set_rx_lro(struct hinic_dev *nic_dev, u8 ipv4_en, u8 ipv6_en, u8 max_wqe_num) argument
534 hinic_set_rx_lro_timer(struct hinic_dev *nic_dev, u32 timer_value) argument
569 hinic_set_rx_lro_state(struct hinic_dev *nic_dev, u8 lro_en, u32 lro_timer, u32 wqe_num) argument
597 hinic_rss_set_indir_tbl(struct hinic_dev *nic_dev, u32 tmpl_idx, const u32 *indir_table) argument
668 hinic_rss_get_indir_tbl(struct hinic_dev *nic_dev, u32 tmpl_idx, u32 *indir_table) argument
698 hinic_set_rss_type(struct hinic_dev *nic_dev, u32 tmpl_idx, struct hinic_rss_type rss_type) argument
758 hinic_get_rss_type(struct hinic_dev *nic_dev, u32 tmpl_idx, struct hinic_rss_type *rss_type) argument
799 hinic_rss_set_template_tbl(struct hinic_dev *nic_dev, u32 template_id, const u8 *temp) argument
826 hinic_rss_get_template_tbl(struct hinic_dev *nic_dev, u32 tmpl_idx, u8 *temp) argument
859 hinic_rss_set_hash_engine(struct hinic_dev *nic_dev, u8 template_id, u8 type) argument
886 hinic_rss_get_hash_engine(struct hinic_dev *nic_dev, u8 tmpl_idx, u8 *type) argument
917 hinic_rss_cfg(struct hinic_dev *nic_dev, u8 rss_en, u8 template_id) argument
944 hinic_rss_template_alloc(struct hinic_dev *nic_dev, u8 *tmpl_idx) argument
970 hinic_rss_template_free(struct hinic_dev *nic_dev, u8 tmpl_idx) argument
995 hinic_get_vport_stats(struct hinic_dev *nic_dev, struct hinic_vport_stats *stats) argument
1024 hinic_get_phy_port_stats(struct hinic_dev *nic_dev, struct hinic_phy_port_stats *stats) argument
1061 hinic_get_mgmt_version(struct hinic_dev *nic_dev, u8 *mgmt_ver) argument
[all...]
H A Dhinic_ethtool.c259 struct hinic_dev *nic_dev = netdev_priv(netdev); local
365 static bool hinic_is_speed_legal(struct hinic_dev *nic_dev, u32 speed) argument
391 get_link_settings_type(struct hinic_dev *nic_dev, u8 autoneg, u32 speed, u32 *set_settings) argument
423 set_link_settings_separate_cmd(struct hinic_dev *nic_dev, u32 set_settings, u8 autoneg, u32 speed) argument
457 hinic_set_settings_to_hw(struct hinic_dev *nic_dev, u32 set_settings, u8 autoneg, u32 speed) argument
504 struct hinic_dev *nic_dev = netdev_priv(netdev); local
532 struct hinic_dev *nic_dev = netdev_priv(netdev); local
553 struct hinic_dev *nic_dev = netdev_priv(netdev); local
561 check_ringparam_valid(struct hinic_dev *nic_dev, struct ethtool_ringparam *ring) argument
588 struct hinic_dev *nic_dev = netdev_priv(netdev); local
634 struct hinic_dev *nic_dev = netdev_priv(netdev); local
677 set_queue_coalesce(struct hinic_dev *nic_dev, u16 q_id, struct hinic_intr_coal_info *coal, bool set_rx_coal) argument
716 __set_hw_coal_param(struct hinic_dev *nic_dev, struct hinic_intr_coal_info *intr_coal, u16 queue, bool set_rx_coal) argument
748 struct hinic_dev *nic_dev = netdev_priv(netdev); local
829 struct hinic_dev *nic_dev = netdev_priv(netdev); local
852 struct hinic_dev *nic_dev = netdev_priv(netdev); local
886 struct hinic_dev *nic_dev = netdev_priv(netdev); local
896 struct hinic_dev *nic_dev = netdev_priv(netdev); local
922 hinic_get_rss_hash_opts(struct hinic_dev *nic_dev, struct ethtool_rxnfc *cmd) argument
1003 hinic_set_rss_hash_opts(struct hinic_dev *nic_dev, struct ethtool_rxnfc *cmd) argument
1060 struct hinic_dev *nic_dev = netdev_priv(netdev); local
1104 struct hinic_dev *nic_dev = netdev_priv(netdev); local
1124 struct hinic_dev *nic_dev = netdev_priv(netdev); local
1142 struct hinic_dev *nic_dev = netdev_priv(netdev); local
1177 struct hinic_dev *nic_dev = netdev_priv(netdev); local
1368 get_drv_queue_stats(struct hinic_dev *nic_dev, u64 *data) argument
1405 struct hinic_dev *nic_dev = netdev_priv(netdev); local
1450 struct hinic_dev *nic_dev = netdev_priv(netdev); local
1473 struct hinic_dev *nic_dev = netdev_priv(netdev); local
1514 hinic_run_lp_test(struct hinic_dev *nic_dev, u32 test_time) argument
1592 do_lp_test(struct hinic_dev *nic_dev, u32 flags, u32 test_time, enum diag_test_index *test_index) argument
1640 struct hinic_dev *nic_dev = netdev_priv(netdev); local
1676 struct hinic_dev *nic_dev = netdev_priv(netdev); local
1709 struct hinic_dev *nic_dev = netdev_priv(netdev); local
1753 struct hinic_dev *nic_dev = netdev_priv(netdev); local
1776 struct hinic_dev *nic_dev = netdev_priv(netdev); local
1857 struct hinic_dev *nic_dev = netdev_priv(netdev); local
[all...]

Completed in 232 milliseconds