• Home
  • Raw
  • Download

Lines Matching refs:mlx4_en_priv

59 	struct mlx4_en_priv *priv = netdev_priv(dev);  in mlx4_en_setup_tc()
91 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_alloc_tx_queue_per_tc()
94 struct mlx4_en_priv *tmp; in mlx4_en_alloc_tx_queue_per_tc()
171 struct mlx4_en_priv *priv;
181 static void mlx4_en_filter_rfs_expire(struct mlx4_en_priv *priv);
203 struct mlx4_en_priv *priv = filter->priv; in mlx4_en_filter_work()
273 filter_hash_bucket(struct mlx4_en_priv *priv, __be32 src_ip, __be32 dst_ip, in filter_hash_bucket()
289 mlx4_en_filter_alloc(struct mlx4_en_priv *priv, int rxq_index, __be32 src_ip, in mlx4_en_filter_alloc()
323 struct mlx4_en_priv *priv = filter->priv; in mlx4_en_filter_free()
336 mlx4_en_filter_find(struct mlx4_en_priv *priv, __be32 src_ip, __be32 dst_ip, in mlx4_en_filter_find()
363 struct mlx4_en_priv *priv = netdev_priv(net_dev); in mlx4_en_filter_rfs()
423 void mlx4_en_cleanup_filters(struct mlx4_en_priv *priv) in mlx4_en_cleanup_filters()
441 static void mlx4_en_filter_rfs_expire(struct mlx4_en_priv *priv) in mlx4_en_filter_rfs_expire()
478 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_vlan_rx_add_vid()
508 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_vlan_rx_kill_vid()
541 static int mlx4_en_tunnel_steer_add(struct mlx4_en_priv *priv, unsigned char *addr, in mlx4_en_tunnel_steer_add()
561 static int mlx4_en_uc_steer_add(struct mlx4_en_priv *priv, in mlx4_en_uc_steer_add()
613 static void mlx4_en_uc_steer_release(struct mlx4_en_priv *priv, in mlx4_en_uc_steer_release()
640 static int mlx4_en_get_qp(struct mlx4_en_priv *priv) in mlx4_en_get_qp()
679 static void mlx4_en_put_qp(struct mlx4_en_priv *priv) in mlx4_en_put_qp()
698 static int mlx4_en_replace_mac(struct mlx4_en_priv *priv, int qpn, in mlx4_en_replace_mac()
748 static void mlx4_en_update_user_mac(struct mlx4_en_priv *priv, in mlx4_en_update_user_mac()
763 static int mlx4_en_do_set_mac(struct mlx4_en_priv *priv, in mlx4_en_do_set_mac()
785 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_set_mac()
810 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_clear_list()
821 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_cache_mclist()
837 static void update_mclist_flags(struct mlx4_en_priv *priv, in update_mclist_flags()
886 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_set_rx_mode()
894 static void mlx4_en_set_promisc_mode(struct mlx4_en_priv *priv, in mlx4_en_set_promisc_mode()
954 static void mlx4_en_clear_promisc_mode(struct mlx4_en_priv *priv, in mlx4_en_clear_promisc_mode()
1001 static void mlx4_en_do_multicast(struct mlx4_en_priv *priv, in mlx4_en_do_multicast()
1134 static void mlx4_en_do_uc_filter(struct mlx4_en_priv *priv, in mlx4_en_do_uc_filter()
1257 struct mlx4_en_priv *priv = container_of(work, struct mlx4_en_priv, in mlx4_en_do_set_rx_mode()
1300 static int mlx4_en_set_rss_steer_rules(struct mlx4_en_priv *priv) in mlx4_en_set_rss_steer_rules()
1339 static void mlx4_en_delete_rss_steer_rules(struct mlx4_en_priv *priv) in mlx4_en_delete_rss_steer_rules()
1371 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_tx_timeout()
1393 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_get_stats64()
1401 static void mlx4_en_set_default_moderation(struct mlx4_en_priv *priv) in mlx4_en_set_default_moderation()
1448 static void mlx4_en_auto_moderation(struct mlx4_en_priv *priv) in mlx4_en_auto_moderation()
1516 struct mlx4_en_priv *priv = container_of(delay, struct mlx4_en_priv, in mlx4_en_do_get_stats()
1546 struct mlx4_en_priv *priv = container_of(delay, struct mlx4_en_priv, in mlx4_en_service_task()
1562 static void mlx4_en_linkstate(struct mlx4_en_priv *priv) in mlx4_en_linkstate()
1586 struct mlx4_en_priv *priv = container_of(work, struct mlx4_en_priv, in mlx4_en_linkstate_work()
1595 static int mlx4_en_init_affinity_hint(struct mlx4_en_priv *priv, int ring_idx) in mlx4_en_init_affinity_hint()
1608 static void mlx4_en_free_affinity_hint(struct mlx4_en_priv *priv, int ring_idx) in mlx4_en_free_affinity_hint()
1613 static void mlx4_en_init_recycle_ring(struct mlx4_en_priv *priv, in mlx4_en_init_recycle_ring()
1627 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_start_port()
1886 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_stop_port()
2017 struct mlx4_en_priv *priv = container_of(work, struct mlx4_en_priv, in mlx4_en_restart()
2037 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_clear_stats()
2078 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_open()
2107 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_close()
2121 static void mlx4_en_free_resources(struct mlx4_en_priv *priv) in mlx4_en_free_resources()
2151 static int mlx4_en_alloc_resources(struct mlx4_en_priv *priv) in mlx4_en_alloc_resources()
2215 static int mlx4_en_copy_priv(struct mlx4_en_priv *dst, in mlx4_en_copy_priv()
2216 struct mlx4_en_priv *src, in mlx4_en_copy_priv()
2263 static void mlx4_en_update_priv(struct mlx4_en_priv *dst, in mlx4_en_update_priv()
2264 struct mlx4_en_priv *src) in mlx4_en_update_priv()
2283 int mlx4_en_try_alloc_resources(struct mlx4_en_priv *priv, in mlx4_en_try_alloc_resources()
2284 struct mlx4_en_priv *tmp, in mlx4_en_try_alloc_resources()
2324 void mlx4_en_safe_replace_resources(struct mlx4_en_priv *priv, in mlx4_en_safe_replace_resources()
2325 struct mlx4_en_priv *tmp) in mlx4_en_safe_replace_resources()
2333 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_destroy_netdev()
2373 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_check_xdp_mtu()
2386 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_change_mtu()
2423 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_hwtstamp_set()
2483 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_hwtstamp_get()
2504 struct mlx4_en_priv *en_priv = netdev_priv(netdev); in mlx4_en_fix_features()
2523 struct mlx4_en_priv *priv = netdev_priv(netdev); in mlx4_en_set_features()
2576 struct mlx4_en_priv *en_priv = netdev_priv(dev); in mlx4_en_set_vf_mac()
2585 struct mlx4_en_priv *en_priv = netdev_priv(dev); in mlx4_en_set_vf_vlan()
2595 struct mlx4_en_priv *en_priv = netdev_priv(dev); in mlx4_en_set_vf_rate()
2604 struct mlx4_en_priv *en_priv = netdev_priv(dev); in mlx4_en_set_vf_spoofchk()
2612 struct mlx4_en_priv *en_priv = netdev_priv(dev); in mlx4_en_get_vf_config()
2620 struct mlx4_en_priv *en_priv = netdev_priv(dev); in mlx4_en_set_vf_link_state()
2629 struct mlx4_en_priv *en_priv = netdev_priv(dev); in mlx4_en_get_vf_stats()
2639 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_get_phys_port_id()
2657 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_udp_tunnel_sync()
2695 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_features_check()
2708 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_set_tx_maxrate()
2735 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_xdp_set()
2739 struct mlx4_en_priv *tmp; in mlx4_xdp_set()
2900 struct mlx4_en_priv *priv;
2936 static int mlx4_en_queue_bond_work(struct mlx4_en_priv *priv, int is_bonded, in mlx4_en_queue_bond_work()
2964 struct mlx4_en_priv *priv; in mlx4_en_netdev_event()
3165 struct mlx4_en_priv *priv; in mlx4_en_init_netdev()
3169 dev = alloc_etherdev_mqs(sizeof(struct mlx4_en_priv), in mlx4_en_init_netdev()
3185 memset(priv, 0, sizeof(struct mlx4_en_priv)); in mlx4_en_init_netdev()
3498 struct mlx4_en_priv *priv = netdev_priv(dev); in mlx4_en_reset_config()
3501 struct mlx4_en_priv *tmp; in mlx4_en_reset_config()