Lines Matching refs:psim
1462 static void arcmsr_poll(struct cam_sim *psim) in arcmsr_poll() argument
1467 acb = (struct AdapterControlBlock *)cam_sim_softc(psim); in arcmsr_poll()
1694 if (xpt_create_path(&path, NULL, cam_sim_path(acb->psim), target, lun) != CAM_REQ_CMP) in arcmsr_rescan_lun()
3021 xpt_freeze_simq(acb->psim, 1); in arcmsr_execute_srb()
3154 static void arcmsr_action(struct cam_sim *psim, union ccb *pccb) in arcmsr_action() argument
3158 acb = (struct AdapterControlBlock *) cam_sim_softc(psim); in arcmsr_action()
3194 xpt_freeze_simq(acb->psim, 1); in arcmsr_action()
3210 cpi->bus_id = cam_sim_bus(psim); in arcmsr_action()
3213 strlcpy(cpi->dev_name, cam_sim_name(psim), DEV_IDLEN); in arcmsr_action()
3214 cpi->unit_number = cam_sim_unit(psim); in arcmsr_action()
5180 …acb->psim = cam_sim_alloc(arcmsr_action, arcmsr_poll, "arcmsr", acb, unit, &acb->isr_lock, 1, ARCM… in arcmsr_attach()
5181 if(acb->psim == NULL) { in arcmsr_attach()
5186 if(xpt_bus_register(acb->psim, dev, 0) != CAM_SUCCESS) { in arcmsr_attach()
5190 …if(xpt_create_path(&acb->ppath, /* periph */ NULL, cam_sim_path(acb->psim), CAM_TARGET_WILDCARD, C… in arcmsr_attach()
5202 csa.callback_arg = acb->psim; in arcmsr_attach()
5219 xpt_bus_deregister(cam_sim_path(acb->psim)); in arcmsr_attach()
5221 cam_sim_free(acb->psim, /* free_simq */ TRUE); in arcmsr_attach()
5404 xpt_bus_deregister(cam_sim_path(acb->psim)); in arcmsr_detach()
5405 cam_sim_free(acb->psim, TRUE); in arcmsr_detach()