Lines Matching refs:nrsc
60 if (!sess->nrsc) { in ndmos_scsi_register_callbacks()
61 sess->nrsc = NDMOS_API_MALLOC(sizeof(struct ndm_robot_simulator_callbacks)); in ndmos_scsi_register_callbacks()
62 if (sess->nrsc) { in ndmos_scsi_register_callbacks()
63 memcpy(sess->nrsc, callbacks, in ndmos_scsi_register_callbacks()
71 if (sess->nrsc) { in ndmos_scsi_unregister_callbacks()
72 NDMOS_API_FREE(sess->nrsc); in ndmos_scsi_unregister_callbacks()
73 sess->nrsc = NULL; in ndmos_scsi_unregister_callbacks()
99 if (sess->nrsc && sess->nrsc->scsi_open) { in ndmos_scsi_open()
100 err = sess->nrsc->scsi_open(sess, name); in ndmos_scsi_open()
111 if (sess->nrsc && sess->nrsc->scsi_close) { in ndmos_scsi_close()
112 err = sess->nrsc->scsi_close(sess); in ndmos_scsi_close()
132 if (sess->nrsc && sess->nrsc->scsi_reset) { in ndmos_scsi_reset_device()
133 err = sess->nrsc->scsi_reset(sess); in ndmos_scsi_reset_device()
157 if (sess->nrsc && sess->nrsc->scsi_execute_cdb) { in ndmos_scsi_execute_cdb()
158 err = sess->nrsc->scsi_execute_cdb(sess, request, reply); in ndmos_scsi_execute_cdb()