Lines Matching refs:sim
54 struct cam_sim *sim; member
119 sc->sim = cam_sim_alloc(action_func, mmcnull_poll, "mmcnull", sc, in mmcnull_attach()
123 if (sc->sim == NULL) { in mmcnull_attach()
130 if (xpt_bus_register(sc->sim, dev, 0) != 0) { in mmcnull_attach()
133 cam_sim_free(sc->sim, FALSE); in mmcnull_attach()
157 if (sc->sim != NULL) { in mmcnull_detach()
159 xpt_bus_deregister(cam_sim_path(sc->sim)); in mmcnull_detach()
160 cam_sim_free(sc->sim, FALSE); in mmcnull_detach()
249 if (xpt_create_path(&dpath, NULL, cam_sim_path(sc->sim), 0, 0) != CAM_REQ_CMP) { in mmcnull_intr_sdio_newintr()
323 mmcnull_handle_mmcio(struct cam_sim *sim, union ccb *ccb) in mmcnull_handle_mmcio() argument
328 sc = cam_sim_softc(sim); in mmcnull_handle_mmcio()
341 mmcnull_action_sd(struct cam_sim *sim, union ccb *ccb) in mmcnull_action_sd() argument
345 sc = cam_sim_softc(sim); in mmcnull_action_sd()
372 strncpy(cpi->dev_name, cam_sim_name(sim), DEV_IDLEN); in mmcnull_action_sd()
373 cpi->unit_number = cam_sim_unit(sim); in mmcnull_action_sd()
374 cpi->bus_id = cam_sim_bus(sim); in mmcnull_action_sd()
419 mmcnull_handle_mmcio(sim, ccb); in mmcnull_action_sd()
437 mmcnull_action_sdio(struct cam_sim *sim, union ccb *ccb) { in mmcnull_action_sdio() argument
438 mmcnull_action_sd(sim, ccb); in mmcnull_action_sdio()
442 mmcnull_poll(struct cam_sim *sim) in mmcnull_poll() argument