Home
last modified time | relevance | path

Searched refs:mlx4_en_priv (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlx4/
H A Dmlx4_en.h259 struct mlx4_en_priv;
269 u32 (*free_tx_desc)(struct mlx4_en_priv *priv,
529 struct mlx4_en_priv { struct
676 int mlx4_en_try_alloc_resources(struct mlx4_en_priv *priv,
677 struct mlx4_en_priv *tmp,
680 void mlx4_en_safe_replace_resources(struct mlx4_en_priv *priv,
681 struct mlx4_en_priv *tmp);
683 int mlx4_en_create_cq(struct mlx4_en_priv *priv, struct mlx4_en_cq **pcq,
685 void mlx4_en_destroy_cq(struct mlx4_en_priv *priv, struct mlx4_en_cq **pcq);
686 int mlx4_en_activate_cq(struct mlx4_en_priv *pri
530 mdevmlx4_en_priv global() argument
531 profmlx4_en_priv global() argument
532 devmlx4_en_priv global() argument
533 active_vlansmlx4_en_priv global() argument
534 port_statemlx4_en_priv global() argument
535 stats_lockmlx4_en_priv global() argument
536 ethtool_rulesmlx4_en_priv global() argument
538 ethtool_listmlx4_en_priv global() argument
540 last_moder_packetsmlx4_en_priv global() argument
541 last_moder_tx_packetsmlx4_en_priv global() argument
542 last_moder_bytesmlx4_en_priv global() argument
543 last_moder_jiffiesmlx4_en_priv global() argument
544 last_moder_timemlx4_en_priv global() argument
545 rx_usecsmlx4_en_priv global() argument
546 rx_framesmlx4_en_priv global() argument
547 tx_usecsmlx4_en_priv global() argument
548 tx_framesmlx4_en_priv global() argument
549 pkt_rate_lowmlx4_en_priv global() argument
550 rx_usecs_lowmlx4_en_priv global() argument
551 pkt_rate_highmlx4_en_priv global() argument
552 rx_usecs_highmlx4_en_priv global() argument
553 sample_intervalmlx4_en_priv global() argument
554 adaptive_rx_coalmlx4_en_priv global() argument
555 msg_enablemlx4_en_priv global() argument
556 loopback_okmlx4_en_priv global() argument
557 validate_loopbackmlx4_en_priv global() argument
559 resmlx4_en_priv global() argument
560 link_statemlx4_en_priv global() argument
561 port_upmlx4_en_priv global() argument
562 portmlx4_en_priv global() argument
563 registeredmlx4_en_priv global() argument
564 allocatedmlx4_en_priv global() argument
565 stridemlx4_en_priv global() argument
566 current_macmlx4_en_priv global() argument
567 mac_indexmlx4_en_priv global() argument
568 max_mtumlx4_en_priv global() argument
569 base_qpnmlx4_en_priv global() argument
570 cqe_factormlx4_en_priv global() argument
571 cqe_sizemlx4_en_priv global() argument
573 rss_mapmlx4_en_priv global() argument
574 ctrl_flagsmlx4_en_priv global() argument
575 flagsmlx4_en_priv global() argument
576 num_tx_rings_p_upmlx4_en_priv global() argument
577 tx_work_limitmlx4_en_priv global() argument
578 tx_ring_nummlx4_en_priv global() argument
579 rx_ring_nummlx4_en_priv global() argument
580 rx_skb_sizemlx4_en_priv global() argument
581 frag_infomlx4_en_priv global() argument
582 num_fragsmlx4_en_priv global() argument
583 log_rx_infomlx4_en_priv global() argument
584 dma_dirmlx4_en_priv global() argument
585 rx_headroommlx4_en_priv global() argument
587 tx_ringmlx4_en_priv global() argument
588 rx_ringmlx4_en_priv global() argument
589 tx_cqmlx4_en_priv global() argument
590 rx_cqmlx4_en_priv global() argument
591 drop_qpmlx4_en_priv global() argument
592 rx_mode_taskmlx4_en_priv global() argument
593 restart_taskmlx4_en_priv global() argument
594 linkstate_taskmlx4_en_priv global() argument
595 stats_taskmlx4_en_priv global() argument
596 service_taskmlx4_en_priv global() argument
597 pkstatsmlx4_en_priv global() argument
598 pf_statsmlx4_en_priv global() argument
599 rx_priority_flowstatsmlx4_en_priv global() argument
600 tx_priority_flowstatsmlx4_en_priv global() argument
601 rx_flowstatsmlx4_en_priv global() argument
602 tx_flowstatsmlx4_en_priv global() argument
603 port_statsmlx4_en_priv global() argument
604 xdp_statsmlx4_en_priv global() argument
605 phy_statsmlx4_en_priv global() argument
606 stats_bitmapmlx4_en_priv global() argument
607 mc_listmlx4_en_priv global() argument
608 curr_listmlx4_en_priv global() argument
609 broadcast_idmlx4_en_priv global() argument
610 hw_statsmlx4_en_priv global() argument
611 vidsmlx4_en_priv global() argument
612 wolmlx4_en_priv global() argument
613 ddevmlx4_en_priv global() argument
614 mac_hashmlx4_en_priv global() argument
615 hwtstamp_configmlx4_en_priv global() argument
616 counter_indexmlx4_en_priv global() argument
620 etsmlx4_en_priv global() argument
621 maxratemlx4_en_priv global() argument
622 cndd_statemlx4_en_priv global() argument
623 cee_configmlx4_en_priv global() argument
624 dcbx_capmlx4_en_priv global() argument
627 filters_lockmlx4_en_priv global() argument
628 last_filter_idmlx4_en_priv global() argument
629 filtersmlx4_en_priv global() argument
630 filter_hashmlx4_en_priv global() argument
632 tunnel_reg_idmlx4_en_priv global() argument
633 vxlan_portmlx4_en_priv global() argument
635 pflagsmlx4_en_priv global() argument
636 rss_keymlx4_en_priv global() argument
637 rss_hash_fnmlx4_en_priv global() argument
638 statemlx4_en_priv global() argument
[all...]
H A Den_dcb_nl.c90 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_dcbnl_getcap()
112 struct mlx4_en_priv *priv = netdev_priv(netdev); in mlx4_en_dcbnl_getpfcstate()
119 struct mlx4_en_priv *priv = netdev_priv(netdev); in mlx4_en_dcbnl_setpfcstate()
127 struct mlx4_en_priv *priv = netdev_priv(netdev); in mlx4_en_dcbnl_get_pfc_cfg()
135 struct mlx4_en_priv *priv = netdev_priv(netdev); in mlx4_en_dcbnl_set_pfc_cfg()
143 struct mlx4_en_priv *priv = netdev_priv(netdev); in mlx4_en_dcbnl_getnumtcs()
158 struct mlx4_en_priv *priv = netdev_priv(netdev); in mlx4_en_dcbnl_set_all()
221 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_dcbnl_get_state()
231 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_dcbnl_set_state()
259 struct mlx4_en_priv *pri in mlx4_en_dcbnl_getapp()
[all...]
H A Den_selftest.c43 static int mlx4_en_test_registers(struct mlx4_en_priv *priv) in mlx4_en_test_registers()
49 static int mlx4_en_test_loopback_xmit(struct mlx4_en_priv *priv) in mlx4_en_test_loopback_xmit()
80 static int mlx4_en_test_loopback(struct mlx4_en_priv *priv) in mlx4_en_test_loopback()
115 static int mlx4_en_test_interrupts(struct mlx4_en_priv *priv) in mlx4_en_test_interrupts()
139 static int mlx4_en_test_link(struct mlx4_en_priv *priv) in mlx4_en_test_link()
149 static int mlx4_en_test_speed(struct mlx4_en_priv *priv) in mlx4_en_test_speed()
170 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_ex_selftest()
H A Den_ethtool.c51 int mlx4_en_moderation_update(struct mlx4_en_priv *priv) in mlx4_en_moderation_update()
89 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_get_drvinfo()
221 return ((struct mlx4_en_priv *) netdev_priv(dev))->msg_enable; in mlx4_en_get_msglevel()
226 ((struct mlx4_en_priv *) netdev_priv(dev))->msg_enable = val; in mlx4_en_set_msglevel()
232 struct mlx4_en_priv *priv = netdev_priv(netdev); in mlx4_en_get_wol()
272 struct mlx4_en_priv *priv = netdev_priv(netdev); in mlx4_en_set_wol()
346 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_get_sset_count()
369 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_get_ethtool_stats()
452 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_get_strings()
529 struct mlx4_en_priv *pri in mlx4_en_autoneg_get()
[all...]
H A Den_cq.c46 int mlx4_en_create_cq(struct mlx4_en_priv *priv, in mlx4_en_create_cq()
89 int mlx4_en_activate_cq(struct mlx4_en_priv *priv, struct mlx4_en_cq *cq, in mlx4_en_activate_cq()
180 void mlx4_en_destroy_cq(struct mlx4_en_priv *priv, struct mlx4_en_cq **pcq) in mlx4_en_destroy_cq()
196 void mlx4_en_deactivate_cq(struct mlx4_en_priv *priv, struct mlx4_en_cq *cq) in mlx4_en_deactivate_cq()
215 int mlx4_en_set_cq_moder(struct mlx4_en_priv *priv, struct mlx4_en_cq *cq) in mlx4_en_set_cq_moder()
221 void mlx4_en_arm_cq(struct mlx4_en_priv *priv, struct mlx4_en_cq *cq) in mlx4_en_arm_cq()
H A Den_resources.c40 void mlx4_en_fill_qp_context(struct mlx4_en_priv *priv, int size, int stride, in mlx4_en_fill_qp_context()
94 int mlx4_en_change_mcast_lb(struct mlx4_en_priv *priv, struct mlx4_qp *qp, in mlx4_en_change_mcast_lb()
H A Den_main.c81 void en_print(const char *level, const struct mlx4_en_priv *priv, in en_print()
104 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_update_loopback_state()
192 struct mlx4_en_priv *priv; in mlx4_en_event()
H A Den_port.c44 int mlx4_SET_VLAN_FLTR(struct mlx4_dev *dev, struct mlx4_en_priv *priv) in mlx4_SET_VLAN_FLTR()
75 struct mlx4_en_priv *priv = netdev_priv(mdev->pndev[port]); in mlx4_en_QUERY_PORT()
152 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_fold_software_stats()
189 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_DUMP_ETH_STATS()