Lines Matching defs:gsi_base
38 * Remove iosapic_address & gsi_base from
126 unsigned int gsi_base; /* GSI base */
180 if ((unsigned) (gsi - iosapic_lists[i].gsi_base) <
197 if (rte->iosapic->gsi_base + rte->rte_index == gsi)
220 if (rte->iosapic->gsi_base + rte->rte_index == gsi)
626 rte->rte_index = gsi - rte->iosapic->gsi_base;
1038 iosapic_check_gsi_range (unsigned int gsi_base, unsigned int ver)
1044 gsi_end = gsi_base + ((ver >> 16) & 0xff);
1049 base = iosapic_lists[index].gsi_base;
1052 if (gsi_end < base || end < gsi_base)
1061 iosapic_init (unsigned long phys_addr, unsigned int gsi_base)
1069 index = find_iosapic(gsi_base);
1081 if ((err = iosapic_check_gsi_range(gsi_base, ver))) {
1096 iosapic_lists[index].gsi_base = gsi_base;
1104 if ((gsi_base == 0) && pcat_compat) {
1120 iosapic_remove (unsigned int gsi_base)
1126 index = find_iosapic(gsi_base);
1129 __func__, gsi_base);
1136 __func__, gsi_base);
1150 map_iosapic_to_node(unsigned int gsi_base, int node)
1154 index = find_iosapic(gsi_base);
1157 __func__, gsi_base);