| /freebsd/sys/cam/scsi/ |
| H A D | smp_all.c | 228 smp_command_sbuf(struct ccb_smpio *smpio, struct sbuf *sb, in smp_command_sbuf() argument 231 sbuf_printf(sb, "%s. ", smp_command_desc(smpio->smp_request[1])); in smp_command_sbuf() 237 first_line_len -= strlen(smp_command_desc(smpio->smp_request[1])) + 2; in smp_command_sbuf() 239 smp_command_decode(smpio->smp_request, smpio->smp_request_len, sb, in smp_command_sbuf() 249 smp_error_sbuf(struct ccb_smpio *smpio, struct sbuf *sb) in smp_error_sbuf() argument 252 smp_error_sbuf(struct cam_device *device, struct ccb_smpio *smpio, in smp_error_sbuf() 259 xpt_path_string(smpio->ccb_h.path, path_str, sizeof(path_str)); in smp_error_sbuf() 263 smp_command_sbuf(smpio, sb, path_str, 80 - strlen(path_str), 80); in smp_error_sbuf() 268 smp_error_desc(smpio->smp_response[2]), in smp_error_sbuf() 269 smpio->smp_response[2]); in smp_error_sbuf() [all …]
|
| H A D | smp_all.h | 477 void smp_command_sbuf(struct ccb_smpio *smpio, struct sbuf *sb, 481 void smp_error_sbuf(struct ccb_smpio *smpio, struct sbuf *sb); 483 void smp_error_sbuf(struct cam_device *device, struct ccb_smpio *smpio, 493 void smp_report_general(struct ccb_smpio *smpio, uint32_t retries, 499 void smp_discover(struct ccb_smpio *smpio, uint32_t retries, 505 void smp_report_manuf_info(struct ccb_smpio *smpio, uint32_t retries, 511 void smp_phy_control(struct ccb_smpio *smpio, uint32_t retries,
|
| H A D | scsi_pass.c | 979 done_ccb->smpio.smp_request_len + in passdone() 980 done_ccb->smpio.smp_response_len, in passdone() 1158 data_ptrs[0] = &ccb->smpio.smp_request; in passiocleanup() 1159 data_ptrs[1] = &ccb->smpio.smp_response; in passiocleanup() 1378 data_ptrs[0] = &ccb->smpio.smp_request; in passmemsetup() 1379 lengths[0] = ccb->smpio.smp_request_len; in passmemsetup() 1381 data_ptrs[1] = &ccb->smpio.smp_response; in passmemsetup() 1382 lengths[1] = ccb->smpio.smp_response_len; in passmemsetup()
|
| /freebsd/sys/dev/isci/ |
| H A D | isci_io_request.c | 108 memcpy(ccb->smpio.smp_response, smp_response, in isci_io_request_complete() 109 ccb->smpio.smp_response_len); in isci_io_request_complete() 822 *smp_request_buffer = isci_request->ccb->smpio.smp_request + in smp_io_request_cb_get_request_buffer() 825 return (isci_request->ccb->smpio.smp_request_len - in smp_io_request_cb_get_request_buffer() 843 (SMP_REQUEST_HEADER_T *)isci_request->ccb->smpio.smp_request; in smp_io_request_cb_get_function() 862 (SMP_REQUEST_HEADER_T *)isci_request->ccb->smpio.smp_request; in smp_io_request_cb_get_frame_type() 882 (SMP_REQUEST_HEADER_T *)isci_request->ccb->smpio.smp_request; in smp_io_request_cb_get_allocated_response_length()
|
| /freebsd/sys/cam/ |
| H A D | cam_ccb.h | 1409 struct ccb_smpio smpio; member 1489 cam_fill_smpio(struct ccb_smpio *smpio, uint32_t retries, in cam_fill_smpio() argument 1503 smpio->ccb_h.func_code = XPT_SMP_IO; in cam_fill_smpio() 1504 smpio->ccb_h.flags = flags; in cam_fill_smpio() 1505 smpio->ccb_h.retry_count = retries; in cam_fill_smpio() 1506 smpio->ccb_h.cbfcnp = cbfcnp; in cam_fill_smpio() 1507 smpio->ccb_h.timeout = timeout; in cam_fill_smpio() 1508 smpio->smp_request = smp_request; in cam_fill_smpio() 1509 smpio->smp_request_len = smp_request_len; in cam_fill_smpio() 1510 smpio->smp_response = smp_response; in cam_fill_smpio() [all …]
|
| H A D | cam.c | 427 smp_command_sbuf(&ccb->smpio, &sb, path_str, 79 - in cam_error_string() 512 smp_error_desc(ccb->smpio.smp_response[2]), in cam_error_string() 513 ccb->smpio.smp_response[2]); in cam_error_string()
|
| H A D | cam_periph.c | 880 data_ptrs[0] = &ccb->smpio.smp_request; in cam_periph_mapmem() 881 lengths[0] = ccb->smpio.smp_request_len; in cam_periph_mapmem() 883 data_ptrs[1] = &ccb->smpio.smp_response; in cam_periph_mapmem() 884 lengths[1] = ccb->smpio.smp_response_len; in cam_periph_mapmem() 1059 data_ptrs[0] = &ccb->smpio.smp_request; in cam_periph_unmapmem() 1060 lengths[0] = ccb->smpio.smp_request_len; in cam_periph_unmapmem() 1062 data_ptrs[1] = &ccb->smpio.smp_response; in cam_periph_unmapmem() 1063 lengths[1] = ccb->smpio.smp_response_len; in cam_periph_unmapmem()
|
| /freebsd/sys/dev/mps/ |
| H A D | mps_sas.c | 2716 if (ccb->smpio.smp_response[2] == SMP_FR_ACCEPTED) in mpssas_smpio_complete() 2761 if ((ccb->smpio.smp_request_sglist_cnt > 1) in mpssas_send_smpcmd() 2762 || (ccb->smpio.smp_response_sglist_cnt > 1)) { in mpssas_send_smpcmd() 2780 if (ccb->smpio.smp_request_sglist_cnt != 0) { in mpssas_send_smpcmd() 2783 req_sg = (bus_dma_segment_t *)ccb->smpio.smp_request; in mpssas_send_smpcmd() 2786 request = ccb->smpio.smp_request; in mpssas_send_smpcmd() 2788 if (ccb->smpio.smp_response_sglist_cnt != 0) { in mpssas_send_smpcmd() 2791 rsp_sg = (bus_dma_segment_t *)ccb->smpio.smp_response; in mpssas_send_smpcmd() 2794 response = ccb->smpio.smp_response; in mpssas_send_smpcmd() 2797 request = ccb->smpio.smp_request; in mpssas_send_smpcmd() [all …]
|
| /freebsd/sys/dev/mpr/ |
| H A D | mpr_sas.c | 2907 if (ccb->smpio.smp_response[2] == SMP_FR_ACCEPTED) in mprsas_smpio_complete() 2952 if ((ccb->smpio.smp_request_sglist_cnt > 1) in mprsas_send_smpcmd() 2953 || (ccb->smpio.smp_response_sglist_cnt > 1)) { in mprsas_send_smpcmd() 2970 if (ccb->smpio.smp_request_sglist_cnt != 0) { in mprsas_send_smpcmd() 2973 req_sg = (bus_dma_segment_t *)ccb->smpio.smp_request; in mprsas_send_smpcmd() 2976 request = ccb->smpio.smp_request; in mprsas_send_smpcmd() 2978 if (ccb->smpio.smp_response_sglist_cnt != 0) { in mprsas_send_smpcmd() 2981 rsp_sg = (bus_dma_segment_t *)ccb->smpio.smp_response; in mprsas_send_smpcmd() 2984 response = ccb->smpio.smp_response; in mprsas_send_smpcmd() 2987 request = ccb->smpio.smp_request; in mprsas_send_smpcmd() [all …]
|
| /freebsd/sys/dev/pms/freebsd/driver/ini/src/ |
| H A D | osapi.c | 442 struct ccb_smpio *csmpio = &ccb->smpio; in ostiInitiatorSMPCompleted()
|
| H A D | agtiapi.c | 3373 struct ccb_smpio *csmpio = &ccb->smpio; in agtiapi_PrepareSMPSGList() 3505 struct ccb_smpio *csmpio = &ccb->smpio; in agtiapi_PrepareSMPSGList()
|
| /freebsd/sbin/camcontrol/ |
| H A D | camcontrol.c | 7881 cam_fill_smpio(&ccb->smpio, in smpcmd() 7891 ccb->smpio.flags = SMP_FLAG_NONE; in smpcmd() 8356 smp_report_general(&ccb->smpio, in smpreportgeneral() 8390 CCB_CLEAR_ALL_EXCEPT_HDR(&ccb->smpio); in smpreportgeneral() 8651 smp_phy_control(&ccb->smpio, in smpphycontrol() 8739 smp_report_manuf_info(&ccb->smpio, in smpmaninfo() 9133 smp_report_general(&ccb->smpio, in smpphylist() 9205 CCB_CLEAR_ALL_EXCEPT_HDR(&ccb->smpio); in smpphylist() 9210 smp_discover(&ccb->smpio, in smpphylist()
|