Lines Matching defs:sbdLu

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