Home
last modified time | relevance | path

Searched refs:qede_dev (Results 1 – 11 of 11) sorted by relevance

/openbmc/linux/include/linux/qed/
H A Dqede_rdma.h17 struct qede_dev;
50 bool qede_rdma_supported(struct qede_dev *dev);
53 int qede_rdma_dev_add(struct qede_dev *dev, bool recovery);
54 void qede_rdma_dev_event_open(struct qede_dev *dev);
55 void qede_rdma_dev_event_close(struct qede_dev *dev);
56 void qede_rdma_dev_remove(struct qede_dev *dev, bool recovery);
57 void qede_rdma_event_changeaddr(struct qede_dev *edr);
58 void qede_rdma_event_change_mtu(struct qede_dev *edev);
61 static inline int qede_rdma_dev_add(struct qede_dev *dev, in qede_rdma_dev_add()
67 static inline void qede_rdma_dev_event_open(struct qede_dev *dev) {} in qede_rdma_dev_event_open()
[all …]
/openbmc/linux/drivers/net/ethernet/qlogic/qede/
H A Dqede_dcbnl.c15 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_getstate()
22 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_setstate()
37 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_getpgtccfgtx()
46 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_getpgbwgcfgtx()
55 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_getpgtccfgrx()
64 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_getpgbwgcfgrx()
72 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_getpfccfg()
80 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_setpfccfg()
87 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_getcap()
94 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_getnumtcs()
[all …]
H A Dqede_rdma.c18 bool qede_rdma_supported(struct qede_dev *dev) in qede_rdma_supported()
23 static void _qede_rdma_dev_add(struct qede_dev *edev) in _qede_rdma_dev_add()
34 static int qede_rdma_create_wq(struct qede_dev *edev) in qede_rdma_create_wq()
73 static void qede_rdma_destroy_wq(struct qede_dev *edev) in qede_rdma_destroy_wq()
140 static void _qede_rdma_dev_open(struct qede_dev *edev) in _qede_rdma_dev_open()
146 static void qede_rdma_dev_open(struct qede_dev *edev) in qede_rdma_dev_open()
185 struct qede_dev *edev; in qede_rdma_register_driver()
215 struct qede_dev *edev; in qede_rdma_unregister_driver()
247 qede_rdma_get_free_event_node(struct qede_dev *edev) in qede_rdma_get_free_event_node()
278 struct qede_dev *edev; in qede_rdma_handle_event()
[all …]
H A Dqede_ptp.h15 void qede_ptp_rx_ts(struct qede_dev *edev, struct sk_buff *skb);
16 void qede_ptp_tx_ts(struct qede_dev *edev, struct sk_buff *skb);
17 int qede_ptp_hw_ts(struct qede_dev *edev, struct ifreq *req);
18 void qede_ptp_disable(struct qede_dev *edev);
19 int qede_ptp_enable(struct qede_dev *edev);
20 int qede_ptp_get_ts_info(struct qede_dev *edev, struct ethtool_ts_info *ts);
22 static inline void qede_ptp_record_rx_ts(struct qede_dev *edev, in qede_ptp_record_rx_ts()
H A Dqede.h166 struct qede_dev { struct
454 struct qede_dev *edev;
508 void qede_free_arfs(struct qede_dev *edev);
509 int qede_alloc_arfs(struct qede_dev *edev);
515 int qede_get_arfs_filter_count(struct qede_dev *edev);
536 int qede_free_tx_pkt(struct qede_dev *edev,
556 void qede_fill_rss_params(struct qede_dev *edev,
567 void qede_set_udp_tunnels(struct qede_dev *edev);
568 void qede_reload(struct qede_dev *edev,
572 void __qede_lock(struct qede_dev *edev);
[all …]
H A Dqede_main.c225 struct qede_dev *edev; in qede_netdev_event()
794 struct qede_dev *edev; in qede_alloc_etherdev()
1085 struct qede_dev *edev = container_of(work, struct qede_dev, in qede_periodic_task()
1102 struct qede_dev *edev = container_of(work, struct qede_dev, in qede_sp_task()
1230 struct qede_dev *edev; in __qede_probe()
1388 struct qede_dev *edev; in __qede_remove()
2620 struct qede_dev *edev = dev; in qede_link_update()
2646 struct qede_dev *edev = dev; in qede_schedule_recovery_handler()
2779 struct qede_dev *edev = dev; in qede_schedule_hw_err_handler()
2820 struct qede_dev *edev = dev; in qede_get_generic_tlv_data()
[all …]
H A Dqede_filter.c189 struct qede_dev *edev = dev; in qede_arfs_filter_op()
310 int qede_alloc_arfs(struct qede_dev *edev) in qede_alloc_arfs()
348 void qede_free_arfs(struct qede_dev *edev) in qede_free_arfs()
434 struct qede_dev *edev = netdev_priv(dev); in qede_rx_flow_steer()
540 struct qede_dev *edev = dev; in qede_udp_ports_update()
551 struct qede_dev *edev = dev; in qede_force_mac()
679 struct qede_dev *edev = netdev_priv(dev); in qede_vlan_rx_add_vid()
831 struct qede_dev *edev = netdev_priv(dev); in qede_vlan_rx_kill_vid()
916 struct qede_dev *edev = netdev_priv(dev); in qede_fix_features()
927 struct qede_dev *edev = netdev_priv(dev); in qede_set_features()
[all …]
H A Dqede_ptp.c18 struct qede_dev *edev;
44 struct qede_dev *edev = ptp->edev; in qede_ptp_adjfine()
63 struct qede_dev *edev; in qede_ptp_adjtime()
81 struct qede_dev *edev; in qede_ptp_gettime()
102 struct qede_dev *edev; in qede_ptp_settime()
126 struct qede_dev *edev; in qede_ptp_ancillary_feature_enable()
140 struct qede_dev *edev; in qede_ptp_task()
186 struct qede_dev *edev; in qede_ptp_read_cc()
368 void qede_ptp_disable(struct qede_dev *edev) in qede_ptp_disable()
400 static int qede_ptp_init(struct qede_dev *edev) in qede_ptp_init()
[all …]
H A Dqede_ethtool.c363 struct qede_dev *edev = netdev_priv(dev); in qede_get_strings()
406 struct qede_dev *edev = netdev_priv(dev); in qede_get_ethtool_stats()
450 struct qede_dev *edev = netdev_priv(dev); in qede_get_sset_count()
487 struct qede_dev *edev = netdev_priv(dev); in qede_get_priv_flags()
513 struct qede_dev *edev = netdev_priv(dev); in qede_set_priv_flags()
534 struct qede_dev *edev = netdev_priv(dev); in qede_get_link_ksettings()
567 struct qede_dev *edev = netdev_priv(dev); in qede_set_link_ksettings()
732 struct qede_dev *edev = netdev_priv(dev); in qede_nway_reset()
761 struct qede_dev *edev = netdev_priv(dev); in qede_get_link()
773 struct qede_dev *edev = netdev_priv(dev); in qede_flash_device()
[all …]
H A Dqede_fp.c342 struct qede_dev *edev = netdev_priv(dev); in qede_xdp_transmit()
759 qede_tpa_rx_build_skb(struct qede_dev *edev, in qede_tpa_rx_build_skb()
790 qede_rx_build_skb(struct qede_dev *edev, in qede_rx_build_skb()
831 static void qede_tpa_start(struct qede_dev *edev, in qede_tpa_start()
972 static int qede_tpa_end(struct qede_dev *edev, in qede_tpa_end()
1079 static bool qede_rx_xdp(struct qede_dev *edev, in qede_rx_xdp()
1342 struct qede_dev *edev = fp->edev; in qede_rx_int()
1420 struct qede_dev *edev = fp->edev; in qede_poll()
1480 struct qede_dev *edev = netdev_priv(ndev); in qede_start_xmit()
1748 struct qede_dev *edev = netdev_priv(dev); in qede_select_queue()
[all …]
/openbmc/linux/drivers/net/ethernet/qlogic/qed/
H A Dqed.h803 struct qede_dev *edev;