drivers/net/ethernet/mellanox/mlx4/en_cq.c
180
void mlx4_en_destroy_cq(struct mlx4_en_priv *priv, struct mlx4_en_cq **pcq)
drivers/net/ethernet/mellanox/mlx4/en_cq.c
196
void mlx4_en_deactivate_cq(struct mlx4_en_priv *priv, struct mlx4_en_cq *cq)
drivers/net/ethernet/mellanox/mlx4/en_cq.c
215
int mlx4_en_set_cq_moder(struct mlx4_en_priv *priv, struct mlx4_en_cq *cq)
drivers/net/ethernet/mellanox/mlx4/en_cq.c
221
void mlx4_en_arm_cq(struct mlx4_en_priv *priv, struct mlx4_en_cq *cq)
drivers/net/ethernet/mellanox/mlx4/en_cq.c
46
int mlx4_en_create_cq(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_cq.c
89
int mlx4_en_activate_cq(struct mlx4_en_priv *priv, struct mlx4_en_cq *cq,
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
112
struct mlx4_en_priv *priv = netdev_priv(netdev);
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
119
struct mlx4_en_priv *priv = netdev_priv(netdev);
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
127
struct mlx4_en_priv *priv = netdev_priv(netdev);
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
135
struct mlx4_en_priv *priv = netdev_priv(netdev);
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
143
struct mlx4_en_priv *priv = netdev_priv(netdev);
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
158
struct mlx4_en_priv *priv = netdev_priv(netdev);
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
221
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
231
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
259
struct mlx4_en_priv *priv = netdev_priv(netdev);
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
273
struct mlx4_en_priv *priv = netdev_priv(netdev);
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
290
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
302
static int mlx4_en_ets_validate(struct mlx4_en_priv *priv, struct ieee_ets *ets)
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
339
static int mlx4_en_config_port_scheduler(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
376
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
400
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
411
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
449
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
456
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
500
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
513
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
541
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
604
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
667
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
90
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1013
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1065
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1100
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1118
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1129
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1132
struct mlx4_en_priv *tmp;
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1198
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1210
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1222
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1245
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1267
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1422
static int mlx4_en_ethtool_add_mac_rule_by_ipv4(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1446
static int add_ip_rule(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1484
static int add_tcp_udp_rule(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1559
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1596
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1673
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1703
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1718
static int mlx4_en_get_num_flows(struct mlx4_en_priv *priv)
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1732
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1740
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1780
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1810
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1823
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1826
struct mlx4_en_priv *tmp;
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1893
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1925
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1980
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1989
const struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
2008
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
2030
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
2074
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
2113
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
221
return ((struct mlx4_en_priv *) netdev_priv(dev))->msg_enable;
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
226
((struct mlx4_en_priv *) netdev_priv(dev))->msg_enable = val;
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
232
struct mlx4_en_priv *priv = netdev_priv(netdev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
272
struct mlx4_en_priv *priv = netdev_priv(netdev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
346
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
369
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
452
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
51
int mlx4_en_moderation_update(struct mlx4_en_priv *priv)
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
529
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
730
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
818
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
853
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
879
static __be32 speed_set_ptys_admin(struct mlx4_en_priv *priv, u32 speed,
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
89
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
901
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
989
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_main.c
104
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_main.c
192
struct mlx4_en_priv *priv;
drivers/net/ethernet/mellanox/mlx4/en_main.c
81
void en_print(const char *level, const struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
1004
static void mlx4_en_do_multicast(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
1138
static void mlx4_en_do_uc_filter(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
1261
struct mlx4_en_priv *priv = container_of(work, struct mlx4_en_priv,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
1304
static int mlx4_en_set_rss_steer_rules(struct mlx4_en_priv *priv)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
1343
static void mlx4_en_delete_rss_steer_rules(struct mlx4_en_priv *priv)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
1375
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
1397
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
1405
static void mlx4_en_set_default_moderation(struct mlx4_en_priv *priv)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
1452
static void mlx4_en_auto_moderation(struct mlx4_en_priv *priv)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
1520
struct mlx4_en_priv *priv = container_of(delay, struct mlx4_en_priv,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
1550
struct mlx4_en_priv *priv = container_of(delay, struct mlx4_en_priv,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
1566
static void mlx4_en_linkstate(struct mlx4_en_priv *priv)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
1590
struct mlx4_en_priv *priv = container_of(work, struct mlx4_en_priv,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
1599
static int mlx4_en_init_affinity_hint(struct mlx4_en_priv *priv, int ring_idx)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
1612
static void mlx4_en_free_affinity_hint(struct mlx4_en_priv *priv, int ring_idx)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
1617
static void mlx4_en_init_recycle_ring(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
1631
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
174
struct mlx4_en_priv *priv;
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
184
static void mlx4_en_filter_rfs_expire(struct mlx4_en_priv *priv);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
1890
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2021
struct mlx4_en_priv *priv = container_of(work, struct mlx4_en_priv,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2041
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
206
struct mlx4_en_priv *priv = filter->priv;
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2083
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2112
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2126
static void mlx4_en_free_resources(struct mlx4_en_priv *priv)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2156
static int mlx4_en_alloc_resources(struct mlx4_en_priv *priv)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2220
static int mlx4_en_copy_priv(struct mlx4_en_priv *dst,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2221
struct mlx4_en_priv *src,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2265
static void mlx4_en_update_priv(struct mlx4_en_priv *dst,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2266
struct mlx4_en_priv *src)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2285
int mlx4_en_try_alloc_resources(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2286
struct mlx4_en_priv *tmp,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2326
void mlx4_en_safe_replace_resources(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2327
struct mlx4_en_priv *tmp)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2335
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2372
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2385
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2424
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2479
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2488
struct mlx4_en_priv *en_priv = netdev_priv(netdev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2507
struct mlx4_en_priv *priv = netdev_priv(netdev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2560
struct mlx4_en_priv *en_priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2569
struct mlx4_en_priv *en_priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2579
struct mlx4_en_priv *en_priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2588
struct mlx4_en_priv *en_priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2596
struct mlx4_en_priv *en_priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2604
struct mlx4_en_priv *en_priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2613
struct mlx4_en_priv *en_priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2623
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2641
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2678
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2691
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2718
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2722
struct mlx4_en_priv *tmp;
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
276
filter_hash_bucket(struct mlx4_en_priv *priv, __be32 src_ip, __be32 dst_ip,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
292
mlx4_en_filter_alloc(struct mlx4_en_priv *priv, int rxq_index, __be32 src_ip,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
3093
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
3113
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
3133
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
3165
struct mlx4_en_priv *priv;
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
3169
dev = alloc_etherdev_mqs(sizeof(struct mlx4_en_priv),
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
3185
memset(priv, 0, sizeof(struct mlx4_en_priv));
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
326
struct mlx4_en_priv *priv = filter->priv;
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
339
mlx4_en_filter_find(struct mlx4_en_priv *priv, __be32 src_ip, __be32 dst_ip,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
3502
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
3505
struct mlx4_en_priv *tmp;
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
366
struct mlx4_en_priv *priv = netdev_priv(net_dev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
426
void mlx4_en_cleanup_filters(struct mlx4_en_priv *priv)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
444
static void mlx4_en_filter_rfs_expire(struct mlx4_en_priv *priv)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
481
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
511
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
542
static int mlx4_en_tunnel_steer_add(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
563
static int mlx4_en_uc_steer_add(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
615
static void mlx4_en_uc_steer_release(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
62
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
643
static int mlx4_en_get_qp(struct mlx4_en_priv *priv)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
682
static void mlx4_en_put_qp(struct mlx4_en_priv *priv)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
701
static int mlx4_en_replace_mac(struct mlx4_en_priv *priv, int qpn,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
751
static void mlx4_en_update_user_mac(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
766
static int mlx4_en_do_set_mac(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
788
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
813
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
824
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
840
static void update_mclist_flags(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
889
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
897
static void mlx4_en_set_promisc_mode(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
94
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
957
static void mlx4_en_clear_promisc_mode(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
97
struct mlx4_en_priv *tmp;
drivers/net/ethernet/mellanox/mlx4/en_port.c
152
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_port.c
189
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_port.c
44
int mlx4_SET_VLAN_FLTR(struct mlx4_dev *dev, struct mlx4_en_priv *priv)
drivers/net/ethernet/mellanox/mlx4/en_port.c
75
struct mlx4_en_priv *priv = netdev_priv(mdev->pndev[port]);
drivers/net/ethernet/mellanox/mlx4/en_resources.c
40
void mlx4_en_fill_qp_context(struct mlx4_en_priv *priv, int size, int stride,
drivers/net/ethernet/mellanox/mlx4/en_resources.c
94
int mlx4_en_change_mcast_lb(struct mlx4_en_priv *priv, struct mlx4_qp *qp,
drivers/net/ethernet/mellanox/mlx4/en_rx.c
1023
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_rx.c
1088
static int mlx4_en_config_rss_qp(struct mlx4_en_priv *priv, int qpn,
drivers/net/ethernet/mellanox/mlx4/en_rx.c
1133
int mlx4_en_create_drop_qp(struct mlx4_en_priv *priv)
drivers/net/ethernet/mellanox/mlx4/en_rx.c
1155
void mlx4_en_destroy_drop_qp(struct mlx4_en_priv *priv)
drivers/net/ethernet/mellanox/mlx4/en_rx.c
1166
int mlx4_en_config_rss_steer(struct mlx4_en_priv *priv)
drivers/net/ethernet/mellanox/mlx4/en_rx.c
119
static int mlx4_en_prepare_rx_desc(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_rx.c
1289
void mlx4_en_release_rss_steer(struct mlx4_en_priv *priv)
drivers/net/ethernet/mellanox/mlx4/en_rx.c
142
static void mlx4_en_free_rx_desc(const struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_rx.c
157
static int mlx4_en_fill_rx_buffers(struct mlx4_en_priv *priv)
drivers/net/ethernet/mellanox/mlx4/en_rx.c
200
static void mlx4_en_free_rx_buf(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_rx.c
237
int mlx4_en_create_rx_ring(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_rx.c
322
int mlx4_en_activate_rx_rings(struct mlx4_en_priv *priv)
drivers/net/ethernet/mellanox/mlx4/en_rx.c
389
void mlx4_en_recover_from_oom(struct mlx4_en_priv *priv)
drivers/net/ethernet/mellanox/mlx4/en_rx.c
405
void mlx4_en_destroy_rx_ring(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_rx.c
427
void mlx4_en_deactivate_rx_ring(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_rx.c
436
static int mlx4_en_complete_rx_desc(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_rx.c
505
static void validate_loopback(struct mlx4_en_priv *priv, void *va)
drivers/net/ethernet/mellanox/mlx4/en_rx.c
518
static void mlx4_en_refill_rx_buffers(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_rx.c
55
static int mlx4_en_alloc_frags(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_rx.c
686
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_rx.c
82
static void mlx4_en_free_frag(const struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_rx.c
94
static void mlx4_en_init_rx_desc(const struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_rx.c
962
struct mlx4_en_priv *priv = netdev_priv(cq->dev);
drivers/net/ethernet/mellanox/mlx4/en_rx.c
975
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_selftest.c
115
static int mlx4_en_test_interrupts(struct mlx4_en_priv *priv)
drivers/net/ethernet/mellanox/mlx4/en_selftest.c
139
static int mlx4_en_test_link(struct mlx4_en_priv *priv)
drivers/net/ethernet/mellanox/mlx4/en_selftest.c
149
static int mlx4_en_test_speed(struct mlx4_en_priv *priv)
drivers/net/ethernet/mellanox/mlx4/en_selftest.c
170
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_selftest.c
43
static int mlx4_en_test_registers(struct mlx4_en_priv *priv)
drivers/net/ethernet/mellanox/mlx4/en_selftest.c
49
static int mlx4_en_test_loopback_xmit(struct mlx4_en_priv *priv)
drivers/net/ethernet/mellanox/mlx4/en_selftest.c
80
static int mlx4_en_test_loopback(struct mlx4_en_priv *priv)
drivers/net/ethernet/mellanox/mlx4/en_tx.c
1117
void mlx4_en_init_tx_xdp_ring_descs(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_tx.c
1143
struct mlx4_en_priv *priv, unsigned int length,
drivers/net/ethernet/mellanox/mlx4/en_tx.c
165
void mlx4_en_destroy_tx_ring(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_tx.c
186
int mlx4_en_activate_tx_ring(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_tx.c
221
void mlx4_en_deactivate_tx_ring(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_tx.c
237
static void mlx4_en_stamp_wqe(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_tx.c
271
INDIRECT_CALLABLE_DECLARE(u32 mlx4_en_free_tx_desc(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_tx.c
276
u32 mlx4_en_free_tx_desc(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_tx.c
343
INDIRECT_CALLABLE_DECLARE(u32 mlx4_en_recycle_tx_desc(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_tx.c
348
u32 mlx4_en_recycle_tx_desc(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_tx.c
364
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_tx.c
395
static void mlx4_en_handle_err_cqe(struct mlx4_en_priv *priv, struct mlx4_err_cqe *err_cqe,
drivers/net/ethernet/mellanox/mlx4/en_tx.c
427
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_tx.c
51
int mlx4_en_create_tx_ring(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_tx.c
541
struct mlx4_en_priv *priv = netdev_priv(cq->dev);
drivers/net/ethernet/mellanox/mlx4/en_tx.c
554
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_tx.c
567
static struct mlx4_en_tx_desc *mlx4_en_bounce_to_desc(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_tx.c
641
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_tx.c
731
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/en_tx.c
800
static bool mlx4_en_build_dma_wqe(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/en_tx.c
867
struct mlx4_en_priv *priv = netdev_priv(dev);
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
259
struct mlx4_en_priv;
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
269
u32 (*free_tx_desc)(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
676
int mlx4_en_try_alloc_resources(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
677
struct mlx4_en_priv *tmp,
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
680
void mlx4_en_safe_replace_resources(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
681
struct mlx4_en_priv *tmp);
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
683
int mlx4_en_create_cq(struct mlx4_en_priv *priv, struct mlx4_en_cq **pcq,
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
685
void mlx4_en_destroy_cq(struct mlx4_en_priv *priv, struct mlx4_en_cq **pcq);
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
686
int mlx4_en_activate_cq(struct mlx4_en_priv *priv, struct mlx4_en_cq *cq,
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
688
void mlx4_en_deactivate_cq(struct mlx4_en_priv *priv, struct mlx4_en_cq *cq);
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
689
int mlx4_en_set_cq_moder(struct mlx4_en_priv *priv, struct mlx4_en_cq *cq);
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
690
void mlx4_en_arm_cq(struct mlx4_en_priv *priv, struct mlx4_en_cq *cq);
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
698
struct mlx4_en_priv *priv, unsigned int length,
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
702
int mlx4_en_create_tx_ring(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
706
void mlx4_en_destroy_tx_ring(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
708
void mlx4_en_init_tx_xdp_ring_descs(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
710
int mlx4_en_activate_tx_ring(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
713
void mlx4_en_deactivate_tx_ring(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
716
void mlx4_en_recover_from_oom(struct mlx4_en_priv *priv);
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
717
int mlx4_en_create_rx_ring(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
720
void mlx4_en_destroy_rx_ring(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
723
int mlx4_en_activate_rx_rings(struct mlx4_en_priv *priv);
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
724
void mlx4_en_deactivate_rx_ring(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
733
u32 mlx4_en_free_tx_desc(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
737
u32 mlx4_en_recycle_tx_desc(struct mlx4_en_priv *priv,
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
741
void mlx4_en_fill_qp_context(struct mlx4_en_priv *priv, int size, int stride,
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
745
int mlx4_en_change_mcast_lb(struct mlx4_en_priv *priv, struct mlx4_qp *qp,
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
748
int mlx4_en_config_rss_steer(struct mlx4_en_priv *priv);
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
749
void mlx4_en_release_rss_steer(struct mlx4_en_priv *priv);
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
750
int mlx4_en_create_drop_qp(struct mlx4_en_priv *priv);
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
751
void mlx4_en_destroy_drop_qp(struct mlx4_en_priv *priv);
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
756
int mlx4_SET_VLAN_FLTR(struct mlx4_dev *dev, struct mlx4_en_priv *priv);
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
771
void mlx4_en_cleanup_filters(struct mlx4_en_priv *priv);
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
781
int mlx4_en_moderation_update(struct mlx4_en_priv *priv);
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
819
void en_print(const char *level, const struct mlx4_en_priv *priv,