Lines Matching defs:ids
944 /* convert disk handles into disk object ids; */
2347 uint32_t *ids;
2369 ids = malloc(comp_num * sizeof (uint32_t));
2370 if (ids == NULL)
2374 OBJ_TYPE_CONTROLLER, comp_type, comp_num, ids);
2376 free(ids);
2379 qsort((void *)ids, comp_num, sizeof (uint32_t), intcompare);
2387 free(ids);
2394 array_attr->array_id = *(ids + i);
2398 disk_attr->disk_id = *(ids + i);
2401 free(ids);
2406 free(ids);
2618 uint32_t *ids;
2654 ids = malloc(comp_num * sizeof (uint32_t));
2655 if (ids == NULL)
2659 attr->array_id, OBJ_TYPE_ARRAY, comp_type, comp_num, ids);
2662 free(ids);
2674 free(ids);
2681 array_attr->array_id = *(ids + i);
2685 arraypart_attr->disk_id = *(ids + i);
2689 task_attr->task_id = *(ids + i);
2692 free(ids);
2698 free(ids);
2858 uint32_t *ids;
2898 ids = malloc(comp_num * sizeof (uint32_t));
2899 if (ids == NULL)
2903 attr->disk_id, OBJ_TYPE_DISK, comp_type, comp_num, ids);
2906 free(ids);
2919 free(ids);
2926 diskseg_attr->seq_no = *(ids + i);
2930 hsp_attr->associated_id = *(ids + i);
2934 task_attr->task_id = *(ids + i);
2938 prop_attr->prop_id = *(ids + i);
2941 free(ids);
2947 free(ids);