Lines Matching refs:msi_num
101 for (i = 0; i < pbm->msi_num; i++) { in alloc_msi()
109 static void free_msi(struct pci_pbm_info *pbm, int msi_num) in free_msi() argument
111 msi_num -= pbm->msi_first; in free_msi()
112 clear_bit(msi_num, pbm->msi_bitmap); in free_msi()
188 unsigned int msi_num; in sparc64_teardown_msi_irq() local
191 for (i = 0; i < pbm->msi_num; i++) { in sparc64_teardown_msi_irq()
195 if (i >= pbm->msi_num) { in sparc64_teardown_msi_irq()
201 msi_num = pbm->msi_first + i; in sparc64_teardown_msi_irq()
204 err = ops->msi_teardown(pbm, msi_num); in sparc64_teardown_msi_irq()
207 "irq %u, gives error %d\n", pbm->name, msi_num, irq, in sparc64_teardown_msi_irq()
212 free_msi(pbm, msi_num); in sparc64_teardown_msi_irq()
223 size = (pbm->msi_num + (bits_per_ulong - 1)) & ~(bits_per_ulong - 1); in msi_bitmap_alloc()
257 size = pbm->msi_num * sizeof(unsigned int); in msi_table_alloc()
368 pbm->msi_num = *val; in sparc64_pbm_msi_init()
426 pbm->msi_first, pbm->msi_num, pbm->msi_data_mask, in sparc64_pbm_msi_init()