Lines Matching defs:sim
58 void isci_action(struct cam_sim *sim, union ccb *ccb);
59 void isci_poll(struct cam_sim *sim);
249 controller->sim = NULL;
387 xpt_freeze_simq(controller->sim, 1);
584 xpt_release_simq(isci_controller->sim, TRUE);
619 controller->sim = cam_sim_alloc(isci_action, isci_poll, "isci",
623 if(controller->sim == NULL) {
629 if(xpt_bus_register(controller->sim, parent, controller->index)
632 cam_sim_free(controller->sim, TRUE);
638 cam_sim_path(controller->sim), CAM_TARGET_WILDCARD,
641 xpt_bus_deregister(cam_sim_path(controller->sim));
642 cam_sim_free(controller->sim, TRUE);
650 void isci_poll(struct cam_sim *sim)
653 (struct ISCI_CONTROLLER *)cam_sim_softc(sim);
658 void isci_action(struct cam_sim *sim, union ccb *ccb)
661 (struct ISCI_CONTROLLER *)cam_sim_softc(sim);
667 int bus = cam_sim_bus(sim);
668 ccb->ccb_h.ccb_sim_ptr = sim;
678 cpi->unit_number = cam_sim_unit(sim);
684 strlcpy(cpi->dev_name, cam_sim_name(sim), DEV_IDLEN);