• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/dev/aacraid/

Lines Matching refs:sim

97 	struct cam_sim		*sim;
172 struct aac_sim *sim;
178 TAILQ_FOREACH(sim, &sc->aac_sim_tqh, sim_link) {
179 camsc = sim->aac_cam;
192 cam_sim_path(camsc->sim),
215 xpt_release_simq(camsc->sim, 1);
257 xpt_bus_deregister(cam_sim_path(camsc->sim));
258 cam_sim_free(camsc->sim, /*free_devq*/TRUE);
274 struct cam_sim *sim;
291 sim = aac_sim_alloc(aac_cam_action, aac_cam_poll, "aacraidp", camsc,
293 if (sim == NULL) {
298 /* Since every bus has it's own sim, every bus 'appears' as bus 0 */
300 if (aac_xpt_bus_register(sim, dev, 0) != CAM_SUCCESS) {
301 cam_sim_free(sim, TRUE);
306 if (xpt_create_path(&path, NULL, cam_sim_path(sim),
308 xpt_bus_deregister(cam_sim_path(sim));
309 cam_sim_free(sim, TRUE);
317 camsc->sim = sim;
353 aac_container_rw_command(struct cam_sim *sim, union ccb *ccb, u_int8_t *cmdp)
361 camsc = (struct aac_cam *)cam_sim_softc(sim);
368 xpt_freeze_simq(sim, 1);
506 aac_container_special_command(struct cam_sim *sim, union ccb *ccb,
513 camsc = (struct aac_cam *)cam_sim_softc(sim);
622 xpt_freeze_simq(sim, 1);
844 aac_passthrough_command(struct cam_sim *sim, union ccb *ccb)
852 camsc = (struct aac_cam *)cam_sim_softc(sim);
859 xpt_freeze_simq(sim, 1);
961 aac_cam_action(struct cam_sim *sim, union ccb *ccb)
966 camsc = (struct aac_cam *)cam_sim_softc(sim);
1032 strlcpy(cpi->dev_name, cam_sim_name(sim), DEV_IDLEN);
1033 cpi->unit_number = cam_sim_unit(sim);
1068 ccb->ccb_h.status = aac_cam_reset_bus(sim, ccb);
1079 ccb->ccb_h.status = aac_cam_abort_ccb(sim, ccb);
1083 ccb->ccb_h.status = aac_cam_term_io(sim, ccb);
1106 aac_container_rw_command(sim, ccb, cmdp);
1108 aac_container_special_command(sim, ccb, cmdp);
1110 aac_passthrough_command(sim, ccb);
1115 aac_cam_poll(struct cam_sim *sim)
1244 aac_cam_reset_bus(struct cam_sim *sim, union ccb *ccb)
1254 camsc = (struct aac_cam *)cam_sim_softc(sim);
1265 xpt_freeze_simq(sim, 1);
1323 aac_cam_abort_ccb(struct cam_sim *sim, union ccb *ccb)
1329 aac_cam_term_io(struct cam_sim *sim, union ccb *ccb)