Lines Matching refs:iosapic_lists
133 } iosapic_lists[NR_IOSAPICS];
180 if ((unsigned) (gsi - iosapic_lists[i].gsi_base) <
181 iosapic_lists[i].num_rte)
625 rte->iosapic = &iosapic_lists[index];
630 iosapic_lists[index].rtes_inuse++;
643 iosapic_lists[index].rtes_inuse++;
705 iosapic_lists[iosapic_index].node == MAX_NUMNODES)
708 cpu_mask = cpumask_of_node(iosapic_lists[iosapic_index].node);
871 iosapic_lists[index].rtes_inuse--;
872 WARN_ON(iosapic_lists[index].rtes_inuse < 0);
1024 if (!iosapic_lists[index].addr)
1034 memset(&iosapic_lists[index], 0, sizeof(iosapic_lists[0]));
1046 if (!iosapic_lists[index].addr)
1049 base = iosapic_lists[index].gsi_base;
1050 end = base + iosapic_lists[index].num_rte - 1;
1095 iosapic_lists[index].addr = addr;
1096 iosapic_lists[index].gsi_base = gsi_base;
1097 iosapic_lists[index].num_rte = num_rte;
1099 iosapic_lists[index].node = MAX_NUMNODES;
1101 spin_lock_init(&iosapic_lists[index].lock);
1133 if (iosapic_lists[index].rtes_inuse) {
1140 iounmap(iosapic_lists[index].addr);
1160 iosapic_lists[index].node = node;