Lines Matching defs:sim
77 struct cam_sim *sim;
96 static void cfcs_poll(struct cam_sim *sim);
101 void cfcs_action(struct cam_sim *sim, union ccb *ccb);
180 softc->sim = cam_sim_alloc(cfcs_action, cfcs_poll, softc->port_name,
183 if (softc->sim == NULL) {
189 if (xpt_bus_register(softc->sim, NULL, 0) != CAM_SUCCESS) {
196 cam_sim_path(softc->sim),
200 xpt_bus_deregister(cam_sim_path(softc->sim));
208 if (softc->sim)
209 cam_sim_free(softc->sim, /*free_devq*/ TRUE);
225 xpt_bus_deregister(cam_sim_path(softc->sim));
226 cam_sim_free(softc->sim, /*free_devq*/ TRUE);
234 cfcs_poll(struct cam_sim *sim)
254 cam_sim_path(softc->sim), CAM_TARGET_WILDCARD,
484 cfcs_action(struct cam_sim *sim, union ccb *ccb)
489 softc = (struct cfcs_softc *)cam_sim_softc(sim);
766 strlcpy(cpi->dev_name, cam_sim_name(sim), DEV_IDLEN);