Searched refs:qede_dev (Results 1 – 11 of 11) sorted by relevance
/Linux-v5.4/include/linux/qed/ |
D | qede_rdma.h | 42 struct qede_dev; 74 bool qede_rdma_supported(struct qede_dev *dev); 77 int qede_rdma_dev_add(struct qede_dev *dev, bool recovery); 78 void qede_rdma_dev_event_open(struct qede_dev *dev); 79 void qede_rdma_dev_event_close(struct qede_dev *dev); 80 void qede_rdma_dev_remove(struct qede_dev *dev, bool recovery); 81 void qede_rdma_event_changeaddr(struct qede_dev *edr); 84 static inline int qede_rdma_dev_add(struct qede_dev *dev, in qede_rdma_dev_add() 90 static inline void qede_rdma_dev_event_open(struct qede_dev *dev) {} in qede_rdma_dev_event_open() 91 static inline void qede_rdma_dev_event_close(struct qede_dev *dev) {} in qede_rdma_dev_event_close() [all …]
|
/Linux-v5.4/drivers/net/ethernet/qlogic/qede/ |
D | qede_dcbnl.c | 14 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_getstate() 21 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_setstate() 36 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_getpgtccfgtx() 45 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_getpgbwgcfgtx() 54 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_getpgtccfgrx() 63 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_getpgbwgcfgrx() 71 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_getpfccfg() 79 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_setpfccfg() 86 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_getcap() 93 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_getnumtcs() [all …]
|
D | qede_rdma.c | 43 bool qede_rdma_supported(struct qede_dev *dev) in qede_rdma_supported() 48 static void _qede_rdma_dev_add(struct qede_dev *edev) in _qede_rdma_dev_add() 59 static int qede_rdma_create_wq(struct qede_dev *edev) in qede_rdma_create_wq() 71 static void qede_rdma_cleanup_event(struct qede_dev *edev) in qede_rdma_cleanup_event() 86 static void qede_rdma_destroy_wq(struct qede_dev *edev) in qede_rdma_destroy_wq() 92 int qede_rdma_dev_add(struct qede_dev *edev, bool recovery) in qede_rdma_dev_add() 116 static void _qede_rdma_dev_remove(struct qede_dev *edev) in _qede_rdma_dev_remove() 122 void qede_rdma_dev_remove(struct qede_dev *edev, bool recovery) in qede_rdma_dev_remove() 146 static void _qede_rdma_dev_open(struct qede_dev *edev) in _qede_rdma_dev_open() 152 static void qede_rdma_dev_open(struct qede_dev *edev) in qede_rdma_dev_open() [all …]
|
D | qede_ptp.h | 40 void qede_ptp_rx_ts(struct qede_dev *edev, struct sk_buff *skb); 41 void qede_ptp_tx_ts(struct qede_dev *edev, struct sk_buff *skb); 42 int qede_ptp_hw_ts(struct qede_dev *edev, struct ifreq *req); 43 void qede_ptp_disable(struct qede_dev *edev); 44 int qede_ptp_enable(struct qede_dev *edev, bool init_tc); 45 int qede_ptp_get_ts_info(struct qede_dev *edev, struct ethtool_ts_info *ts); 47 static inline void qede_ptp_record_rx_ts(struct qede_dev *edev, in qede_ptp_record_rx_ts()
|
D | qede.h | 194 struct qede_dev { struct 453 struct qede_dev *edev; 494 void qede_process_arfs_filters(struct qede_dev *edev, bool free_fltr); 495 void qede_poll_for_freeing_arfs_filters(struct qede_dev *edev); 497 void qede_free_arfs(struct qede_dev *edev); 498 int qede_alloc_arfs(struct qede_dev *edev); 499 int qede_add_cls_rule(struct qede_dev *edev, struct ethtool_rxnfc *info); 500 int qede_delete_flow_filter(struct qede_dev *edev, u64 cookie); 501 int qede_get_cls_rule_entry(struct qede_dev *edev, struct ethtool_rxnfc *cmd); 502 int qede_get_cls_rule_all(struct qede_dev *edev, struct ethtool_rxnfc *info, [all …]
|
D | qede_filter.c | 113 static void qede_configure_arfs_fltr(struct qede_dev *edev, in qede_configure_arfs_fltr() 152 qede_free_arfs_filter(struct qede_dev *edev, struct qede_arfs_fltr_node *fltr) in qede_free_arfs_filter() 163 qede_enqueue_fltr_and_config_searcher(struct qede_dev *edev, in qede_enqueue_fltr_and_config_searcher() 191 qede_dequeue_fltr_and_config_searcher(struct qede_dev *edev, in qede_dequeue_fltr_and_config_searcher() 214 struct qede_dev *edev = dev; in qede_arfs_filter_op() 256 void qede_process_arfs_filters(struct qede_dev *edev, bool free_fltr) in qede_process_arfs_filters() 313 void qede_poll_for_freeing_arfs_filters(struct qede_dev *edev) in qede_poll_for_freeing_arfs_filters() 335 int qede_alloc_arfs(struct qede_dev *edev) in qede_alloc_arfs() 370 void qede_free_arfs(struct qede_dev *edev) in qede_free_arfs() 427 qede_alloc_filter(struct qede_dev *edev, int min_hlen) in qede_alloc_filter() [all …]
|
D | qede_main.c | 137 static void qede_recovery_handler(struct qede_dev *edev); 146 struct qede_dev *edev = netdev_priv(ndev); in qede_set_vf_vlan() 164 struct qede_dev *edev = netdev_priv(ndev); in qede_set_vf_mac() 180 struct qede_dev *edev = netdev_priv(pci_get_drvdata(pdev)); in qede_sriov_configure() 236 struct qede_dev *edev; in qede_netdev_event() 322 void qede_fill_by_demand_stats(struct qede_dev *edev) in qede_fill_by_demand_stats() 431 struct qede_dev *edev = netdev_priv(dev); in qede_get_stats64() 462 struct qede_dev *edev = netdev_priv(dev); in qede_get_vf_config() 473 struct qede_dev *edev = netdev_priv(dev); in qede_set_vf_rate() 481 struct qede_dev *edev = netdev_priv(dev); in qede_set_vf_spoofchk() [all …]
|
D | qede_ptp.c | 43 struct qede_dev *edev; 66 struct qede_dev *edev = ptp->edev; in qede_ptp_adjfreq() 85 struct qede_dev *edev; in qede_ptp_adjtime() 103 struct qede_dev *edev; in qede_ptp_gettime() 124 struct qede_dev *edev; in qede_ptp_settime() 148 struct qede_dev *edev; in qede_ptp_ancillary_feature_enable() 162 struct qede_dev *edev; in qede_ptp_task() 208 struct qede_dev *edev; in qede_ptp_read_cc() 224 static int qede_ptp_cfg_filters(struct qede_dev *edev) in qede_ptp_cfg_filters() 314 int qede_ptp_hw_ts(struct qede_dev *edev, struct ifreq *ifr) in qede_ptp_hw_ts() [all …]
|
D | qede_ethtool.c | 220 static void qede_get_strings_stats_txq(struct qede_dev *edev, in qede_get_strings_stats_txq() 237 static void qede_get_strings_stats_rxq(struct qede_dev *edev, in qede_get_strings_stats_rxq() 249 static bool qede_is_irrelevant_stat(struct qede_dev *edev, int stat_index) in qede_is_irrelevant_stat() 256 static void qede_get_strings_stats(struct qede_dev *edev, u8 *buf) in qede_get_strings_stats() 291 struct qede_dev *edev = netdev_priv(dev); in qede_get_strings() 334 struct qede_dev *edev = netdev_priv(dev); in qede_get_ethtool_stats() 374 struct qede_dev *edev = netdev_priv(dev); in qede_get_sset_count() 411 struct qede_dev *edev = netdev_priv(dev); in qede_get_priv_flags() 494 struct qede_dev *edev = netdev_priv(dev); in qede_get_link_ksettings() 532 struct qede_dev *edev = netdev_priv(dev); in qede_set_link_ksettings() [all …]
|
D | qede_fp.c | 100 int qede_free_tx_pkt(struct qede_dev *edev, struct qede_tx_queue *txq, int *len) in qede_free_tx_pkt() 330 static int qede_xdp_xmit(struct qede_dev *edev, struct qede_fastpath *fp, in qede_xdp_xmit() 388 static void qede_xdp_tx_int(struct qede_dev *edev, struct qede_tx_queue *txq) in qede_xdp_tx_int() 409 static int qede_tx_int(struct qede_dev *edev, struct qede_tx_queue *txq) in qede_tx_int() 565 void qede_update_rx_prod(struct qede_dev *edev, struct qede_rx_queue *rxq) in qede_update_rx_prod() 614 static inline void qede_skb_receive(struct qede_dev *edev, in qede_skb_receive() 625 static void qede_set_gro_params(struct qede_dev *edev, in qede_set_gro_params() 641 static int qede_fill_frag_skb(struct qede_dev *edev, in qede_fill_frag_skb() 733 qede_tpa_rx_build_skb(struct qede_dev *edev, in qede_tpa_rx_build_skb() 764 qede_rx_build_skb(struct qede_dev *edev, in qede_rx_build_skb() [all …]
|
/Linux-v5.4/drivers/net/ethernet/qlogic/qed/ |
D | qed.h | 830 struct qede_dev *edev;
|