Searched defs:msix_vector (Results 1 - 8 of 8) sorted by relevance

/drivers/virtio/
H A Dvirtio_pci.c92 unsigned msix_vector; member in struct:virtio_pci_vq_info
407 info->msix_vector = msix_vec;
499 info->msix_vector != VIRTIO_MSI_NO_VECTOR)
500 free_irq(vp_dev->msix_entries[info->msix_vector].vector,
/drivers/block/
H A Dcciss.h93 unsigned int msix_vector; member in struct:ctlr_info
336 if (!(h->msi_vector || h->msix_vector)) {
396 if (h->msi_vector || h->msix_vector)
/drivers/scsi/
H A Dhpsa.h73 unsigned int msix_vector; member in struct:ctlr_info
267 if (!(h->msi_vector || h->msix_vector)) {
343 if (h->msi_vector || h->msix_vector)
/drivers/net/ethernet/intel/igbvf/
H A Dnetdev.c881 int tx_queue, int msix_vector)
896 ivar |= (msix_vector | E1000_IVAR_VALID) << 16;
900 ivar |= msix_vector | E1000_IVAR_VALID;
902 adapter->rx_ring[rx_queue].eims_value = 1 << msix_vector;
911 ivar |= (msix_vector | E1000_IVAR_VALID) << 24;
915 ivar |= (msix_vector | E1000_IVAR_VALID) << 8;
917 adapter->tx_ring[tx_queue].eims_value = 1 << msix_vector;
880 igbvf_assign_vector(struct igbvf_adapter *adapter, int rx_queue, int tx_queue, int msix_vector) argument
/drivers/net/ethernet/intel/ixgbevf/
H A Dixgbevf_main.c120 * @msix_vector: the vector to map to the corresponding queue
124 u8 queue, u8 msix_vector)
130 msix_vector |= IXGBE_IVAR_ALLOC_VAL;
133 ivar |= msix_vector;
137 msix_vector |= IXGBE_IVAR_ALLOC_VAL;
141 ivar |= (msix_vector << index);
123 ixgbevf_set_ivar(struct ixgbevf_adapter *adapter, s8 direction, u8 queue, u8 msix_vector) argument
/drivers/net/ethernet/intel/igb/
H A Digb_main.c775 * @msix_vector: vector number we are allocating to a given ring
784 static void igb_write_ivar(struct e1000_hw *hw, int msix_vector, argument
793 ivar |= (msix_vector | E1000_IVAR_VALID) << offset;
799 static void igb_assign_vector(struct igb_q_vector *q_vector, int msix_vector) argument
822 if (!adapter->msix_entries && msix_vector == 0)
824 array_wr32(E1000_MSIXBM(0), msix_vector, msixbm);
835 igb_write_ivar(hw, msix_vector,
839 igb_write_ivar(hw, msix_vector,
842 q_vector->eims_value = 1 << msix_vector;
854 igb_write_ivar(hw, msix_vector,
[all...]
/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_main.c520 * @msix_vector: the vector to map to the corresponding queue
524 u8 queue, u8 msix_vector)
530 msix_vector |= IXGBE_IVAR_ALLOC_VAL;
536 ivar |= (msix_vector << (8 * (queue & 0x3)));
543 msix_vector |= IXGBE_IVAR_ALLOC_VAL;
547 ivar |= (msix_vector << index);
552 msix_vector |= IXGBE_IVAR_ALLOC_VAL;
556 ivar |= (msix_vector << index);
523 ixgbe_set_ivar(struct ixgbe_adapter *adapter, s8 direction, u8 queue, u8 msix_vector) argument
/drivers/scsi/qla4xxx/
H A Dql4_def.h348 uint16_t msix_vector; member in struct:ql4_msix_entry

Completed in 302 milliseconds