Lines Matching refs:ae_dev

72 	hnae3_get_bit((hdev)->ae_dev->flag, HNAE3_DEV_SUPPORT_ROCE_B)
75 hnae3_get_bit((hdev)->ae_dev->flag, HNAE3_DEV_SUPPORT_DCB_B)
101 test_bit(HNAE3_DEV_SUPPORT_FD_B, (hdev)->ae_dev->caps)
104 test_bit(HNAE3_DEV_SUPPORT_GRO_B, (hdev)->ae_dev->caps)
107 test_bit(HNAE3_DEV_SUPPORT_FEC_B, (hdev)->ae_dev->caps)
110 test_bit(HNAE3_DEV_SUPPORT_UDP_GSO_B, (hdev)->ae_dev->caps)
113 test_bit(HNAE3_DEV_SUPPORT_QB_B, (hdev)->ae_dev->caps)
116 test_bit(HNAE3_DEV_SUPPORT_FD_FORWARD_TC_B, (hdev)->ae_dev->caps)
119 test_bit(HNAE3_DEV_SUPPORT_PTP_B, (hdev)->ae_dev->caps)
122 test_bit(HNAE3_DEV_SUPPORT_INT_QL_B, (hdev)->ae_dev->caps)
125 test_bit(HNAE3_DEV_SUPPORT_HW_TX_CSUM_B, (hdev)->ae_dev->caps)
128 test_bit(HNAE3_DEV_SUPPORT_TX_PUSH_B, (hdev)->ae_dev->caps)
131 test_bit(HNAE3_DEV_SUPPORT_PHY_IMP_B, (hdev)->ae_dev->caps)
134 test_bit(HNAE3_DEV_SUPPORT_RAS_IMP_B, (hdev)->ae_dev->caps)
137 test_bit(HNAE3_DEV_SUPPORT_TQP_TXRX_INDEP_B, (hdev)->ae_dev->caps)
140 test_bit(HNAE3_DEV_SUPPORT_HW_PAD_B, (hdev)->ae_dev->caps)
143 test_bit(HNAE3_DEV_SUPPORT_STASH_B, (hdev)->ae_dev->caps)
146 test_bit(HNAE3_DEV_SUPPORT_PAUSE_B, (hdev)->ae_dev->caps)
148 #define hnae3_ae_dev_tqp_txrx_indep_supported(ae_dev) \ argument
149 test_bit(HNAE3_DEV_SUPPORT_TQP_TXRX_INDEP_B, (ae_dev)->caps)
151 #define hnae3_ae_dev_rxd_adv_layout_supported(ae_dev) \ argument
152 test_bit(HNAE3_DEV_SUPPORT_RXD_ADV_LAYOUT_B, (ae_dev)->caps)
532 int (*init_ae_dev)(struct hnae3_ae_dev *ae_dev);
533 void (*uninit_ae_dev)(struct hnae3_ae_dev *ae_dev);
534 void (*reset_prepare)(struct hnae3_ae_dev *ae_dev,
536 void (*reset_done)(struct hnae3_ae_dev *ae_dev);
538 struct hnae3_ae_dev *ae_dev);
540 struct hnae3_ae_dev *ae_dev);
652 enum hnae3_reset_type (*get_reset_level)(struct hnae3_ae_dev *ae_dev,
654 void (*set_default_reset_request)(struct hnae3_ae_dev *ae_dev,
684 pci_ers_result_t (*handle_hw_ras_error)(struct hnae3_ae_dev *ae_dev);
853 int hnae3_register_ae_dev(struct hnae3_ae_dev *ae_dev);
854 void hnae3_unregister_ae_dev(struct hnae3_ae_dev *ae_dev);
864 struct hnae3_ae_dev *ae_dev,