CAM_PERIPH_BIO
cam_periph_alloc(xptregister, NULL, NULL, NULL, "xpt", CAM_PERIPH_BIO,
case CAM_PERIPH_BIO:
CAM_PERIPH_BIO,
"cd", CAM_PERIPH_BIO,
CAM_PERIPH_BIO, cgd->ccb_h.path,
"da", CAM_PERIPH_BIO,
CAM_PERIPH_BIO, cgd->ccb_h.path,
ptstart, "pt", CAM_PERIPH_BIO,
"sa", CAM_PERIPH_BIO, cgd->ccb_h.path,
sescleanup, sesstart, "ses", CAM_PERIPH_BIO,
"sg", CAM_PERIPH_BIO, cgd->ccb_h.path,
"targbh", CAM_PERIPH_BIO,
"targ", CAM_PERIPH_BIO, path, targasync, 0, softc);
status = cam_periph_alloc(isptargctor, NULL, isptargdtor, isptargstart, "isptarg", CAM_PERIPH_BIO, wpath, NULL, 0, softc);
status = cam_periph_alloc(isptargctor, NULL, isptargdtor, isptargstart, "isptarg", CAM_PERIPH_BIO, path, NULL, 0, softc);