Lines Matching refs:members
122 for (m = arr->members; m < arr->members + arr->nr_devs; m++)
199 if (array->members[i].device)
202 tmp->disk = array->members[i].device;
395 if (array->members[k].device)
400 err = grub_disk_read (array->members[k].device,
401 array->members[k].start_sector +
507 if (array->members[disknr].device)
513 err = grub_disk_read (array->members[disknr].device,
514 array->members[disknr].start_sector +
647 tmp = grub_realloc (array->members, newnum
648 * sizeof (array->members[0]));
651 array->members = tmp;
652 grub_memset (array->members + array->allocated_devs,
654 * sizeof (array->members[0]));
662 /* We found more members of the array than the array
669 if (array->members[new_array->index].device != NULL)
700 array->members = grub_zalloc (array->allocated_devs
701 * sizeof (array->members[0]));
703 if (!array->members)
752 grub_free (array->members);
768 grub_free (array->members);
840 array->members[new_array->index].device = disk;
841 array->members[new_array->index].start_sector = start_sector;
864 if (p->members[i].device)
865 grub_disk_close (p->members[i].device);
866 grub_free (p->members);