Symbol: mlx4_en_priv
sys/dev/mlx4/mlx4_en/en.h
720
struct mlx4_en_priv *priv = mlx4_netdev_priv(dev);
sys/dev/mlx4/mlx4_en/en.h
795
void mlx4_en_free_resources(struct mlx4_en_priv *priv);
sys/dev/mlx4/mlx4_en/en.h
796
int mlx4_en_alloc_resources(struct mlx4_en_priv *priv);
sys/dev/mlx4/mlx4_en/en.h
798
int mlx4_en_pre_config(struct mlx4_en_priv *priv);
sys/dev/mlx4/mlx4_en/en.h
799
int mlx4_en_create_cq(struct mlx4_en_priv *priv, struct mlx4_en_cq **pcq,
sys/dev/mlx4/mlx4_en/en.h
801
void mlx4_en_destroy_cq(struct mlx4_en_priv *priv, struct mlx4_en_cq **pcq);
sys/dev/mlx4/mlx4_en/en.h
802
int mlx4_en_activate_cq(struct mlx4_en_priv *priv, struct mlx4_en_cq *cq,
sys/dev/mlx4/mlx4_en/en.h
804
void mlx4_en_deactivate_cq(struct mlx4_en_priv *priv, struct mlx4_en_cq *cq);
sys/dev/mlx4/mlx4_en/en.h
805
int mlx4_en_set_cq_moder(struct mlx4_en_priv *priv, struct mlx4_en_cq *cq);
sys/dev/mlx4/mlx4_en/en.h
806
int mlx4_en_arm_cq(struct mlx4_en_priv *priv, struct mlx4_en_cq *cq);
sys/dev/mlx4/mlx4_en/en.h
811
int mlx4_en_xmit(struct mlx4_en_priv *priv, int tx_ind, struct mbuf **mbp);
sys/dev/mlx4/mlx4_en/en.h
813
int mlx4_en_create_tx_ring(struct mlx4_en_priv *priv,
sys/dev/mlx4/mlx4_en/en.h
816
void mlx4_en_destroy_tx_ring(struct mlx4_en_priv *priv,
sys/dev/mlx4/mlx4_en/en.h
818
int mlx4_en_activate_tx_ring(struct mlx4_en_priv *priv,
sys/dev/mlx4/mlx4_en/en.h
821
void mlx4_en_deactivate_tx_ring(struct mlx4_en_priv *priv,
sys/dev/mlx4/mlx4_en/en.h
826
int mlx4_en_create_rx_ring(struct mlx4_en_priv *priv,
sys/dev/mlx4/mlx4_en/en.h
829
void mlx4_en_destroy_rx_ring(struct mlx4_en_priv *priv,
sys/dev/mlx4/mlx4_en/en.h
833
int mlx4_en_activate_rx_rings(struct mlx4_en_priv *priv);
sys/dev/mlx4/mlx4_en/en.h
834
void mlx4_en_deactivate_rx_ring(struct mlx4_en_priv *priv,
sys/dev/mlx4/mlx4_en/en.h
840
void mlx4_en_fill_qp_context(struct mlx4_en_priv *priv, int size, int stride,
sys/dev/mlx4/mlx4_en/en.h
848
const u32 *mlx4_en_get_rss_key(struct mlx4_en_priv *priv, u16 *keylen);
sys/dev/mlx4/mlx4_en/en.h
849
u8 mlx4_en_get_rss_mask(struct mlx4_en_priv *priv);
sys/dev/mlx4/mlx4_en/en.h
850
int mlx4_en_config_rss_steer(struct mlx4_en_priv *priv);
sys/dev/mlx4/mlx4_en/en.h
851
void mlx4_en_release_rss_steer(struct mlx4_en_priv *priv);
sys/dev/mlx4/mlx4_en/en.h
852
int mlx4_en_create_drop_qp(struct mlx4_en_priv *priv);
sys/dev/mlx4/mlx4_en/en.h
853
void mlx4_en_destroy_drop_qp(struct mlx4_en_priv *priv);
sys/dev/mlx4/mlx4_en/en.h
857
int mlx4_SET_VLAN_FLTR(struct mlx4_dev *dev, struct mlx4_en_priv *priv);
sys/dev/mlx4/mlx4_en/en.h
862
void mlx4_en_create_debug_files(struct mlx4_en_priv *priv);
sys/dev/mlx4/mlx4_en/en.h
863
void mlx4_en_delete_debug_files(struct mlx4_en_priv *priv);
sys/dev/mlx4/mlx4_en/en.h
875
void mlx4_en_cleanup_filters(struct mlx4_en_priv *priv,
sys/dev/mlx4/mlx4_en/en.h
893
void mlx4_en_restore_ethtool_stats(struct mlx4_en_priv *priv,
sys/dev/mlx4/mlx4_en/mlx4_en_cq.c
113
int mlx4_en_activate_cq(struct mlx4_en_priv *priv, struct mlx4_en_cq *cq,
sys/dev/mlx4/mlx4_en/mlx4_en_cq.c
182
void mlx4_en_destroy_cq(struct mlx4_en_priv *priv, struct mlx4_en_cq **pcq)
sys/dev/mlx4/mlx4_en/mlx4_en_cq.c
201
void mlx4_en_deactivate_cq(struct mlx4_en_priv *priv, struct mlx4_en_cq *cq)
sys/dev/mlx4/mlx4_en/mlx4_en_cq.c
214
int mlx4_en_set_cq_moder(struct mlx4_en_priv *priv, struct mlx4_en_cq *cq)
sys/dev/mlx4/mlx4_en/mlx4_en_cq.c
220
int mlx4_en_arm_cq(struct mlx4_en_priv *priv, struct mlx4_en_cq *cq)
sys/dev/mlx4/mlx4_en/mlx4_en_cq.c
52
int mlx4_en_create_cq(struct mlx4_en_priv *priv,
sys/dev/mlx4/mlx4_en/mlx4_en_main.c
115
struct mlx4_en_priv *priv;
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
1011
struct mlx4_en_priv *priv = container_of(work, struct mlx4_en_priv,
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
105
struct mlx4_en_priv *priv;
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
1059
struct mlx4_en_priv *priv = arg;
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
1071
static void mlx4_en_set_default_moderation(struct mlx4_en_priv *priv)
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
1117
static void mlx4_en_auto_moderation(struct mlx4_en_priv *priv)
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
115
static void mlx4_en_filter_rfs_expire(struct mlx4_en_priv *priv);
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
1183
struct mlx4_en_priv *priv = container_of(delay, struct mlx4_en_priv,
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
1212
struct mlx4_en_priv *priv = container_of(delay, struct mlx4_en_priv,
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
1226
struct mlx4_en_priv *priv = container_of(work, struct mlx4_en_priv,
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
1263
struct mlx4_en_priv *priv = mlx4_netdev_priv(dev);
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
134
struct mlx4_en_priv *priv = filter->priv;
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
1455
struct mlx4_en_priv *priv = mlx4_netdev_priv(dev);
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
1567
struct mlx4_en_priv *priv = container_of(work, struct mlx4_en_priv,
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
1605
struct mlx4_en_priv *priv = mlx4_netdev_priv(dev);
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
1635
struct mlx4_en_priv *priv;
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
1664
void mlx4_en_free_resources(struct mlx4_en_priv *priv)
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
1694
int mlx4_en_alloc_resources(struct mlx4_en_priv *priv)
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
1764
struct mlx4_en_priv *priv = mlx4_netdev_priv(dev);
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
1819
struct mlx4_en_priv *priv = mlx4_netdev_priv(dev);
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
1852
static int mlx4_en_calc_media(struct mlx4_en_priv *priv)
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
1890
struct mlx4_en_priv *priv;
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
1903
struct mlx4_en_priv *priv;
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
1950
struct mlx4_en_priv *priv;
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
204
filter_hash_bucket(struct mlx4_en_priv *priv, __be32 src_ip, __be32 dst_ip,
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
2138
struct mlx4_en_priv *priv;
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
220
mlx4_en_filter_alloc(struct mlx4_en_priv *priv, int rxq_index, __be32 src_ip,
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
2348
struct mlx4_en_priv *priv = mlx4_netdev_priv(dev);
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
2388
struct mlx4_en_priv *priv;
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
2404
struct mlx4_en_priv *priv;
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
2422
struct mlx4_en_priv *priv = mlx4_netdev_priv(dev);
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
2470
struct mlx4_en_priv *priv = mlx4_netdev_priv(dev);
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
2533
struct mlx4_en_priv *priv;
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
254
struct mlx4_en_priv *priv = filter->priv;
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
2577
struct mlx4_en_priv *priv;
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
2601
struct mlx4_en_priv *priv;
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
2648
static void mlx4_en_sysctl_conf(struct mlx4_en_priv *priv)
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
267
mlx4_en_filter_find(struct mlx4_en_priv *priv, __be32 src_ip, __be32 dst_ip,
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
2725
static void mlx4_en_sysctl_stat(struct mlx4_en_priv *priv)
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
2893
struct mlx4_en_priv *priv;
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
2911
struct mlx4_en_priv *priv;
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
2928
struct mlx4_en_priv *priv;
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
294
struct mlx4_en_priv *priv = mlx4_netdev_priv(net_dev);
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
351
void mlx4_en_cleanup_filters(struct mlx4_en_priv *priv)
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
369
static void mlx4_en_filter_rfs_expire(struct mlx4_en_priv *priv)
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
405
struct mlx4_en_priv *priv = mlx4_netdev_priv(dev);
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
432
struct mlx4_en_priv *priv = mlx4_netdev_priv(dev);
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
456
static int mlx4_en_tunnel_steer_add(struct mlx4_en_priv *priv, unsigned char *addr,
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
475
static int mlx4_en_uc_steer_add(struct mlx4_en_priv *priv,
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
527
static void mlx4_en_uc_steer_release(struct mlx4_en_priv *priv,
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
554
static int mlx4_en_get_qp(struct mlx4_en_priv *priv)
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
59
static void mlx4_en_sysctl_stat(struct mlx4_en_priv *priv);
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
590
static void mlx4_en_put_qp(struct mlx4_en_priv *priv)
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
60
static void mlx4_en_sysctl_conf(struct mlx4_en_priv *priv);
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
611
struct mlx4_en_priv *priv = mlx4_netdev_priv(dev);
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
622
struct mlx4_en_priv *priv = arg;
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
640
struct mlx4_en_priv *priv = mlx4_netdev_priv(dev);
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
648
struct mlx4_en_priv *priv = mlx4_netdev_priv(dev);
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
659
struct mlx4_en_priv *priv = arg;
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
676
struct mlx4_en_priv *priv = mlx4_netdev_priv(dev);
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
68
struct mlx4_en_priv *priv = mlx4_netdev_priv(dev);
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
682
static void update_addr_list_flags(struct mlx4_en_priv *priv,
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
733
struct mlx4_en_priv *priv = mlx4_netdev_priv(dev);
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
741
static void mlx4_en_set_promisc_mode(struct mlx4_en_priv *priv,
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
799
static void mlx4_en_clear_promisc_mode(struct mlx4_en_priv *priv,
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
844
static void mlx4_en_do_multicast(struct mlx4_en_priv *priv,
sys/dev/mlx4/mlx4_en/mlx4_en_netdev.c
979
static void mlx4_en_do_unicast(struct mlx4_en_priv *priv,
sys/dev/mlx4/mlx4_en/mlx4_en_port.c
154
struct mlx4_en_priv *priv = mlx4_netdev_priv(dev);
sys/dev/mlx4/mlx4_en/mlx4_en_port.c
191
struct mlx4_en_priv *priv = mlx4_netdev_priv(dev);
sys/dev/mlx4/mlx4_en/mlx4_en_port.c
427
struct mlx4_en_priv *priv = mlx4_netdev_priv(mdev->pndev[port]);
sys/dev/mlx4/mlx4_en/mlx4_en_port.c
44
int mlx4_SET_VLAN_FLTR(struct mlx4_dev *dev, struct mlx4_en_priv *priv)
sys/dev/mlx4/mlx4_en/mlx4_en_port.c
77
struct mlx4_en_priv *priv = mlx4_netdev_priv(mdev->pndev[port]);
sys/dev/mlx4/mlx4_en/mlx4_en_resources.c
41
void mlx4_en_fill_qp_context(struct mlx4_en_priv *priv, int size, int stride,
sys/dev/mlx4/mlx4_en/mlx4_en_rx.c
1018
u8 mlx4_en_get_rss_mask(struct mlx4_en_priv *priv)
sys/dev/mlx4/mlx4_en/mlx4_en_rx.c
1029
int mlx4_en_config_rss_steer(struct mlx4_en_priv *priv)
sys/dev/mlx4/mlx4_en/mlx4_en_rx.c
1115
void mlx4_en_release_rss_steer(struct mlx4_en_priv *priv)
sys/dev/mlx4/mlx4_en/mlx4_en_rx.c
233
mlx4_en_prepare_rx_desc(struct mlx4_en_priv *priv,
sys/dev/mlx4/mlx4_en/mlx4_en_rx.c
255
static int mlx4_en_fill_rx_buffers(struct mlx4_en_priv *priv)
sys/dev/mlx4/mlx4_en/mlx4_en_rx.c
303
static void mlx4_en_free_rx_buf(struct mlx4_en_priv *priv,
sys/dev/mlx4/mlx4_en/mlx4_en_rx.c
343
struct mlx4_en_priv *priv = mlx4_netdev_priv(dev);
sys/dev/mlx4/mlx4_en/mlx4_en_rx.c
365
int mlx4_en_create_rx_ring(struct mlx4_en_priv *priv,
sys/dev/mlx4/mlx4_en/mlx4_en_rx.c
463
int mlx4_en_activate_rx_rings(struct mlx4_en_priv *priv)
sys/dev/mlx4/mlx4_en/mlx4_en_rx.c
48
static void mlx4_en_init_rx_desc(struct mlx4_en_priv *priv,
sys/dev/mlx4/mlx4_en/mlx4_en_rx.c
545
void mlx4_en_destroy_rx_ring(struct mlx4_en_priv *priv,
sys/dev/mlx4/mlx4_en/mlx4_en_rx.c
574
void mlx4_en_deactivate_rx_ring(struct mlx4_en_priv *priv,
sys/dev/mlx4/mlx4_en/mlx4_en_rx.c
586
static void validate_loopback(struct mlx4_en_priv *priv, struct mbuf *mb)
sys/dev/mlx4/mlx4_en/mlx4_en_rx.c
603
static inline int invalid_cqe(struct mlx4_en_priv *priv,
sys/dev/mlx4/mlx4_en/mlx4_en_rx.c
623
mlx4_en_rx_mb(struct mlx4_en_priv *priv, struct mlx4_en_rx_ring *ring,
sys/dev/mlx4/mlx4_en/mlx4_en_rx.c
740
struct mlx4_en_priv *priv = mlx4_netdev_priv(dev);
sys/dev/mlx4/mlx4_en/mlx4_en_rx.c
883
struct mlx4_en_priv *priv = mlx4_netdev_priv(cq->dev);
sys/dev/mlx4/mlx4_en/mlx4_en_rx.c
921
static int mlx4_en_config_rss_qp(struct mlx4_en_priv *priv, int qpn,
sys/dev/mlx4/mlx4_en/mlx4_en_rx.c
966
int mlx4_en_create_drop_qp(struct mlx4_en_priv *priv)
sys/dev/mlx4/mlx4_en/mlx4_en_rx.c
986
void mlx4_en_destroy_drop_qp(struct mlx4_en_priv *priv)
sys/dev/mlx4/mlx4_en/mlx4_en_rx.c
997
mlx4_en_get_rss_key(struct mlx4_en_priv *priv __unused,
sys/dev/mlx4/mlx4_en/mlx4_en_tx.c
190
void mlx4_en_destroy_tx_ring(struct mlx4_en_priv *priv,
sys/dev/mlx4/mlx4_en/mlx4_en_tx.c
215
int mlx4_en_activate_tx_ring(struct mlx4_en_priv *priv,
sys/dev/mlx4/mlx4_en/mlx4_en_tx.c
243
void mlx4_en_deactivate_tx_ring(struct mlx4_en_priv *priv,
sys/dev/mlx4/mlx4_en/mlx4_en_tx.c
271
mlx4_en_stamp_wqe(struct mlx4_en_priv *priv,
sys/dev/mlx4/mlx4_en/mlx4_en_tx.c
290
mlx4_en_free_tx_desc(struct mlx4_en_priv *priv,
sys/dev/mlx4/mlx4_en/mlx4_en_tx.c
313
struct mlx4_en_priv *priv = mlx4_netdev_priv(dev);
sys/dev/mlx4/mlx4_en/mlx4_en_tx.c
350
struct mlx4_en_priv *priv = mlx4_netdev_priv(dev);
sys/dev/mlx4/mlx4_en/mlx4_en_tx.c
426
struct mlx4_en_priv *priv = mlx4_netdev_priv(cq->dev);
sys/dev/mlx4/mlx4_en/mlx4_en_tx.c
439
struct mlx4_en_priv *priv = mlx4_netdev_priv(cq->dev);
sys/dev/mlx4/mlx4_en/mlx4_en_tx.c
463
static inline void mlx4_en_xmit_poll(struct mlx4_en_priv *priv, int tx_ind)
sys/dev/mlx4/mlx4_en/mlx4_en_tx.c
55
int mlx4_en_create_tx_ring(struct mlx4_en_priv *priv,
sys/dev/mlx4/mlx4_en/mlx4_en_tx.c
609
struct mlx4_en_priv *priv = mlx4_netdev_priv(dev);
sys/dev/mlx4/mlx4_en/mlx4_en_tx.c
631
int mlx4_en_xmit(struct mlx4_en_priv *priv, int tx_ind, struct mbuf **mbp)
sys/dev/mlx4/mlx4_en/mlx4_en_tx.c
932
struct mlx4_en_priv *priv = mlx4_netdev_priv(ifp);
sys/dev/mlx4/mlx4_en/mlx4_en_tx.c
957
struct mlx4_en_priv *priv = mlx4_netdev_priv(dev);
sys/dev/mlx4/mlx4_en/mlx4_en_tx.c
996
struct mlx4_en_priv *priv = mlx4_netdev_priv(dev);