Lines Matching refs:rio_table_hdr
109 struct rio_table_hdr {
352 static struct rio_table_hdr *rio_table_hdr;
365 for (i = 0; i < rio_table_hdr->num_rio_dev; i++) {
371 if (i == rio_table_hdr->num_rio_dev) {
376 for (i = 0; i < rio_table_hdr->num_scal_dev; i++) {
382 if (i == rio_table_hdr->num_scal_dev) {
427 if (rio_table_hdr->num_scal_dev > MAX_NUMNODES) {
428 printk(KERN_WARNING "%s: MAX_NUMNODES too low! Defined as %d, but system has %d nodes.\n", __func__, MAX_NUMNODES, rio_table_hdr->num_scal_dev);
432 switch (rio_table_hdr->version) {
434 printk(KERN_WARNING "%s: Invalid Rio Grande Table Version: %d\n", __func__, rio_table_hdr->version);
446 ptr = (unsigned long)rio_table_hdr + 3;
447 for (i = 0; i < rio_table_hdr->num_scal_dev; i++, ptr += scal_detail_size)
450 for (i = 0; i < rio_table_hdr->num_rio_dev; i++, ptr += rio_detail_size)
466 rio_table_hdr = NULL;
472 rio_table_hdr = (struct rio_table_hdr *)(ptr + offset + 4);
478 if (!rio_table_hdr) {
489 for (i = 0; i < rio_table_hdr->num_rio_dev; i++) {
502 if (i == rio_table_hdr->num_rio_dev)