Lines Matching refs:camsc
169 struct aac_cam *camsc; in aac_cam_rescan() local
175 camsc = sim->aac_cam; in aac_cam_rescan()
176 if (camsc == NULL || camsc->inf == NULL || in aac_cam_rescan()
177 camsc->inf->BusNumber != channel) in aac_cam_rescan()
188 cam_sim_path(camsc->sim), in aac_cam_rescan()
204 struct aac_cam *camsc; in aac_cam_event() local
209 camsc = ccb->ccb_h.sim_priv.entries[0].ptr; in aac_cam_event()
211 xpt_release_simq(camsc->sim, 1); in aac_cam_event()
227 struct aac_cam *camsc; in aac_cam_probe() local
229 camsc = (struct aac_cam *)device_get_softc(dev); in aac_cam_probe()
230 if (!camsc->inf) in aac_cam_probe()
232 fwprintf(camsc->inf->aac_sc, HBA_FLAGS_DBG_FUNCTION_ENTRY_B, ""); in aac_cam_probe()
240 struct aac_cam *camsc; in aac_cam_detach() local
242 camsc = (struct aac_cam *)device_get_softc(dev); in aac_cam_detach()
243 if (!camsc->inf) in aac_cam_detach()
245 sc = camsc->inf->aac_sc; in aac_cam_detach()
247 camsc->inf->aac_cam = NULL; in aac_cam_detach()
251 xpt_async(AC_LOST_DEVICE, camsc->path, NULL); in aac_cam_detach()
252 xpt_free_path(camsc->path); in aac_cam_detach()
253 xpt_bus_deregister(cam_sim_path(camsc->sim)); in aac_cam_detach()
254 cam_sim_free(camsc->sim, /*free_devq*/TRUE); in aac_cam_detach()
272 struct aac_cam *camsc; in aac_cam_attach() local
275 camsc = (struct aac_cam *)device_get_softc(dev); in aac_cam_attach()
280 camsc->inf = inf; in aac_cam_attach()
281 camsc->inf->aac_cam = camsc; in aac_cam_attach()
287 sim = aac_sim_alloc(aac_cam_action, aac_cam_poll, "aacraidp", camsc, in aac_cam_attach()
313 camsc->sim = sim; in aac_cam_attach()
314 camsc->path = path; in aac_cam_attach()
351 struct aac_cam *camsc; in aac_container_rw_command() local
357 camsc = (struct aac_cam *)cam_sim_softc(sim); in aac_container_rw_command()
358 sc = camsc->inf->aac_sc; in aac_container_rw_command()
366 ccb->ccb_h.sim_priv.entries[0].ptr = camsc; in aac_container_rw_command()
505 struct aac_cam *camsc; in aac_container_special_command() local
509 camsc = (struct aac_cam *)cam_sim_softc(sim); in aac_container_special_command()
510 sc = camsc->inf->aac_sc; in aac_container_special_command()
620 ccb->ccb_h.sim_priv.entries[0].ptr = camsc; in aac_container_special_command()
842 struct aac_cam *camsc; in aac_passthrough_command() local
848 camsc = (struct aac_cam *)cam_sim_softc(sim); in aac_passthrough_command()
849 sc = camsc->inf->aac_sc; in aac_passthrough_command()
857 ccb->ccb_h.sim_priv.entries[0].ptr = camsc; in aac_passthrough_command()
932 srb->bus = camsc->inf->BusNumber - 1; /* Bus no. rel. to the card */ in aac_passthrough_command()
959 struct aac_cam *camsc; in aac_cam_action() local
962 camsc = (struct aac_cam *)cam_sim_softc(sim); in aac_cam_action()
963 sc = camsc->inf->aac_sc; in aac_cam_action()
1006 cpi->max_target = camsc->inf->TargetsPerBus - 1; in aac_cam_action()
1008 cpi->initiator_id = camsc->inf->InitiatorBusId; in aac_cam_action()
1009 cpi->bus_id = camsc->inf->BusNumber; in aac_cam_action()
1063 camsc->inf->BusType != CONTAINER_BUS) { in aac_cam_action()
1091 if (camsc->inf->BusType == CONTAINER_BUS) { in aac_cam_action()
1251 struct aac_cam *camsc; in aac_cam_reset_bus() local
1256 camsc = (struct aac_cam *)cam_sim_softc(sim); in aac_cam_reset_bus()
1257 sc = camsc->inf->aac_sc; in aac_cam_reset_bus()
1269 ccb->ccb_h.sim_priv.entries[0].ptr = camsc; in aac_cam_reset_bus()
1311 rbc->BusNumber = camsc->inf->BusNumber - 1; in aac_cam_reset_bus()