Lines Matching refs:sbdLu

1132 	sbd_create_and_reg_lu_t *sbdLu = NULL;  in createDiskLu()  local
1172 sbdLu = (sbd_create_and_reg_lu_t *)calloc(1, in createDiskLu()
1174 if (sbdLu == NULL) { in createDiskLu()
1178 sbdLu->slu_struct_size = sizeof (sbd_create_and_reg_lu_t) + in createDiskLu()
1182 sbdLu->slu_meta_fname_valid = 1; in createDiskLu()
1183 sbdLu->slu_meta_fname_off = bufOffset; in createDiskLu()
1184 bcopy(disk->luMetaFileName, &(sbdLu->slu_buf[bufOffset]), in createDiskLu()
1189 bcopy(disk->luDataFileName, &(sbdLu->slu_buf[bufOffset]), in createDiskLu()
1191 sbdLu->slu_data_fname_off = bufOffset; in createDiskLu()
1196 sbdLu->slu_serial_valid = 1; in createDiskLu()
1197 sbdLu->slu_serial_off = bufOffset; in createDiskLu()
1198 sbdLu->slu_serial_size = serialNumLen; in createDiskLu()
1199 bcopy(disk->serialNum, &(sbdLu->slu_buf[bufOffset]), in createDiskLu()
1205 sbdLu->slu_alias_valid = 1; in createDiskLu()
1206 sbdLu->slu_alias_off = bufOffset; in createDiskLu()
1207 bcopy(disk->luAlias, &(sbdLu->slu_buf[bufOffset]), in createDiskLu()
1213 sbdLu->slu_mgmt_url_valid = 1; in createDiskLu()
1214 sbdLu->slu_mgmt_url_off = bufOffset; in createDiskLu()
1215 bcopy(disk->luMgmtUrl, &(sbdLu->slu_buf[bufOffset]), in createDiskLu()
1221 sbdLu->slu_lu_size_valid = 1; in createDiskLu()
1222 sbdLu->slu_lu_size = disk->luSize; in createDiskLu()
1226 sbdLu->slu_guid_valid = 1; in createDiskLu()
1227 bcopy(disk->luGuid, sbdLu->slu_guid, sizeof (disk->luGuid)); in createDiskLu()
1231 sbdLu->slu_vid_valid = 1; in createDiskLu()
1232 bcopy(disk->vid, sbdLu->slu_vid, sizeof (disk->vid)); in createDiskLu()
1236 sbdLu->slu_pid_valid = 1; in createDiskLu()
1237 bcopy(disk->pid, sbdLu->slu_pid, sizeof (disk->pid)); in createDiskLu()
1241 sbdLu->slu_rev_valid = 1; in createDiskLu()
1242 bcopy(disk->rev, sbdLu->slu_rev, sizeof (disk->rev)); in createDiskLu()
1246 sbdLu->slu_company_id_valid = 1; in createDiskLu()
1247 sbdLu->slu_company_id = disk->companyId; in createDiskLu()
1251 sbdLu->slu_host_id_valid = 1; in createDiskLu()
1252 sbdLu->slu_host_id = disk->hostId; in createDiskLu()
1256 sbdLu->slu_blksize_valid = 1; in createDiskLu()
1257 sbdLu->slu_blksize = disk->blkSize; in createDiskLu()
1262 sbdLu->slu_write_protected = 1; in createDiskLu()
1267 sbdLu->slu_writeback_cache_disable_valid = 1; in createDiskLu()
1269 sbdLu->slu_writeback_cache_disable = 1; in createDiskLu()
1274 sbdIoctl.stmf_ibuf_size = sbdLu->slu_struct_size; in createDiskLu()
1275 sbdIoctl.stmf_ibuf = (uint64_t)(unsigned long)sbdLu; in createDiskLu()
1276 sbdIoctl.stmf_obuf_size = sbdLu->slu_struct_size; in createDiskLu()
1277 sbdIoctl.stmf_obuf = (uint64_t)(unsigned long)sbdLu; in createDiskLu()
1311 bcopy(sbdLu->slu_guid, createdGuid->guid, in createDiskLu()
1312 sizeof (sbdLu->slu_guid)); in createDiskLu()
1315 bcopy(sbdLu->slu_guid, guid.guid, sizeof (sbdLu->slu_guid)); in createDiskLu()
1322 free(sbdLu); in createDiskLu()
1373 sbd_import_lu_t *sbdLu = NULL; in importDiskLu() local
1393 sbdLu = (sbd_import_lu_t *)calloc(1, in importDiskLu()
1395 if (sbdLu == NULL) { in importDiskLu()
1406 (void) strncpy(sbdLu->ilu_meta_fname, fname, metaFileNameLen); in importDiskLu()
1408 sbdLu->ilu_struct_size = sizeof (sbd_import_lu_t) + iluBufSize - 8; in importDiskLu()
1411 sbdIoctl.stmf_ibuf_size = sbdLu->ilu_struct_size; in importDiskLu()
1412 sbdIoctl.stmf_ibuf = (uint64_t)(unsigned long)sbdLu; in importDiskLu()
1413 sbdIoctl.stmf_obuf_size = sbdLu->ilu_struct_size; in importDiskLu()
1414 sbdIoctl.stmf_obuf = (uint64_t)(unsigned long)sbdLu; in importDiskLu()
1421 bcopy(sbdLu->ilu_ret_guid, createdGuid->guid, in importDiskLu()
1422 sizeof (sbdLu->ilu_ret_guid)); in importDiskLu()
1456 bcopy(sbdLu->ilu_ret_guid, createdGuid->guid, in importDiskLu()
1457 sizeof (sbdLu->ilu_ret_guid)); in importDiskLu()
1460 bcopy(sbdLu->ilu_ret_guid, iGuid.guid, in importDiskLu()
1461 sizeof (sbdLu->ilu_ret_guid)); in importDiskLu()
1465 free(sbdLu); in importDiskLu()
1678 sbd_set_lu_standby_t sbdLu = {0}; in setDiskStandby() local
1689 bcopy(luGuid, &sbdLu.stlu_guid, sizeof (stmfGuid)); in setDiskStandby()
1693 sbdIoctl.stmf_ibuf = (uint64_t)(unsigned long)&sbdLu; in setDiskStandby()
1846 sbd_modify_lu_t *sbdLu = NULL; in modifyDiskLu() local
1877 sbdLu = (sbd_modify_lu_t *)calloc(1, in modifyDiskLu()
1879 if (sbdLu == NULL) { in modifyDiskLu()
1884 sbdLu->mlu_struct_size = sizeof (sbd_modify_lu_t) + in modifyDiskLu()
1888 sbdLu->mlu_alias_valid = 1; in modifyDiskLu()
1889 sbdLu->mlu_alias_off = bufOffset; in modifyDiskLu()
1890 bcopy(disk->luAlias, &(sbdLu->mlu_buf[bufOffset]), in modifyDiskLu()
1896 sbdLu->mlu_mgmt_url_valid = 1; in modifyDiskLu()
1897 sbdLu->mlu_mgmt_url_off = bufOffset; in modifyDiskLu()
1898 bcopy(disk->luMgmtUrl, &(sbdLu->mlu_buf[bufOffset]), in modifyDiskLu()
1904 sbdLu->mlu_lu_size_valid = 1; in modifyDiskLu()
1905 sbdLu->mlu_lu_size = disk->luSize; in modifyDiskLu()
1909 sbdLu->mlu_write_protected_valid = 1; in modifyDiskLu()
1911 sbdLu->mlu_write_protected = 1; in modifyDiskLu()
1916 sbdLu->mlu_writeback_cache_disable_valid = 1; in modifyDiskLu()
1918 sbdLu->mlu_writeback_cache_disable = 1; in modifyDiskLu()
1923 bcopy(luGuid, sbdLu->mlu_input_guid, sizeof (stmfGuid)); in modifyDiskLu()
1924 sbdLu->mlu_by_guid = 1; in modifyDiskLu()
1926 sbdLu->mlu_fname_off = bufOffset; in modifyDiskLu()
1927 bcopy(fname, &(sbdLu->mlu_buf[bufOffset]), fnameSize + 1); in modifyDiskLu()
1928 sbdLu->mlu_by_fname = 1; in modifyDiskLu()
1932 sbdIoctl.stmf_ibuf_size = sbdLu->mlu_struct_size; in modifyDiskLu()
1933 sbdIoctl.stmf_ibuf = (uint64_t)(unsigned long)sbdLu; in modifyDiskLu()
1963 free(sbdLu); in modifyDiskLu()