Lines Matching refs:ump

70 #define PRIV(ump) ((struct strat_private *) ump->strategy_private)
133 struct udf_mount *ump = args->ump;
134 struct strat_private *priv = PRIV(ump);
137 lb_size = udf_rw32(ump->logical_vol->lb_size);
149 struct udf_mount *ump = args->ump;
150 struct strat_private *priv = PRIV(ump);
161 struct udf_mount *ump = args->ump;
163 struct strat_private *priv = PRIV(ump);
168 lb_size = udf_rw32(ump->logical_vol->lb_size);
170 error = udf_translate_vtop(ump, icb, &sector, &dummy);
175 error = udf_read_phys_dscr(ump, sector, M_UDFTEMP, &tmpdscr);
190 struct udf_mount *ump = args->ump;
204 KASSERT(ump->vtop_tp[vpart] != UDF_VTOP_TYPE_VIRT);
207 error = udf_translate_vtop(ump, icb, &sector, &dummy);
217 error = udf_write_phys_dscr_sync(ump, udf_node, UDF_C_NODE,
222 error = udf_write_phys_dscr_async(ump, udf_node, UDF_C_NODE,
244 struct udf_mount *ump = args->ump;
255 int sector_size = ump->discinfo.sector_size;
260 KASSERT(ump);
278 class = ump->discinfo.mmc_class;
280 (ump->discinfo.mmc_cur & MMC_CAP_HW_DEFECTFREE) ||
281 (ump->vfs_mountp->mnt_flag & MNT_RDONLY));
288 VOP_STRATEGY(ump->devvp, buf);
293 lb_size = udf_rw32(ump->logical_vol->lb_size);
305 udf_fixup_node_internals(ump, buf->b_data, buf->b_udf_c_type);
306 VOP_STRATEGY(ump->devvp, buf);
323 lmapping = ump->la_lmapping;
324 node_ad_cpy = ump->la_node_ad_cpy;
327 udf_late_allocate_buf(ump, buf, lmapping, node_ad_cpy, &vpart_num);
352 udf_fixup_node_internals(ump, buf->b_data, buf->b_udf_c_type);
360 pmapping = ump->la_pmapping;
362 udf_translate_vtop_list(ump, sectors, vpart_num, lmapping, pmapping);
398 VOP_STRATEGY(ump->devvp, nestbuf);
406 struct udf_mount *ump = args->ump;
407 struct strat_private *priv = PRIV(ump);
411 ump->strategy_private = malloc(sizeof(struct strat_private),
413 priv = ump->strategy_private;
423 lb_size = udf_rw32(ump->logical_vol->lb_size);
432 struct udf_mount *ump = args->ump;
433 struct strat_private *priv = PRIV(ump);
439 free(ump->strategy_private, M_UDFTEMP);
440 ump->strategy_private = NULL;