Lines Matching refs:sim
52 static void nvme_sim_action(struct cam_sim *sim, union ccb *ccb);
53 static void nvme_sim_poll(struct cam_sim *sim);
55 #define sim2softc(sim) ((struct nvme_sim_softc *)cam_sim_softc(sim))
56 #define sim2ctrlr(sim) (sim2softc(sim)->s_ctrlr)
86 nvme_sim_nvmeio(struct cam_sim *sim, union ccb *ccb)
94 ctrlr = sim2ctrlr(sim);
143 nvme_sim_action(struct cam_sim *sim, union ccb *ccb)
151 ctrlr = sim2ctrlr(sim);
184 cpi->bus_id = cam_sim_bus(sim);
188 strlcpy(cpi->dev_name, cam_sim_name(sim), DEV_IDLEN);
189 cpi->unit_number = cam_sim_unit(sim);
261 nvme_sim_nvmeio(sim, ccb);
271 nvme_sim_poll(struct cam_sim *sim)
274 nvme_ctrlr_poll(sim2ctrlr(sim));
296 printf("Failed to allocate a sim\n");