Home | History | Annotate | Download | only in newfs_udf

Lines Matching refs:vpart

3877 udf_translate_vtop(uint32_t lb_num, uint16_t vpart,
3892 if (vpart > UDF_VTOP_RAWPART)
3897 part = context.vtop[vpart];
3900 switch (context.vtop_tp[vpart]) {
4003 vpart = part;
4006 * vpart and lb_num are updated, translate again since we
4012 context.vtop_tp[vpart]);
4061 udf_read_virt(void *blob, uint32_t location, uint16_t vpart,
4071 if (udf_translate_vtop(location, vpart, &phys, &ext)) {
4088 udf_write_virt(void *blob, uint32_t location, uint16_t vpart,
4096 if (context.vtop_tp[vpart] == UDF_VTOP_TYPE_VIRT) {
4100 udf_translate_vtop(alloc_pos, context.vtop[vpart], &phys, &ext);
4107 if (udf_translate_vtop(location, vpart, &phys, &ext)) {
4202 udf_read_dscr_virt(uint32_t sector, uint16_t vpart, union dscrptr **dstp)
4217 error = udf_read_virt(dst, sector, vpart, 1);
4249 error = udf_read_virt(pos, sector + 1, vpart, sectors-1);
4266 udf_write_dscr_virt(union dscrptr *dscr, uint32_t location, uint16_t vpart,
4293 return udf_write_virt(dscr, location, vpart, sectors);
4309 udf_partition_alloc(int nblk, int vpart, struct long_ad *pos)
4313 pos->loc.lb_num = udf_rw32(context.alloc_pos[vpart]);
4314 pos->loc.part_num = udf_rw16(vpart);
4316 udf_mark_allocated(context.alloc_pos[vpart], vpart, nblk);
4317 context.alloc_pos[vpart] += nblk;