Lines Matching refs:response
278 smp_report_general_sbuf(struct smp_report_general_response *response, in smp_report_general_sbuf() argument
283 response->response_len, in smp_report_general_sbuf()
284 response->response_len * SMP_WORD_LEN); in smp_report_general_sbuf()
286 scsi_2btoul(response->expander_change_count)); in smp_report_general_sbuf()
288 scsi_2btoul(response->expander_route_indexes)); in smp_report_general_sbuf()
290 smp_yesno(response->long_response & in smp_report_general_sbuf()
292 sbuf_printf(sb, "Number of Phys: %d\n", response->num_phys); in smp_report_general_sbuf()
294 smp_yesno(response->config_bits0 & in smp_report_general_sbuf()
297 smp_yesno(response->config_bits0 & in smp_report_general_sbuf()
300 smp_yesno(response->config_bits0 & in smp_report_general_sbuf()
303 smp_yesno(response->config_bits0 & in smp_report_general_sbuf()
306 smp_yesno(response->config_bits0 & in smp_report_general_sbuf()
309 smp_yesno(response->config_bits0 & in smp_report_general_sbuf()
312 smp_yesno(response->config_bits0 & in smp_report_general_sbuf()
315 smp_yesno(response->config_bits0 & in smp_report_general_sbuf()
318 (uintmax_t)scsi_8btou64(response->encl_logical_id)); in smp_report_general_sbuf()
325 if ((response->response_len == 0) in smp_report_general_sbuf()
327 sizeof(response->crc)))) in smp_report_general_sbuf()
331 scsi_2btoul(response->stp_bus_inact_time_limit)); in smp_report_general_sbuf()
333 scsi_2btoul(response->stp_max_conn_time_limit)); in smp_report_general_sbuf()
335 scsi_2btoul(response->stp_smp_it_nexus_loss_time)); in smp_report_general_sbuf()
338 (response->config_bits1 & SMP_RG_NUM_ZONE_GROUPS_MASK) >> in smp_report_general_sbuf()
341 smp_yesno(response->config_bits1 & SMP_RG_ZONE_LOCKED)); in smp_report_general_sbuf()
343 smp_yesno(response->config_bits1 & SMP_RG_PP_SUPPORTED)); in smp_report_general_sbuf()
345 smp_yesno(response->config_bits1 & SMP_RG_PP_ASSERTED)); in smp_report_general_sbuf()
347 smp_yesno(response->config_bits1 & in smp_report_general_sbuf()
350 smp_yesno(response->config_bits1 & SMP_RG_ZONING_ENABLED)); in smp_report_general_sbuf()
353 smp_yesno(response->config_bits2 & SMP_RG_SAVING)); in smp_report_general_sbuf()
355 smp_yesno(response->config_bits2 & in smp_report_general_sbuf()
358 smp_yesno(response->config_bits2 & in smp_report_general_sbuf()
361 smp_yesno(response->config_bits2 & in smp_report_general_sbuf()
364 smp_yesno(response->config_bits2 & in smp_report_general_sbuf()
368 scsi_2btoul(response->max_num_routed_addrs)); in smp_report_general_sbuf()
371 scsi_8btou64(response->active_zm_address)); in smp_report_general_sbuf()
374 scsi_2btoul(response->zone_lock_inact_time_limit)); in smp_report_general_sbuf()
377 response->first_encl_conn_el_index); in smp_report_general_sbuf()
380 response->num_encl_conn_el_indexes); in smp_report_general_sbuf()
383 smp_yesno(response->reduced_functionality & in smp_report_general_sbuf()
387 response->time_to_reduced_func); in smp_report_general_sbuf()
389 response->initial_time_to_reduced_func); in smp_report_general_sbuf()
391 response->max_reduced_func_time); in smp_report_general_sbuf()
394 scsi_2btoul(response->last_sc_stat_desc_index)); in smp_report_general_sbuf()
398 scsi_2btoul(response->max_sc_stat_descs)); in smp_report_general_sbuf()
401 scsi_2btoul(response->last_phy_evl_desc_index)); in smp_report_general_sbuf()
405 scsi_2btoul(response->max_stored_pel_descs)); in smp_report_general_sbuf()
408 scsi_2btoul(response->stp_reject_to_open_limit)); in smp_report_general_sbuf()
417 smp_report_manuf_info_sbuf(struct smp_report_manuf_info_response *response, in smp_report_manuf_info_sbuf() argument
425 scsi_2btoul(response->expander_change_count)); in smp_report_manuf_info_sbuf()
427 smp_yesno(response->sas_11_format & SMP_RMI_SAS11_FORMAT)); in smp_report_manuf_info_sbuf()
428 cam_strvis(vendor, response->vendor, sizeof(response->vendor), in smp_report_manuf_info_sbuf()
430 cam_strvis(product, response->product, sizeof(response->product), in smp_report_manuf_info_sbuf()
432 cam_strvis(revision, response->revision, sizeof(response->revision), in smp_report_manuf_info_sbuf()
436 if ((response->sas_11_format & SMP_RMI_SAS11_FORMAT) == 0) { in smp_report_manuf_info_sbuf()
451 for (curbyte = (uint8_t *)&response->comp_vendor, line_start= 1, in smp_report_manuf_info_sbuf()
452 line_cursor = 0; curbyte < (uint8_t *)&response->crc; in smp_report_manuf_info_sbuf()
457 (uint8_t *)response)); in smp_report_manuf_info_sbuf()
475 cam_strvis(comp_vendor, response->comp_vendor, in smp_report_manuf_info_sbuf()
476 sizeof(response->comp_vendor), sizeof(comp_vendor)); in smp_report_manuf_info_sbuf()
478 sbuf_printf(sb, "Component ID: %#x\n", scsi_2btoul(response->comp_id)); in smp_report_manuf_info_sbuf()
479 sbuf_printf(sb, "Component Revision: %#x\n", response->comp_revision); in smp_report_manuf_info_sbuf()
481 (uintmax_t)scsi_8btou64(response->vendor_specific)); in smp_report_manuf_info_sbuf()
492 uint8_t *response, int response_len, int long_response, in smp_report_general() argument
501 response, in smp_report_general()
521 uint8_t *response, int response_len, int long_response, in smp_discover() argument
530 response, in smp_discover()
552 int request_len, uint8_t *response, int response_len, in smp_report_manuf_info() argument
561 response, in smp_report_manuf_info()
581 uint8_t *response, int response_len, int long_response, in smp_phy_control() argument
593 response, in smp_phy_control()