Lines Matching refs:sbdProps

2187 	sbd_lu_props_t *sbdProps;  in getDiskAllProps()  local
2190 int sbdPropsSize = sizeof (*sbdProps) + MAX_SBD_PROPS; in getDiskAllProps()
2206 sbdProps = calloc(1, sbdPropsSize); in getDiskAllProps()
2207 if (sbdProps == NULL) { in getDiskAllProps()
2216 free(sbdProps); in getDiskAllProps()
2221 sbdProps->slp_input_guid = 1; in getDiskAllProps()
2222 bcopy(luGuid, sbdProps->slp_guid, sizeof (sbdProps->slp_guid)); in getDiskAllProps()
2226 sbdIoctl.stmf_ibuf = (uint64_t)(unsigned long)sbdProps; in getDiskAllProps()
2228 sbdIoctl.stmf_obuf = (uint64_t)(unsigned long)sbdProps; in getDiskAllProps()
2253 ret = loadDiskPropsFromDriver((luResourceImpl *)*hdl, sbdProps); in getDiskAllProps()
2256 free(sbdProps); in getDiskAllProps()
2271 loadDiskPropsFromDriver(luResourceImpl *hdl, sbd_lu_props_t *sbdProps) in loadDiskPropsFromDriver() argument
2277 bcopy(sbdProps->slp_guid, diskLu->luGuid, sizeof (sbdProps->slp_guid)); in loadDiskPropsFromDriver()
2279 if (sbdProps->slp_separate_meta && sbdProps->slp_meta_fname_valid) { in loadDiskPropsFromDriver()
2282 (char *)&(sbdProps->slp_buf[sbdProps->slp_meta_fname_off]), in loadDiskPropsFromDriver()
2289 if (sbdProps->slp_data_fname_valid) { in loadDiskPropsFromDriver()
2292 (char *)&(sbdProps->slp_buf[sbdProps->slp_data_fname_off]), in loadDiskPropsFromDriver()
2299 if (sbdProps->slp_serial_valid) { in loadDiskPropsFromDriver()
2301 bcopy(&(sbdProps->slp_buf[sbdProps->slp_serial_off]), in loadDiskPropsFromDriver()
2302 diskLu->serialNum, sbdProps->slp_serial_size); in loadDiskPropsFromDriver()
2305 if (sbdProps->slp_mgmt_url_valid) { in loadDiskPropsFromDriver()
2308 (char *)&(sbdProps->slp_buf[sbdProps->slp_mgmt_url_off]), in loadDiskPropsFromDriver()
2315 if (sbdProps->slp_alias_valid) { in loadDiskPropsFromDriver()
2318 (char *)&(sbdProps->slp_buf[sbdProps->slp_alias_off]), in loadDiskPropsFromDriver()
2324 if (sbdProps->slp_data_fname_valid) { in loadDiskPropsFromDriver()
2327 (char *)&(sbdProps->slp_buf[ in loadDiskPropsFromDriver()
2328 sbdProps->slp_data_fname_off]), in loadDiskPropsFromDriver()
2337 bcopy(sbdProps->slp_vid, diskLu->vid, sizeof (diskLu->vid)); in loadDiskPropsFromDriver()
2340 bcopy(sbdProps->slp_pid, diskLu->pid, sizeof (diskLu->pid)); in loadDiskPropsFromDriver()
2343 bcopy(sbdProps->slp_rev, diskLu->rev, sizeof (diskLu->rev)); in loadDiskPropsFromDriver()
2346 if (sbdProps->slp_write_protected) { in loadDiskPropsFromDriver()
2351 if (sbdProps->slp_writeback_cache_disable_cur) { in loadDiskPropsFromDriver()
2356 diskLu->blkSize = sbdProps->slp_blksize; in loadDiskPropsFromDriver()
2359 diskLu->luSize = sbdProps->slp_lu_size; in loadDiskPropsFromDriver()
2361 diskLu->accessState = sbdProps->slp_access_state; in loadDiskPropsFromDriver()
2397 sbd_global_props_t *sbdProps; in getDiskGlobalProp() local
2403 int sbdPropsSize = sizeof (*sbdProps) + MAX_SBD_PROPS; in getDiskGlobalProp()
2420 sbdProps = calloc(1, sbdPropsSize); in getDiskGlobalProp()
2421 if (sbdProps == NULL) { in getDiskGlobalProp()
2430 sbdIoctl.stmf_obuf = (uint64_t)(unsigned long)sbdProps; in getDiskGlobalProp()
2447 sizeof (*sbdProps) + in getDiskGlobalProp()
2448 sbdProps-> in getDiskGlobalProp()
2451 sbd_realloc = sbdProps; in getDiskGlobalProp()
2452 sbdProps = realloc(sbdProps, in getDiskGlobalProp()
2454 if (sbdProps == NULL) { in getDiskGlobalProp()
2482 if (sbdProps->mlu_mgmt_url_valid == 0) { in getDiskGlobalProp()
2487 sbdProps->mlu_buf[sbdProps->mlu_mgmt_url_off]), in getDiskGlobalProp()
2497 free(sbdProps); in getDiskGlobalProp()