Lines Matching defs:adapter

184 	struct be_adapter *adapter;  member
290 struct be_adapter *adapter; member
430 #define be_is_os2bmc_enabled(adapter) (adapter->flags & BE_FLAGS_OS2BMC) argument
678 struct be_adapter *adapter; member
681 #define be_physfn(adapter) (!adapter->virtfn) argument
682 #define be_virtfn(adapter) (adapter->virtfn) argument
683 #define sriov_enabled(adapter) (adapter->flags & \ argument
686 #define for_all_vfs(adapter, vf_cfg, i) \ argument
693 #define be_max_vlans(adapter) (adapter->res.max_vlans) argument
694 #define be_max_uc(adapter) (adapter->res.max_uc_mac) argument
695 #define be_max_mc(adapter) (adapter->res.max_mcast_mac) argument
696 #define be_max_vfs(adapter) (adapter->pool_res.max_vfs) argument
697 #define be_max_rss(adapter) (adapter->res.max_rss_qs) argument
698 #define be_max_txqs(adapter) (adapter->res.max_tx_qs) argument
699 #define be_max_prio_txqs(adapter) (adapter->res.max_prio_tx_qs) argument
700 #define be_max_rxqs(adapter) (adapter->res.max_rx_qs) argument
702 #define be_max_func_eqs(adapter) (adapter->res.max_evt_qs) argument
704 #define be_max_nic_eqs(adapter) (adapter->res.max_nic_evt_qs) argument
705 #define be_if_cap_flags(adapter) (adapter->res.if_cap_flags) argument
706 #define be_max_pf_pool_rss_tables(adapter) \ argument
709 #define be_max_irqs(adapter) \ argument
713 static inline u16 be_max_rx_irqs(struct be_adapter *adapter) in be_max_rx_irqs()
722 static inline u16 be_max_tx_irqs(struct be_adapter *adapter) in be_max_tx_irqs()
728 static inline u16 be_max_qp_irqs(struct be_adapter *adapter) in be_max_qp_irqs()
734 static inline u16 be_max_any_irqs(struct be_adapter *adapter) in be_max_any_irqs()
740 #define be_pvid_tagging_enabled(adapter) (adapter->pvid) argument
743 #define be_is_qnq_mode(adapter) (adapter->function_mode & QNQ_MODE) argument
746 #define lancer_chip(adapter) (adapter->pdev->device == OC_DEVICE_ID3 || \ argument
749 #define lancer_chip(adapter) (0) argument
753 #define skyhawk_chip(adapter) (adapter->pdev->device == OC_DEVICE_ID5 || \ argument
756 #define skyhawk_chip(adapter) (0) argument
760 #define BE3_chip(adapter) (adapter->pdev->device == BE_DEVICE_ID2 || \ argument
763 #define BE3_chip(adapter) (0) argument
767 #define BE2_chip(adapter) (adapter->pdev->device == BE_DEVICE_ID1 || \ argument
770 #define BE2_chip(adapter) (0) argument
773 #define BEx_chip(adapter) (BE3_chip(adapter) || BE2_chip(adapter)) argument
775 #define be_roce_supported(adapter) (skyhawk_chip(adapter) && \ argument
780 #define msix_enabled(adapter) (adapter->num_msix_vec > 0) argument
781 #define num_irqs(adapter) (msix_enabled(adapter) ? \ argument
789 #define for_all_rx_queues(adapter, rxo, i) \ argument
793 #define for_all_rss_queues(adapter, rxo, i) \ argument
797 #define for_all_tx_queues(adapter, txo, i) \ argument
801 #define for_all_evt_queues(adapter, eqo, i) \ argument
805 #define for_all_rx_queues_on_eq(adapter, eqo, rxo, i) \ argument
809 #define for_all_tx_queues_on_eq(adapter, eqo, txo, i) \ argument
814 #define mcc_eqo(adapter) (&adapter->eq_obj[0]) argument
927 #define be_error_recovering(adapter) \ argument
939 static inline u8 be_check_error(struct be_adapter *adapter, u32 err_type) in be_check_error()
944 static inline void be_set_error(struct be_adapter *adapter, int err_type) in be_set_error()
954 static inline void be_clear_error(struct be_adapter *adapter, int err_type) in be_clear_error()
959 static inline bool be_multi_rxq(const struct be_adapter *adapter) in be_multi_rxq()