xpt_path_sim
sim = xpt_path_sim(path);
struct cam_sim *xpt_path_sim(struct cam_path *path);
softc->sim = xpt_path_sim(path);
id->host_no = cam_sim_path(xpt_path_sim(periph->path));
bus = cam_sim_bus(xpt_path_sim(csio->ccb_h.path));
xpt_release_simq(xpt_path_sim(csio->ccb_h.path), 0);
bus = cam_sim_bus(xpt_path_sim(csio->ccb_h.path));
xpt_freeze_simq(xpt_path_sim(ccb->ccb_h.path), 1);
cam_sim_unit(xpt_path_sim(ccb->ccb_h.path));
cam_sim_bus(xpt_path_sim(ccb->ccb_h.path));
#define XS_ISP(ccb) cam_sim_softc(xpt_path_sim((ccb)->ccb_h.path))
#define XS_CHANNEL(ccb) cam_sim_bus(xpt_path_sim((ccb)->ccb_h.path))
sim = xpt_path_sim(ccb->ccb_h.path);
} else if (xpt_path_sim(cts->ccb_h.path) == mpt->phydisk_sim) {
sim = xpt_path_sim(cmd->ccb_ptr->ccb_h.path);
struct cam_sim *sim = xpt_path_sim(ccb->ccb_h.path);
fcp = FCPORT(ocs, cam_sim_bus(xpt_path_sim((ccb)->ccb_h.path)));
int bus = cam_sim_bus(xpt_path_sim((ccb)->ccb_h.path));
int bus = cam_sim_bus(xpt_path_sim((ccb)->ccb_h.path));
ocs_fcport *fcp = FCPORT(ocs, cam_sim_bus(xpt_path_sim((accb)->ccb_h.path)));
xpt_release_simq(xpt_path_sim(csio->ccb_h.path), 0);