Lines Matching refs:control
155 #define msi_disable(control) control &= ~PCI_MSI_FLAGS_ENABLE argument
156 #define multi_msi_capable(control) \ argument
157 (1 << ((control & PCI_MSI_FLAGS_QMASK) >> 1))
158 #define multi_msi_enable(control, num) \ argument
159 control |= (((fls(num) - 1) << 4) & PCI_MSI_FLAGS_QSIZE);
160 #define is_64bit_address(control) (!!(control & PCI_MSI_FLAGS_64BIT)) argument
161 #define is_mask_bit_support(control) (!!(control & PCI_MSI_FLAGS_MASKBIT)) argument
162 #define msi_enable(control, num) multi_msi_enable(control, num); \ argument
163 control |= PCI_MSI_FLAGS_ENABLE
168 #define msix_enable(control) control |= PCI_MSIX_FLAGS_ENABLE argument
169 #define msix_disable(control) control &= ~PCI_MSIX_FLAGS_ENABLE argument
170 #define msix_table_size(control) ((control & PCI_MSIX_FLAGS_QSIZE)+1) argument