Lines Matching refs:oid

580 			oid_list[count] = (uint64_t)ilist->item->oid.raw_oid;  in vhci_get_dev_prod_list()
613 uint64_t *oid = (uint64_t *)(input_data); in vhci_get_dev_prod_prop() local
622 while ((ilist != NULL) && (*oid != ilist->item->oid.raw_oid)) { in vhci_get_dev_prod_prop()
667 oid_list[count] = (uint64_t)(ilist->item->oid.raw_oid); in vhci_get_lu_list()
706 uint64_t *oid = (uint64_t *)(input_data); in vhci_get_lu_list_from_tpg() local
714 while ((ilist != NULL) && (*oid != ilist->item->oid.raw_oid)) in vhci_get_lu_list_from_tpg()
722 } else if (*oid == ilist->item->oid.raw_oid) { in vhci_get_lu_list_from_tpg()
739 item->oid.raw_oid; in vhci_get_lu_list_from_tpg()
779 uint64_t *oid = (uint64_t *)(input_data); in vhci_get_tpg_list_for_lu() local
786 while ((ilist != NULL) && (*oid != ilist->item->oid.raw_oid)) in vhci_get_tpg_list_for_lu()
794 } else if (*oid == ilist->item->oid.raw_oid) { in vhci_get_tpg_list_for_lu()
811 (uint64_t)mplu_tpg_list->item->oid.raw_oid; in vhci_get_tpg_list_for_lu()
846 uint64_t *oid = (uint64_t *)(input_data); in vhci_get_lu_prop() local
854 while ((ilist != NULL) && (*oid != ilist->item->oid.raw_oid)) { in vhci_get_lu_prop()
898 uint64_t *oid = (uint64_t *)(input_data); in vhci_get_path_list_for_mp_lu() local
906 while ((ilist != NULL) && (*oid != ilist->item->oid.raw_oid)) in vhci_get_path_list_for_mp_lu()
914 } else if (*oid == ilist->item->oid.raw_oid) { in vhci_get_path_list_for_mp_lu()
947 item->oid.raw_oid; in vhci_get_path_list_for_mp_lu()
983 uint64_t *oid = (uint64_t *)(input_data); in vhci_get_path_list_for_init_port() local
1009 while ((ilist != NULL) && (*oid != ilist->item->oid.raw_oid)) in vhci_get_path_list_for_init_port()
1017 } else if (*oid == ilist->item->oid.raw_oid) { in vhci_get_path_list_for_init_port()
1050 item->oid.raw_oid; in vhci_get_path_list_for_init_port()
1086 uint64_t *oid = (uint64_t *)(input_data); in vhci_get_path_list_for_target_port() local
1094 while ((ilist != NULL) && (*oid != ilist->item->oid.raw_oid)) in vhci_get_path_list_for_target_port()
1102 } else if (*oid == ilist->item->oid.raw_oid) { in vhci_get_path_list_for_target_port()
1135 item->oid.raw_oid; in vhci_get_path_list_for_target_port()
1169 uint64_t oid; in vhci_get_path_prop() local
1176 rval = ddi_copyin(mpioc->mp_ibuf, &oid, mpioc->mp_ilen, mode); in vhci_get_path_prop()
1178 while ((ilist != NULL) && (oid != ilist->item->oid.raw_oid)) in vhci_get_path_prop()
1242 oid_list[count] = (uint64_t)ilist->item->oid.raw_oid; in vhci_get_init_port_list()
1282 uint64_t *oid = (uint64_t *)(input_data); in vhci_get_init_port_prop() local
1307 while ((ilist != NULL) && (*oid != ilist->item->oid.raw_oid)) { in vhci_get_init_port_prop()
1349 uint64_t *oid = (uint64_t *)(input_data); in vhci_get_target_port_prop() local
1357 while ((ilist != NULL) && (*oid != ilist->item->oid.raw_oid)) { in vhci_get_target_port_prop()
1399 uint64_t *oid = (uint64_t *)(input_data); in vhci_get_tpg_prop() local
1408 while ((ilist != NULL) && (*oid != ilist->item->oid.raw_oid)) { in vhci_get_tpg_prop()
1452 uint64_t *oid = (uint64_t *)(input_data); in vhci_get_target_port_list_for_tpg() local
1460 while ((ilist != NULL) && (*oid != ilist->item->oid.raw_oid)) in vhci_get_target_port_list_for_tpg()
1468 } else if (*oid == ilist->item->oid.raw_oid) { in vhci_get_target_port_list_for_tpg()
1485 item->oid.raw_oid; in vhci_get_target_port_list_for_tpg()
1544 while ((lu_list != NULL) && (lu_oid != lu_list->item->oid.raw_oid)) in vhci_set_tpg_access_state()
1546 while ((tpg_list != NULL) && (tpg_oid != tpg_list->item->oid.raw_oid)) in vhci_set_tpg_access_state()
1785 vhci_mpapi_hold_item(struct scsi_vhci *vhci, uint64_t *oid, uint8_t obj_type) in vhci_mpapi_hold_item() argument
1790 while ((ilist != NULL) && (*oid != ilist->item->oid.raw_oid)) in vhci_mpapi_hold_item()
1795 "OID NOT FOUND. oid: %p", (void *)oid)); in vhci_mpapi_hold_item()
1798 if (*oid == ilist->item->oid.raw_oid) { in vhci_mpapi_hold_item()
1803 "Unknown Error. oid: %p", (void *)oid)); in vhci_mpapi_hold_item()
1887 mp_iocdata_t *mpioc, uint64_t *oid, mpapi_item_list_t **list) in vhci_init_uscsi_cmd() argument
1903 vhci, oid, MP_OBJECT_TYPE_PATH_LU)) == NULL) { in vhci_init_uscsi_cmd()
1991 uint64_t *oid = (uint64_t *)(input_data); in vhci_send_uscsi_cmd() local
1998 mp_uscmdp = vhci_init_uscsi_cmd(vhci, mpioc, oid, &ilist); in vhci_send_uscsi_cmd()
2057 uint64_t *oid = (uint64_t *)(input_data); in vhci_enable_path() local
2062 if ((ilist = (mpapi_item_list_t *)vhci_mpapi_hold_item(vhci, oid, in vhci_enable_path()
2082 &(((mpoid_t *)oid)->raw_oid), ESC_SUN_MP_PATH_CHANGE); in vhci_enable_path()
2094 uint64_t *oid = (uint64_t *)(input_data); in vhci_disable_path() local
2099 if ((ilist = (mpapi_item_list_t *)vhci_mpapi_hold_item(vhci, oid, in vhci_disable_path()
2128 &(((mpoid_t *)oid)->raw_oid), ESC_SUN_MP_PATH_CHANGE); in vhci_disable_path()
2141 uint64_t oid; in vhci_mpapi_ioctl() local
2172 oid = (uint64_t)(*((uint64_t *)input_data)); in vhci_mpapi_ioctl()
2176 (long)oid, (void *)mpioc, mpioc->mp_cmd)); in vhci_mpapi_ioctl()
2354 item->oid.raw_oid = vhci_mpapi_create_oid(vhci->mp_priv, in vhci_mpapi_init()
2399 dev_prod_list->item->oid.raw_oid = vhci_mpapi_create_oid in vhci_mpapi_add_dev_prod()
2406 dev_prod->id = dev_prod_list->item->oid.raw_oid; in vhci_mpapi_add_dev_prod()
2412 &(dev_prod_list->item->oid.raw_oid), in vhci_mpapi_add_dev_prod()
2420 mpoid_t oid; in vhci_mpapi_create_oid() local
2422 oid.disc_oid.tstamp = mp_priv->tstamp; in vhci_mpapi_create_oid()
2423 oid.disc_oid.type = obj_type; in vhci_mpapi_create_oid()
2424 oid.disc_oid.seq_id = ++(mp_priv->oid_seq[obj_type]); in vhci_mpapi_create_oid()
2425 return (oid.raw_oid); in vhci_mpapi_create_oid()
2590 item->oid.raw_oid = 0; in vhci_mpapi_create_item()
2606 item->oid.raw_oid = in vhci_mpapi_create_item()
2607 MP_STORE_INST_TO_ID(instance, item->oid.raw_oid); in vhci_mpapi_create_item()
2608 item->oid.raw_oid = in vhci_mpapi_create_item()
2609 MP_STORE_MAJOR_TO_ID(major, item->oid.raw_oid); in vhci_mpapi_create_item()
2664 init->prop.id = item->oid.raw_oid; in vhci_mpapi_create_item()
2675 &(item->oid.raw_oid), ESC_SUN_MP_INIT_PORT_CHANGE); in vhci_mpapi_create_item()
2693 item->oid.raw_oid = in vhci_mpapi_create_item()
2701 tport->prop.id = item->oid.raw_oid; in vhci_mpapi_create_item()
2708 &(item->oid.raw_oid), ESC_SUN_MP_TARGET_PORT_ADD); in vhci_mpapi_create_item()
2717 item->oid.raw_oid = in vhci_mpapi_create_item()
2725 tpg->prop.id = item->oid.raw_oid; in vhci_mpapi_create_item()
2730 ((item->oid.raw_oid) & 0x000000000000ffff); in vhci_mpapi_create_item()
2735 &(item->oid.raw_oid), ESC_SUN_MP_TPG_ADD); in vhci_mpapi_create_item()
2748 item->oid.raw_oid = in vhci_mpapi_create_item()
2753 lu->prop.id = (uint64_t)item->oid.raw_oid; in vhci_mpapi_create_item()
2819 item->oid.raw_oid = in vhci_mpapi_create_item()
2850 path->prop.id = item->oid.raw_oid; in vhci_mpapi_create_item()
2853 &(item->oid.raw_oid), ESC_SUN_MP_PATH_ADD); in vhci_mpapi_create_item()
3939 ilist->item->oid.raw_oid = raw_oid; in vhci_mpapi_sync_lu_oid_list()
4000 vhci_mpapi_log_sysevent(vhci->vhci_dip, &(lu_item->oid.raw_oid), in vhci_mpapi_set_lu_valid()
4024 vhci_mpapi_log_sysevent(vhci->vhci_dip, &(tpg_item->oid.raw_oid), in vhci_mpapi_set_tpg_as_prop()
4083 vhci_mpapi_log_sysevent(dev_info_t *dip, uint64_t *oid, char *subclass) in vhci_mpapi_log_sysevent() argument
4092 if (nvlist_add_uint64_array(attr_list, "oid", oid, 1) != DDI_SUCCESS) { in vhci_mpapi_log_sysevent()
4146 &(ilist->item->oid.raw_oid), in vhci_mpapi_set_path_state()