Searched refs:msi_index (Results 1 – 4 of 4) sorted by relevance
/freebsd/sys/dev/mana/ |
H A D | gdma_main.c | 636 unsigned int msi_index; in mana_gd_register_irq() local 644 msi_index = find_first_zero_bit(r->map, r->size); in mana_gd_register_irq() 645 if (msi_index >= r->size) { in mana_gd_register_irq() 648 bitmap_set(r->map, msi_index, 1); in mana_gd_register_irq() 649 queue->eq.msix_index = msi_index; in mana_gd_register_irq() 658 if (unlikely(msi_index >= gc->num_msix_usable)) { in mana_gd_register_irq() 661 msi_index, gc->num_msix_usable); in mana_gd_register_irq() 665 gic = &gc->irq_contexts[msi_index]; in mana_gd_register_irq() 670 "msix index: %d\n", msi_index); in mana_gd_register_irq() 678 msi_index, gic->msix_e.vector, rman_get_start(gic->res)); in mana_gd_register_irq()
|
/freebsd/sys/dev/qlxgb/ |
H A D | qla_hw.h | 121 uint16_t msi_index; member 217 uint16_t msi_index; member
|
H A D | qla_hw.c | 387 rx_cntxt_req->sds_req[i].msi_index = qla_host_to_le16(i); in qla_init_cntxt_regions()
|
/freebsd/sys/dev/pms/RefTisa/sallsdk/spc/ |
H A D | saint.c | 477 bit32 msi_index; in siDisableMSIXInterrupts() local 481 msi_index = interruptVectorIndex * MSIX_TABLE_ELEMENT_SIZE; in siDisableMSIXInterrupts() 482 msi_index += MSIX_TABLE_BASE; in siDisableMSIXInterrupts() 483 ossaHwRegWrite(agRoot,msi_index , MSIX_INTERRUPT_DISABLE); in siDisableMSIXInterrupts() 484 ossaHwRegRead(agRoot, msi_index); /* Dummy read */ in siDisableMSIXInterrupts() 939 bit32 msi_index; in siReenableMSIXInterrupts() local 943 msi_index = interruptVectorIndex * MSIX_TABLE_ELEMENT_SIZE; in siReenableMSIXInterrupts() 944 msi_index += MSIX_TABLE_BASE; in siReenableMSIXInterrupts() 945 ossaHwRegWriteExt(agRoot, PCIBAR0,msi_index, MSIX_INTERRUPT_ENABLE); in siReenableMSIXInterrupts()
|