Lines Matching defs:sim
98 struct cam_sim *sim;
357 sc->sim = cam_sim_alloc(vscsi_cam_action, vscsi_cam_poll, "vscsi", sc,
361 if (sc->sim == NULL) {
370 if (xpt_bus_register(sc->sim, dev, 0) != 0) {
372 cam_sim_free(sc->sim, FALSE);
373 sc->sim = NULL;
393 if (sc->sim != NULL) {
395 xpt_bus_deregister(cam_sim_path(sc->sim));
396 cam_sim_free(sc->sim, FALSE);
397 sc->sim = NULL;
412 vscsi_cam_action(struct cam_sim *sim, union ccb *ccb)
414 struct vscsi_softc *sc = cam_sim_softc(sim);
433 strncpy(cpi->dev_name, cam_sim_name(sim), DEV_IDLEN);
434 cpi->unit_number = cam_sim_unit(sim);
435 cpi->bus_id = cam_sim_bus(sim);
918 vscsi_cam_poll(struct cam_sim *sim)
920 struct vscsi_softc *sc = cam_sim_softc(sim);