Lines Matching refs:ul

64 	ml_unit_t		*ul	= ufsvfsp->vfs_log;
67 ASSERT(ufsvfsp->vfs_dev == ul->un_dev);
69 ASSERT(((ul->un_debug & (MT_TRANSACT|MT_MATAMAP)) == 0) ||
70 top_delta_debug(ul, mof, nb, dtyp));
72 deltamap_add(ul->un_deltamap, mof, nb, dtyp, func, arg, tp);
74 ul->un_logmap->mtm_ref = 1; /* for roll thread's heuristic */
86 ml_unit_t *ul = ufsvfsp->vfs_log;
89 ASSERT(ufsvfsp->vfs_dev == ul->un_dev);
91 ASSERT(((ul->un_debug & (MT_TRANSACT|MT_MATAMAP)) == 0) ||
93 top_delta_debug(ul, mof, nb, DT_CANCEL)));
96 deltamap_del(ul->un_deltamap, mof, nb);
98 logmap_cancel(ul, mof, nb, metadata);
103 ul->un_logmap->mtm_ref = 1;
112 ml_unit_t *ul = ufsvfsp->vfs_log;
114 ASSERT(ufsvfsp->vfs_dev == ul->un_dev);
116 if (logmap_iscancel(ul->un_logmap, mof, nb))
118 if (ul->un_flags & LDL_ERROR)
129 ml_unit_t *ul = ufsvfsp->vfs_log;
131 ASSERT(ufsvfsp->vfs_dev == ul->un_dev);
132 ldl_seterror(ul, "ufs is forcing a ufs log error");
155 ml_unit_t *ul = ufsvfsp->vfs_log;
156 mt_map_t *mtm = ul->un_logmap;
192 ml_unit_t *ul = ufsvfsp->vfs_log;
193 mt_map_t *mtm = ul->un_logmap;
197 ASSERT(ufsvfsp->vfs_dev == ul->un_dev);
291 resv = size + ul->un_resv_wantin + ul->un_resv;
292 if (resv > ul->un_maxresv) {
300 ul->un_resv_wantin += size;
318 if (size && (ul->un_resv && ((size + ul->un_resv) >
319 ul->un_maxresv)) && !panicstr) {
338 ul->un_resv += size;
345 ASSERT(((ul->un_debug & MT_TRANSACT) == 0) ||
346 top_begin_debug(ul, topid, size));
354 ml_unit_t *ul = ufsvfsp->vfs_log;
355 mt_map_t *mtm = ul->un_logmap;
358 ASSERT(ufsvfsp->vfs_dev == ul->un_dev);
387 if (((size + ul->un_resv + ul->un_resv_wantin) > ul->un_maxresv) &&
439 ul->un_resv += size;
444 ASSERT(((ul->un_debug & MT_TRANSACT) == 0) ||
445 top_begin_debug(ul, topid, size));
453 ml_unit_t *ul = ufsvfsp->vfs_log;
454 mt_map_t *mtm = ul->un_logmap;
458 ASSERT(ufsvfsp->vfs_dev == ul->un_dev);
459 ASSERT(((ul->un_debug & MT_TRANSACT) == 0) ||
460 top_end_debug(ul, mtm, topid, size));
499 deltamap_push(ul);
501 ASSERT(((ul->un_debug & MT_FORCEROLL) == 0) ||
502 top_roll_debug(ul));
518 ul->un_resv = 0; /* unreserve the log space */
525 mutex_enter(&ul->un_log_mutex);
532 logmap_commit(ul, tid);
537 ldl_waito(ul);
548 mutex_exit(&ul->un_log_mutex);
555 ul->un_resv += ul->un_resv_wantin;
559 ul->un_resv_wantin = 0;
578 if (ul->un_flags & LDL_ERROR)
586 ml_unit_t *ul = ufsvfsp->vfs_log;
587 mt_map_t *mtm = ul->un_logmap;
592 ASSERT(ufsvfsp->vfs_dev == ul->un_dev);
593 ASSERT(((ul->un_debug & MT_TRANSACT) == 0) ||
594 top_end_debug(ul, mtm, topid, size));
599 ul->un_resv -= (size - tp->deltas_size);
622 (deltamap_need_commit(ul->un_deltamap) ||
624 ldl_need_commit(ul)) &&
643 top_read_roll(rollbuf_t *rbp, ml_unit_t *ul)
651 if (logmap_list_get_roll(ul->un_logmap, mof, rbp)) {
700 ml_unit_t *ul = ufsvfsp->vfs_log;
708 ul->un_logmap->mtm_ref = 1;
721 me = deltamap_remove(ul->un_deltamap,
724 logmap_add_buf(ul, va, hmof, me, buf, hnb);
731 me = deltamap_remove(ul->un_deltamap, vamof, nb);
736 logmap_add(ul, va, vamof, me);
740 ASSERT((ul->un_matamap == NULL) ||
741 matamap_within(ul->un_matamap, vamof, nb));