Home
last modified time | relevance | path

Searched refs:topid (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dlufs_debug.c136 (long long)topid, (long)size, (long)0); in top_begin_debug()
145 tp->topid = topid; in top_begin_debug()
161 ASSERT((tp->dev == ul->un_dev) && (tp->topid == topid) && in top_end_debug()
166 mtm->mtm_tops->mtm_top_num[topid]++; in top_end_debug()
167 mtm->mtm_tops->mtm_top_size_etot[topid] += tp->esize; in top_end_debug()
168 mtm->mtm_tops->mtm_top_size_rtot[topid] += tp->rsize; in top_end_debug()
171 mtm->mtm_tops->mtm_top_size_max[topid] = tp->rsize; in top_end_debug()
172 if (mtm->mtm_tops->mtm_top_size_min[topid] == 0) in top_end_debug()
173 mtm->mtm_tops->mtm_top_size_min[topid] = in top_end_debug()
177 mtm->mtm_tops->mtm_top_size_min[topid] = in top_end_debug()
[all …]
H A Dlufs_top.c190 top_begin_sync(ufsvfs_t *ufsvfsp, top_t topid, ulong_t size, int *error) in top_begin_sync() argument
202 if (topid == TOP_FSYNC) { in top_begin_sync()
346 top_begin_debug(ul, topid, size)); in top_begin_sync()
352 top_begin_async(ufsvfs_t *ufsvfsp, top_t topid, ulong_t size, int tryasync) in top_begin_async() argument
445 top_begin_debug(ul, topid, size)); in top_begin_async()
451 top_end_sync(ufsvfs_t *ufsvfsp, int *ep, top_t topid, ulong_t size) in top_end_sync() argument
460 top_end_debug(ul, mtm, topid, size)); in top_end_sync()
584 top_end_async(ufsvfs_t *ufsvfsp, top_t topid, ulong_t size) in top_end_async() argument
594 top_end_debug(ul, mtm, topid, size)); in top_end_async()
625 (topid != TOP_GETPAGE)) { in top_end_async()
H A Dufs_trans.c147 ufs_trans_sbupdate(struct ufsvfs *ufsvfsp, struct vfs *vfsp, top_t topid) in ufs_trans_sbupdate() argument
158 TRANS_BEGIN_ASYNC(ufsvfsp, topid, TOP_SBUPDATE_SIZE); in ufs_trans_sbupdate()
160 TRANS_END_ASYNC(ufsvfsp, topid, TOP_SBUPDATE_SIZE); in ufs_trans_sbupdate()
192 ufs_trans_sbwrite(struct ufsvfs *ufsvfsp, top_t topid) in ufs_trans_sbwrite() argument
205 TRANS_BEGIN_ASYNC(ufsvfsp, topid, TOP_SBWRITE_SIZE); in ufs_trans_sbwrite()
209 TRANS_END_ASYNC(ufsvfsp, topid, TOP_SBWRITE_SIZE); in ufs_trans_sbwrite()
H A Dufs_subr.c458 ufs_syncip(struct inode *ip, int flags, int waitfor, top_t topid) in ufs_syncip() argument
519 TRANS_BEGIN_ASYNC(ufsvfsp, topid, in ufs_syncip()
529 TRANS_END_ASYNC(ufsvfsp, topid, in ufs_syncip()
545 TRANS_BEGIN_ASYNC(ufsvfsp, topid, in ufs_syncip()
555 TRANS_END_ASYNC(ufsvfsp, topid, in ufs_syncip()
/illumos-gate/usr/src/uts/common/sys/fs/
H A Dufs_trans.h350 #define TRANS_SBUPDATE(ufsvfsp, vfsp, topid) \ argument
351 ufs_trans_sbupdate(ufsvfsp, vfsp, topid)
352 #define TRANS_SYNCIP(ip, bflags, iflag, topid) \ argument
353 ufs_syncip(ip, bflags, iflag, topid)
354 #define TRANS_SBWRITE(ufsvfsp, topid) ufs_trans_sbwrite(ufsvfsp, topid) argument
527 void top_begin_sync(struct ufsvfs *ufsvfsp, top_t topid, ulong_t size,
529 int top_begin_async(struct ufsvfs *ufsvfsp, top_t topid, ulong_t size,
531 void top_end_sync(struct ufsvfs *ufsvfsp, int *ep, top_t topid,
533 void top_end_async(struct ufsvfs *ufsvfsp, top_t topid, ulong_t size);
H A Dufs_log.h546 uint_t topid; /* transaction type */ member