Home
last modified time | relevance | path

Searched refs:smpio (Results 1 – 12 of 12) sorted by relevance

/freebsd/sys/cam/scsi/
H A Dsmp_all.c228 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 Dsmp_all.h477 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 Dscsi_pass.c979 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 Disci_io_request.c108 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 Dcam_ccb.h1409 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 Dcam.c427 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 Dcam_periph.c880 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 Dmps_sas.c2716 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 Dmpr_sas.c2907 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 Dosapi.c442 struct ccb_smpio *csmpio = &ccb->smpio; in ostiInitiatorSMPCompleted()
H A Dagtiapi.c3373 struct ccb_smpio *csmpio = &ccb->smpio; in agtiapi_PrepareSMPSGList()
3505 struct ccb_smpio *csmpio = &ccb->smpio; in agtiapi_PrepareSMPSGList()
/freebsd/sbin/camcontrol/
H A Dcamcontrol.c7881 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()