Changeset View
Changeset View
Standalone View
Standalone View
sys/fs/udf/udf_vnops.c
Show First 20 Lines • Show All 1,059 Lines • ▼ Show 20 Lines | udf_bmap(struct vop_bmap_args *a) | ||||
uint32_t max_size; | uint32_t max_size; | ||||
daddr_t lsector; | daddr_t lsector; | ||||
int nblk; | int nblk; | ||||
int error; | int error; | ||||
node = VTON(a->a_vp); | node = VTON(a->a_vp); | ||||
if (a->a_bop != NULL) | if (a->a_bop != NULL) | ||||
*a->a_bop = &node->udfmp->im_devvp->v_bufobj; | *a->a_bop = vp2bo(node->udfmp->im_devvp); | ||||
if (a->a_bnp == NULL) | if (a->a_bnp == NULL) | ||||
return (0); | return (0); | ||||
if (a->a_runb) | if (a->a_runb) | ||||
*a->a_runb = 0; | *a->a_runb = 0; | ||||
/* | /* | ||||
* UDF_INVALID_BMAP means data embedded into fentry, this is an internal | * UDF_INVALID_BMAP means data embedded into fentry, this is an internal | ||||
* error that should not be propagated to calling code. | * error that should not be propagated to calling code. | ||||
▲ Show 20 Lines • Show All 414 Lines • Show Last 20 Lines |