Lines Matching defs:sim
53 static void aic_action(struct cam_sim *sim, union ccb *ccb);
69 static void aic_poll(struct cam_sim *sim);
105 aic_action(struct cam_sim *sim, union ccb *ccb)
111 aic = (struct aic_softc *)cam_sim_softc(sim);
122 xpt_freeze_simq(aic->sim, /*count*/1);
282 cpi->bus_id = cam_sim_bus(sim);
286 strncpy(cpi->dev_name, cam_sim_name(sim), DEV_IDLEN);
287 cpi->unit_number = cam_sim_unit(sim);
1057 cam_sim_path(aic->sim),
1116 aic_poll(struct cam_sim *sim)
1118 aic_intr_locked(cam_sim_softc(sim));
1146 xpt_freeze_simq(aic->sim, /*count*/1);
1542 aic->sim = cam_sim_alloc(aic_action, aic_poll, "aic", aic,
1544 if (aic->sim == NULL) {
1550 if (xpt_bus_register(aic->sim, aic->dev, 0) != CAM_SUCCESS) {
1551 cam_sim_free(aic->sim, /*free_devq*/TRUE);
1557 cam_sim_path(aic->sim), CAM_TARGET_WILDCARD,
1559 xpt_bus_deregister(cam_sim_path(aic->sim));
1560 cam_sim_free(aic->sim, /*free_devq*/TRUE);
1590 xpt_bus_deregister(cam_sim_path(aic->sim));
1591 cam_sim_free(aic->sim, /*free_devq*/TRUE);