pir_table_t
pir_table_t *
pir_table_t *pir = NULL;
pir = (pir_table_t *)p;
return ((pir_table_t *)pir);
dump_pir_table(pir_table_t *pir, char *map_addr)
num_slots = (pir->size - offsetof(pir_table_t, entry[0])) / 16;
offsetof(pir_table_t, signature),
offsetof(pir_table_t, minor),
offsetof(pir_table_t, size),
offsetof(pir_table_t, bus),
offsetof(pir_table_t, excl_irqs));
offsetof(pir_table_t, compatible),
offsetof(pir_table_t, miniport_data),
offsetof(pir_table_t, checksum),
pir_table_t *find_pir_table(unsigned char *base);
void dump_pir_table(pir_table_t *pir, char *map_addr);
pir_table_t *pir = NULL;