mlx4_en_priv 46 drivers/net/ethernet/mellanox/mlx4/en_cq.c int mlx4_en_create_cq(struct mlx4_en_priv *priv, mlx4_en_priv 89 drivers/net/ethernet/mellanox/mlx4/en_cq.c int mlx4_en_activate_cq(struct mlx4_en_priv *priv, struct mlx4_en_cq *cq, mlx4_en_priv 176 drivers/net/ethernet/mellanox/mlx4/en_cq.c void mlx4_en_destroy_cq(struct mlx4_en_priv *priv, struct mlx4_en_cq **pcq) mlx4_en_priv 192 drivers/net/ethernet/mellanox/mlx4/en_cq.c void mlx4_en_deactivate_cq(struct mlx4_en_priv *priv, struct mlx4_en_cq *cq) mlx4_en_priv 203 drivers/net/ethernet/mellanox/mlx4/en_cq.c int mlx4_en_set_cq_moder(struct mlx4_en_priv *priv, struct mlx4_en_cq *cq) mlx4_en_priv 209 drivers/net/ethernet/mellanox/mlx4/en_cq.c void mlx4_en_arm_cq(struct mlx4_en_priv *priv, struct mlx4_en_cq *cq) mlx4_en_priv 90 drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 112 drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c struct mlx4_en_priv *priv = netdev_priv(netdev); mlx4_en_priv 119 drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c struct mlx4_en_priv *priv = netdev_priv(netdev); mlx4_en_priv 127 drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c struct mlx4_en_priv *priv = netdev_priv(netdev); mlx4_en_priv 135 drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c struct mlx4_en_priv *priv = netdev_priv(netdev); mlx4_en_priv 143 drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c struct mlx4_en_priv *priv = netdev_priv(netdev); mlx4_en_priv 158 drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c struct mlx4_en_priv *priv = netdev_priv(netdev); mlx4_en_priv 221 drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 231 drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 259 drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c struct mlx4_en_priv *priv = netdev_priv(netdev); mlx4_en_priv 273 drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c struct mlx4_en_priv *priv = netdev_priv(netdev); mlx4_en_priv 290 drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 305 drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c static int mlx4_en_ets_validate(struct mlx4_en_priv *priv, struct ieee_ets *ets) mlx4_en_priv 342 drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c static int mlx4_en_config_port_scheduler(struct mlx4_en_priv *priv, mlx4_en_priv 379 drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 403 drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 414 drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 452 drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 459 drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 503 drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 516 drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 544 drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 607 drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 670 drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 50 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c static int mlx4_en_moderation_update(struct mlx4_en_priv *priv) mlx4_en_priv 88 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 218 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c return ((struct mlx4_en_priv *) netdev_priv(dev))->msg_enable; mlx4_en_priv 223 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c ((struct mlx4_en_priv *) netdev_priv(dev))->msg_enable = val; mlx4_en_priv 229 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *priv = netdev_priv(netdev); mlx4_en_priv 269 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *priv = netdev_priv(netdev); mlx4_en_priv 343 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 366 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 447 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 539 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 746 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 834 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 869 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 895 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c static __be32 speed_set_ptys_admin(struct mlx4_en_priv *priv, u32 speed, mlx4_en_priv 917 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 1003 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 1025 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 1077 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 1112 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 1121 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 1124 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *tmp; mlx4_en_priv 1188 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 1200 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 1212 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 1235 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 1258 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 1414 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c static int mlx4_en_ethtool_add_mac_rule_by_ipv4(struct mlx4_en_priv *priv, mlx4_en_priv 1438 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c static int add_ip_rule(struct mlx4_en_priv *priv, mlx4_en_priv 1476 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c static int add_tcp_udp_rule(struct mlx4_en_priv *priv, mlx4_en_priv 1551 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 1588 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 1665 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 1695 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 1710 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c static int mlx4_en_get_num_flows(struct mlx4_en_priv *priv) mlx4_en_priv 1725 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 1768 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 1798 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 1811 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 1814 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *tmp; mlx4_en_priv 1881 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 1912 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 1967 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 1976 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c const struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 1995 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 2019 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 2063 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 2102 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 81 drivers/net/ethernet/mellanox/mlx4/en_main.c void en_print(const char *level, const struct mlx4_en_priv *priv, mlx4_en_priv 104 drivers/net/ethernet/mellanox/mlx4/en_main.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 197 drivers/net/ethernet/mellanox/mlx4/en_main.c struct mlx4_en_priv *priv; mlx4_en_priv 58 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 90 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 93 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *tmp; mlx4_en_priv 170 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv; mlx4_en_priv 180 drivers/net/ethernet/mellanox/mlx4/en_netdev.c static void mlx4_en_filter_rfs_expire(struct mlx4_en_priv *priv); mlx4_en_priv 202 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = filter->priv; mlx4_en_priv 272 drivers/net/ethernet/mellanox/mlx4/en_netdev.c filter_hash_bucket(struct mlx4_en_priv *priv, __be32 src_ip, __be32 dst_ip, mlx4_en_priv 288 drivers/net/ethernet/mellanox/mlx4/en_netdev.c mlx4_en_filter_alloc(struct mlx4_en_priv *priv, int rxq_index, __be32 src_ip, mlx4_en_priv 322 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = filter->priv; mlx4_en_priv 335 drivers/net/ethernet/mellanox/mlx4/en_netdev.c mlx4_en_filter_find(struct mlx4_en_priv *priv, __be32 src_ip, __be32 dst_ip, mlx4_en_priv 362 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = netdev_priv(net_dev); mlx4_en_priv 419 drivers/net/ethernet/mellanox/mlx4/en_netdev.c void mlx4_en_cleanup_filters(struct mlx4_en_priv *priv) mlx4_en_priv 437 drivers/net/ethernet/mellanox/mlx4/en_netdev.c static void mlx4_en_filter_rfs_expire(struct mlx4_en_priv *priv) mlx4_en_priv 474 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 504 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 537 drivers/net/ethernet/mellanox/mlx4/en_netdev.c static int mlx4_en_tunnel_steer_add(struct mlx4_en_priv *priv, unsigned char *addr, mlx4_en_priv 557 drivers/net/ethernet/mellanox/mlx4/en_netdev.c static int mlx4_en_uc_steer_add(struct mlx4_en_priv *priv, mlx4_en_priv 609 drivers/net/ethernet/mellanox/mlx4/en_netdev.c static void mlx4_en_uc_steer_release(struct mlx4_en_priv *priv, mlx4_en_priv 636 drivers/net/ethernet/mellanox/mlx4/en_netdev.c static int mlx4_en_get_qp(struct mlx4_en_priv *priv) mlx4_en_priv 675 drivers/net/ethernet/mellanox/mlx4/en_netdev.c static void mlx4_en_put_qp(struct mlx4_en_priv *priv) mlx4_en_priv 694 drivers/net/ethernet/mellanox/mlx4/en_netdev.c static int mlx4_en_replace_mac(struct mlx4_en_priv *priv, int qpn, mlx4_en_priv 744 drivers/net/ethernet/mellanox/mlx4/en_netdev.c static void mlx4_en_update_user_mac(struct mlx4_en_priv *priv, mlx4_en_priv 759 drivers/net/ethernet/mellanox/mlx4/en_netdev.c static int mlx4_en_do_set_mac(struct mlx4_en_priv *priv, mlx4_en_priv 781 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 806 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 817 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 833 drivers/net/ethernet/mellanox/mlx4/en_netdev.c static void update_mclist_flags(struct mlx4_en_priv *priv, mlx4_en_priv 882 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 890 drivers/net/ethernet/mellanox/mlx4/en_netdev.c static void mlx4_en_set_promisc_mode(struct mlx4_en_priv *priv, mlx4_en_priv 950 drivers/net/ethernet/mellanox/mlx4/en_netdev.c static void mlx4_en_clear_promisc_mode(struct mlx4_en_priv *priv, mlx4_en_priv 997 drivers/net/ethernet/mellanox/mlx4/en_netdev.c static void mlx4_en_do_multicast(struct mlx4_en_priv *priv, mlx4_en_priv 1130 drivers/net/ethernet/mellanox/mlx4/en_netdev.c static void mlx4_en_do_uc_filter(struct mlx4_en_priv *priv, mlx4_en_priv 1253 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = container_of(work, struct mlx4_en_priv, mlx4_en_priv 1297 drivers/net/ethernet/mellanox/mlx4/en_netdev.c static int mlx4_en_set_rss_steer_rules(struct mlx4_en_priv *priv) mlx4_en_priv 1336 drivers/net/ethernet/mellanox/mlx4/en_netdev.c static void mlx4_en_delete_rss_steer_rules(struct mlx4_en_priv *priv) mlx4_en_priv 1368 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 1394 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 1402 drivers/net/ethernet/mellanox/mlx4/en_netdev.c static void mlx4_en_set_default_moderation(struct mlx4_en_priv *priv) mlx4_en_priv 1449 drivers/net/ethernet/mellanox/mlx4/en_netdev.c static void mlx4_en_auto_moderation(struct mlx4_en_priv *priv) mlx4_en_priv 1517 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = container_of(delay, struct mlx4_en_priv, mlx4_en_priv 1547 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = container_of(delay, struct mlx4_en_priv, mlx4_en_priv 1565 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = container_of(work, struct mlx4_en_priv, mlx4_en_priv 1586 drivers/net/ethernet/mellanox/mlx4/en_netdev.c static int mlx4_en_init_affinity_hint(struct mlx4_en_priv *priv, int ring_idx) mlx4_en_priv 1599 drivers/net/ethernet/mellanox/mlx4/en_netdev.c static void mlx4_en_free_affinity_hint(struct mlx4_en_priv *priv, int ring_idx) mlx4_en_priv 1604 drivers/net/ethernet/mellanox/mlx4/en_netdev.c static void mlx4_en_init_recycle_ring(struct mlx4_en_priv *priv, mlx4_en_priv 1618 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 1875 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 2006 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = container_of(work, struct mlx4_en_priv, mlx4_en_priv 2026 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 2068 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 2095 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 2109 drivers/net/ethernet/mellanox/mlx4/en_netdev.c static void mlx4_en_free_resources(struct mlx4_en_priv *priv) mlx4_en_priv 2139 drivers/net/ethernet/mellanox/mlx4/en_netdev.c static int mlx4_en_alloc_resources(struct mlx4_en_priv *priv) mlx4_en_priv 2203 drivers/net/ethernet/mellanox/mlx4/en_netdev.c static int mlx4_en_copy_priv(struct mlx4_en_priv *dst, mlx4_en_priv 2204 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *src, mlx4_en_priv 2251 drivers/net/ethernet/mellanox/mlx4/en_netdev.c static void mlx4_en_update_priv(struct mlx4_en_priv *dst, mlx4_en_priv 2252 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *src) mlx4_en_priv 2271 drivers/net/ethernet/mellanox/mlx4/en_netdev.c int mlx4_en_try_alloc_resources(struct mlx4_en_priv *priv, mlx4_en_priv 2272 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *tmp, mlx4_en_priv 2311 drivers/net/ethernet/mellanox/mlx4/en_netdev.c void mlx4_en_safe_replace_resources(struct mlx4_en_priv *priv, mlx4_en_priv 2312 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *tmp) mlx4_en_priv 2320 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 2360 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 2373 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 2408 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 2468 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 2489 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *en_priv = netdev_priv(netdev); mlx4_en_priv 2508 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = netdev_priv(netdev); mlx4_en_priv 2561 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *en_priv = netdev_priv(dev); mlx4_en_priv 2570 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *en_priv = netdev_priv(dev); mlx4_en_priv 2580 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *en_priv = netdev_priv(dev); mlx4_en_priv 2589 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *en_priv = netdev_priv(dev); mlx4_en_priv 2597 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *en_priv = netdev_priv(dev); mlx4_en_priv 2605 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *en_priv = netdev_priv(dev); mlx4_en_priv 2614 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *en_priv = netdev_priv(dev); mlx4_en_priv 2624 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 2643 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = container_of(work, struct mlx4_en_priv, mlx4_en_priv 2662 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = container_of(work, struct mlx4_en_priv, mlx4_en_priv 2675 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 2702 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 2737 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 2750 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 2777 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 2781 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *tmp; mlx4_en_priv 2881 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 2977 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv; mlx4_en_priv 3013 drivers/net/ethernet/mellanox/mlx4/en_netdev.c static int mlx4_en_queue_bond_work(struct mlx4_en_priv *priv, int is_bonded, mlx4_en_priv 3041 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv; mlx4_en_priv 3242 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv; mlx4_en_priv 3246 drivers/net/ethernet/mellanox/mlx4/en_netdev.c dev = alloc_etherdev_mqs(sizeof(struct mlx4_en_priv), mlx4_en_priv 3262 drivers/net/ethernet/mellanox/mlx4/en_netdev.c memset(priv, 0, sizeof(struct mlx4_en_priv)); mlx4_en_priv 3575 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 3578 drivers/net/ethernet/mellanox/mlx4/en_netdev.c struct mlx4_en_priv *tmp; mlx4_en_priv 44 drivers/net/ethernet/mellanox/mlx4/en_port.c int mlx4_SET_VLAN_FLTR(struct mlx4_dev *dev, struct mlx4_en_priv *priv) mlx4_en_priv 75 drivers/net/ethernet/mellanox/mlx4/en_port.c struct mlx4_en_priv *priv = netdev_priv(mdev->pndev[port]); mlx4_en_priv 152 drivers/net/ethernet/mellanox/mlx4/en_port.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 189 drivers/net/ethernet/mellanox/mlx4/en_port.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 40 drivers/net/ethernet/mellanox/mlx4/en_resources.c void mlx4_en_fill_qp_context(struct mlx4_en_priv *priv, int size, int stride, mlx4_en_priv 94 drivers/net/ethernet/mellanox/mlx4/en_resources.c int mlx4_en_change_mcast_lb(struct mlx4_en_priv *priv, struct mlx4_qp *qp, mlx4_en_priv 53 drivers/net/ethernet/mellanox/mlx4/en_rx.c static int mlx4_alloc_page(struct mlx4_en_priv *priv, mlx4_en_priv 74 drivers/net/ethernet/mellanox/mlx4/en_rx.c static int mlx4_en_alloc_frags(struct mlx4_en_priv *priv, mlx4_en_priv 94 drivers/net/ethernet/mellanox/mlx4/en_rx.c static void mlx4_en_free_frag(const struct mlx4_en_priv *priv, mlx4_en_priv 108 drivers/net/ethernet/mellanox/mlx4/en_rx.c static void mlx4_en_init_rx_desc(const struct mlx4_en_priv *priv, mlx4_en_priv 133 drivers/net/ethernet/mellanox/mlx4/en_rx.c static int mlx4_en_prepare_rx_desc(struct mlx4_en_priv *priv, mlx4_en_priv 168 drivers/net/ethernet/mellanox/mlx4/en_rx.c static void mlx4_en_free_rx_desc(const struct mlx4_en_priv *priv, mlx4_en_priv 183 drivers/net/ethernet/mellanox/mlx4/en_rx.c static int mlx4_en_fill_rx_buffers(struct mlx4_en_priv *priv) mlx4_en_priv 226 drivers/net/ethernet/mellanox/mlx4/en_rx.c static void mlx4_en_free_rx_buf(struct mlx4_en_priv *priv, mlx4_en_priv 263 drivers/net/ethernet/mellanox/mlx4/en_rx.c int mlx4_en_create_rx_ring(struct mlx4_en_priv *priv, mlx4_en_priv 326 drivers/net/ethernet/mellanox/mlx4/en_rx.c int mlx4_en_activate_rx_rings(struct mlx4_en_priv *priv) mlx4_en_priv 393 drivers/net/ethernet/mellanox/mlx4/en_rx.c void mlx4_en_recover_from_oom(struct mlx4_en_priv *priv) mlx4_en_priv 429 drivers/net/ethernet/mellanox/mlx4/en_rx.c void mlx4_en_destroy_rx_ring(struct mlx4_en_priv *priv, mlx4_en_priv 450 drivers/net/ethernet/mellanox/mlx4/en_rx.c void mlx4_en_deactivate_rx_ring(struct mlx4_en_priv *priv, mlx4_en_priv 467 drivers/net/ethernet/mellanox/mlx4/en_rx.c static int mlx4_en_complete_rx_desc(struct mlx4_en_priv *priv, mlx4_en_priv 534 drivers/net/ethernet/mellanox/mlx4/en_rx.c static void validate_loopback(struct mlx4_en_priv *priv, void *va) mlx4_en_priv 547 drivers/net/ethernet/mellanox/mlx4/en_rx.c static void mlx4_en_refill_rx_buffers(struct mlx4_en_priv *priv, mlx4_en_priv 666 drivers/net/ethernet/mellanox/mlx4/en_rx.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 927 drivers/net/ethernet/mellanox/mlx4/en_rx.c struct mlx4_en_priv *priv = netdev_priv(cq->dev); mlx4_en_priv 940 drivers/net/ethernet/mellanox/mlx4/en_rx.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 991 drivers/net/ethernet/mellanox/mlx4/en_rx.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 1056 drivers/net/ethernet/mellanox/mlx4/en_rx.c static int mlx4_en_config_rss_qp(struct mlx4_en_priv *priv, int qpn, mlx4_en_priv 1102 drivers/net/ethernet/mellanox/mlx4/en_rx.c int mlx4_en_create_drop_qp(struct mlx4_en_priv *priv) mlx4_en_priv 1124 drivers/net/ethernet/mellanox/mlx4/en_rx.c void mlx4_en_destroy_drop_qp(struct mlx4_en_priv *priv) mlx4_en_priv 1135 drivers/net/ethernet/mellanox/mlx4/en_rx.c int mlx4_en_config_rss_steer(struct mlx4_en_priv *priv) mlx4_en_priv 1258 drivers/net/ethernet/mellanox/mlx4/en_rx.c void mlx4_en_release_rss_steer(struct mlx4_en_priv *priv) mlx4_en_priv 43 drivers/net/ethernet/mellanox/mlx4/en_selftest.c static int mlx4_en_test_registers(struct mlx4_en_priv *priv) mlx4_en_priv 49 drivers/net/ethernet/mellanox/mlx4/en_selftest.c static int mlx4_en_test_loopback_xmit(struct mlx4_en_priv *priv) mlx4_en_priv 80 drivers/net/ethernet/mellanox/mlx4/en_selftest.c static int mlx4_en_test_loopback(struct mlx4_en_priv *priv) mlx4_en_priv 115 drivers/net/ethernet/mellanox/mlx4/en_selftest.c static int mlx4_en_test_interrupts(struct mlx4_en_priv *priv) mlx4_en_priv 139 drivers/net/ethernet/mellanox/mlx4/en_selftest.c static int mlx4_en_test_link(struct mlx4_en_priv *priv) mlx4_en_priv 149 drivers/net/ethernet/mellanox/mlx4/en_selftest.c static int mlx4_en_test_speed(struct mlx4_en_priv *priv) mlx4_en_priv 170 drivers/net/ethernet/mellanox/mlx4/en_selftest.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 50 drivers/net/ethernet/mellanox/mlx4/en_tx.c int mlx4_en_create_tx_ring(struct mlx4_en_priv *priv, mlx4_en_priv 161 drivers/net/ethernet/mellanox/mlx4/en_tx.c void mlx4_en_destroy_tx_ring(struct mlx4_en_priv *priv, mlx4_en_priv 182 drivers/net/ethernet/mellanox/mlx4/en_tx.c int mlx4_en_activate_tx_ring(struct mlx4_en_priv *priv, mlx4_en_priv 217 drivers/net/ethernet/mellanox/mlx4/en_tx.c void mlx4_en_deactivate_tx_ring(struct mlx4_en_priv *priv, mlx4_en_priv 231 drivers/net/ethernet/mellanox/mlx4/en_tx.c static void mlx4_en_stamp_wqe(struct mlx4_en_priv *priv, mlx4_en_priv 265 drivers/net/ethernet/mellanox/mlx4/en_tx.c INDIRECT_CALLABLE_DECLARE(u32 mlx4_en_free_tx_desc(struct mlx4_en_priv *priv, mlx4_en_priv 270 drivers/net/ethernet/mellanox/mlx4/en_tx.c u32 mlx4_en_free_tx_desc(struct mlx4_en_priv *priv, mlx4_en_priv 337 drivers/net/ethernet/mellanox/mlx4/en_tx.c INDIRECT_CALLABLE_DECLARE(u32 mlx4_en_recycle_tx_desc(struct mlx4_en_priv *priv, mlx4_en_priv 342 drivers/net/ethernet/mellanox/mlx4/en_tx.c u32 mlx4_en_recycle_tx_desc(struct mlx4_en_priv *priv, mlx4_en_priv 364 drivers/net/ethernet/mellanox/mlx4/en_tx.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 398 drivers/net/ethernet/mellanox/mlx4/en_tx.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 513 drivers/net/ethernet/mellanox/mlx4/en_tx.c struct mlx4_en_priv *priv = netdev_priv(cq->dev); mlx4_en_priv 526 drivers/net/ethernet/mellanox/mlx4/en_tx.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 539 drivers/net/ethernet/mellanox/mlx4/en_tx.c static struct mlx4_en_tx_desc *mlx4_en_bounce_to_desc(struct mlx4_en_priv *priv, mlx4_en_priv 613 drivers/net/ethernet/mellanox/mlx4/en_tx.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 702 drivers/net/ethernet/mellanox/mlx4/en_tx.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 772 drivers/net/ethernet/mellanox/mlx4/en_tx.c static bool mlx4_en_build_dma_wqe(struct mlx4_en_priv *priv, mlx4_en_priv 839 drivers/net/ethernet/mellanox/mlx4/en_tx.c struct mlx4_en_priv *priv = netdev_priv(dev); mlx4_en_priv 1097 drivers/net/ethernet/mellanox/mlx4/en_tx.c void mlx4_en_init_tx_xdp_ring_descs(struct mlx4_en_priv *priv, mlx4_en_priv 1123 drivers/net/ethernet/mellanox/mlx4/en_tx.c struct mlx4_en_priv *priv, unsigned int length, mlx4_en_priv 274 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h struct mlx4_en_priv; mlx4_en_priv 284 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h u32 (*free_tx_desc)(struct mlx4_en_priv *priv, mlx4_en_priv 683 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h int mlx4_en_try_alloc_resources(struct mlx4_en_priv *priv, mlx4_en_priv 684 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h struct mlx4_en_priv *tmp, mlx4_en_priv 687 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h void mlx4_en_safe_replace_resources(struct mlx4_en_priv *priv, mlx4_en_priv 688 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h struct mlx4_en_priv *tmp); mlx4_en_priv 690 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h int mlx4_en_create_cq(struct mlx4_en_priv *priv, struct mlx4_en_cq **pcq, mlx4_en_priv 692 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h void mlx4_en_destroy_cq(struct mlx4_en_priv *priv, struct mlx4_en_cq **pcq); mlx4_en_priv 693 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h int mlx4_en_activate_cq(struct mlx4_en_priv *priv, struct mlx4_en_cq *cq, mlx4_en_priv 695 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h void mlx4_en_deactivate_cq(struct mlx4_en_priv *priv, struct mlx4_en_cq *cq); mlx4_en_priv 696 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h int mlx4_en_set_cq_moder(struct mlx4_en_priv *priv, struct mlx4_en_cq *cq); mlx4_en_priv 697 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h void mlx4_en_arm_cq(struct mlx4_en_priv *priv, struct mlx4_en_cq *cq); mlx4_en_priv 705 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h struct mlx4_en_priv *priv, unsigned int length, mlx4_en_priv 711 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h int mlx4_en_create_tx_ring(struct mlx4_en_priv *priv, mlx4_en_priv 715 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h void mlx4_en_destroy_tx_ring(struct mlx4_en_priv *priv, mlx4_en_priv 717 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h void mlx4_en_init_tx_xdp_ring_descs(struct mlx4_en_priv *priv, mlx4_en_priv 719 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h int mlx4_en_activate_tx_ring(struct mlx4_en_priv *priv, mlx4_en_priv 722 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h void mlx4_en_deactivate_tx_ring(struct mlx4_en_priv *priv, mlx4_en_priv 725 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h void mlx4_en_recover_from_oom(struct mlx4_en_priv *priv); mlx4_en_priv 726 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h int mlx4_en_create_rx_ring(struct mlx4_en_priv *priv, mlx4_en_priv 729 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h void mlx4_en_destroy_rx_ring(struct mlx4_en_priv *priv, mlx4_en_priv 732 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h int mlx4_en_activate_rx_rings(struct mlx4_en_priv *priv); mlx4_en_priv 733 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h void mlx4_en_deactivate_rx_ring(struct mlx4_en_priv *priv, mlx4_en_priv 742 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h u32 mlx4_en_free_tx_desc(struct mlx4_en_priv *priv, mlx4_en_priv 746 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h u32 mlx4_en_recycle_tx_desc(struct mlx4_en_priv *priv, mlx4_en_priv 750 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h void mlx4_en_fill_qp_context(struct mlx4_en_priv *priv, int size, int stride, mlx4_en_priv 754 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h int mlx4_en_change_mcast_lb(struct mlx4_en_priv *priv, struct mlx4_qp *qp, mlx4_en_priv 757 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h int mlx4_en_config_rss_steer(struct mlx4_en_priv *priv); mlx4_en_priv 758 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h void mlx4_en_release_rss_steer(struct mlx4_en_priv *priv); mlx4_en_priv 759 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h int mlx4_en_create_drop_qp(struct mlx4_en_priv *priv); mlx4_en_priv 760 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h void mlx4_en_destroy_drop_qp(struct mlx4_en_priv *priv); mlx4_en_priv 765 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h int mlx4_SET_VLAN_FLTR(struct mlx4_dev *dev, struct mlx4_en_priv *priv); mlx4_en_priv 780 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h void mlx4_en_cleanup_filters(struct mlx4_en_priv *priv); mlx4_en_priv 821 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h void en_print(const char *level, const struct mlx4_en_priv *priv,