Lines Matching refs:parts
362 register struct partition_info *parts; in get_partition() local
368 parts = cur_dtype->dtype_plist; in get_partition()
369 if (parts == NULL) { in get_partition()
379 for (pptr = parts; pptr != NULL; pptr = pptr->pinfo_next) { in get_partition()
398 cur_parts->pinfo_name = parts->pinfo_name; in get_partition()
412 register struct partition_info *pptr, *parts; in make_partition() local
424 parts = cur_dtype->dtype_plist; in make_partition()
425 if (parts == NULL) { in make_partition()
428 while (parts->pinfo_next != NULL) { in make_partition()
429 parts = parts->pinfo_next; in make_partition()
431 parts->pinfo_next = pptr; in make_partition()
476 delete_partition(struct partition_info *parts) in delete_partition() argument
490 if (cur_dtype->dtype_plist == parts) in delete_partition()
491 cur_dtype->dtype_plist = parts->pinfo_next; in delete_partition()
493 for (pptr = cur_dtype->dtype_plist; pptr->pinfo_next != parts; in delete_partition()
496 pptr->pinfo_next = parts->pinfo_next; in delete_partition()
501 destroy_data((char *)parts); in delete_partition()