cd_size
icp->icp_cdr[j].cd_size = icp->icp_info;
if (icp->icp_cdr[j].cd_size != 0)
if (icp->icp_cdr[j].cd_size == 0)
if (icp->icp_cdr[unit].cd_size != 0)
icp->icp_cdr[unit].cd_size = 0;
device_xname(icp->icp_dv), unit, icp->icp_cdr[unit].cd_size,
newsize != icp->icp_cdr[unit].cd_size ||
if (icp->icp_cdr[unit].cd_size == 0)
icp->icp_cdr[unit].cd_size = newsize;
if (icp->icp_cdr[unit].cd_size != 0) {
icp->icp_cdr[unit].cd_size = 0;
u_int cd_size;
ld->sc_secperunit = cd->cd_size;
(void *)DMAADDR(p), (void *)p->cd_size));
n->cd_size = size;
error = bus_dmamem_alloc(n->cd_tag, n->cd_size,
error = bus_dmamem_map(n->cd_tag, n->cd_segs, n->cd_nsegs, n->cd_size,
error = bus_dmamap_create(n->cd_tag, n->cd_size, 1, n->cd_size, 0,
error = bus_dmamap_load(n->cd_tag, n->cd_map, n->cd_addr, n->cd_size,
bus_dmamem_unmap(n->cd_tag, n->cd_addr, n->cd_size);
bus_dmamem_unmap(n->cd_tag, n->cd_addr, n->cd_size);
size_t cd_size;
static u_long cd_size(struct cd_softc *, int);
if (cd_size(cd, flags) == 0)
int32_t cd_size; /* size of media area (sectors) */