Lines Matching defs:ibpart

402 	dl_ibpart_t *ibpart;
409 for (ibpart = node->pc_ibpart; ibpart != NULL;
410 ibpart = ibpart->dlib_next) {
411 if (!(ibpart->dlib_flags & IBPART_OFFLINED))
415 ibpart->dlib_ibpart_id);
417 ibpart->dlib_ibpart_id, 0)) != DLADM_STATUS_OK) {
424 ibpart->dlib_ibpart_id,
427 ibpart->dlib_flags &= ~IBPART_OFFLINED;
436 dl_ibpart_t *ibpart;
446 for (ibpart = node->pc_ibpart; ibpart != NULL;
447 ibpart = ibpart->dlib_next) {
449 ibpart->dlib_ibpart_id);
451 ibpart->dlib_ibpart_id, DLADM_OPT_ACTIVE)) !=
455 ibpart->dlib_ibpart_id,
461 ibpart->dlib_ibpart_id);
462 ibpart->dlib_flags |= flags;
544 dl_ibpart_t *ibpart = NULL;
551 for (ibpart = node->pc_ibpart; ibpart != NULL;
552 ibpart = ibpart->dlib_next) {
559 assert(ibpart->dlib_flags & IBPART_CONSUMER_OFFLINED);
562 RCM_LINK_PREFIX, ibpart->dlib_ibpart_id);
685 dl_ibpart_t *ibpart;
715 for (ibpart = node->pc_ibpart; ibpart != NULL;
716 ibpart = ibpart->dlib_next)
737 for (ibpart = node->pc_ibpart; ibpart != NULL;
738 ibpart = ibpart->dlib_next) {
740 ibpart->dlib_ibpart_id);
743 ibpart->dlib_ibpart_id, NULL, NULL, NULL, name,
746 _("IBPART: usage(%s) get ibpart %u name "
748 ibpart->dlib_ibpart_id,
755 if (ibpart->dlib_next != NULL)
809 dl_ibpart_t *ibpart, *next;
815 for (ibpart = node->pc_ibpart; ibpart != NULL; ibpart = next) {
816 next = ibpart->dlib_next;
817 free(ibpart);
866 dl_ibpart_t *ibpart;
881 "IBPART: ibpart_update() cannot get ibpart information for "
930 for (ibpart = node->pc_ibpart; ibpart != NULL;
931 ibpart = ibpart->dlib_next) {
932 if (ibpart->dlib_ibpart_id == ibpartid) {
933 ibpart->dlib_flags &= ~IBPART_STALE;
938 if (ibpart == NULL) {
939 if ((ibpart = calloc(1, sizeof (dl_ibpart_t))) == NULL) {
948 ibpart->dlib_ibpart_id = ibpartid;
949 ibpart->dlib_next = node->pc_ibpart;
950 ibpart->dlib_prev = NULL;
952 node->pc_ibpart->dlib_prev = ibpart;
953 node->pc_ibpart = ibpart;
993 dl_ibpart_t *ibpart;
1004 for (ibpart = node->pc_ibpart; ibpart != NULL;
1005 ibpart = ibpart->dlib_next)
1006 ibpart->dlib_flags |= IBPART_STALE;
1017 dl_ibpart_t *ibpart, *next;
1019 for (ibpart = node->pc_ibpart; ibpart != NULL; ibpart = next) {
1020 next = ibpart->dlib_next;
1023 if (ibpart->dlib_flags & IBPART_STALE) {
1024 if (ibpart->dlib_prev != NULL)
1025 ibpart->dlib_prev->dlib_next = next;
1030 next->dlib_prev = ibpart->dlib_prev;
1031 free(ibpart);
1141 dl_ibpart_t *ibpart;
1147 for (ibpart = node->pc_ibpart; ibpart != NULL;
1148 ibpart = ibpart->dlib_next) {
1149 if (!(ibpart->dlib_flags & IBPART_CONSUMER_OFFLINED))
1153 RCM_LINK_PREFIX, ibpart->dlib_ibpart_id);
1156 ibpart->dlib_flags &= ~IBPART_CONSUMER_OFFLINED;
1171 dl_ibpart_t *ibpart;
1178 for (ibpart = node->pc_ibpart; ibpart != NULL;
1179 ibpart = ibpart->dlib_next) {
1181 RCM_LINK_PREFIX, ibpart->dlib_ibpart_id);
1187 ibpart->dlib_flags |= IBPART_CONSUMER_OFFLINED;
1190 if (ibpart != NULL)
1205 dl_ibpart_t *ibpart;
1226 for (ibpart = node->pc_ibpart; ibpart != NULL;
1227 ibpart = ibpart->dlib_next) {
1229 "add (%u)\n", ibpart->dlib_ibpart_id);
1231 id = ibpart->dlib_ibpart_id;