/src/sys/ufs/lfs/ |
lfs_subr.c | 278 * lfs_seglock -- 282 lfs_seglock(struct lfs *fs, unsigned long flags) function in typeref:typename:int 287 if (fs->lfs_seglock) { 290 ++fs->lfs_seglock; 298 while (fs->lfs_seglock) { 299 (void)mtsleep(&fs->lfs_seglock, PRIBIO + 1, 300 "lfs_seglock", 0, &lfs_lock); 305 fs->lfs_seglock = 1; 451 if (fs->lfs_seglock == 1) { 498 --fs->lfs_seglock; [all...] |
lfs_subr.c | 278 * lfs_seglock -- 282 lfs_seglock(struct lfs *fs, unsigned long flags) function in typeref:typename:int 287 if (fs->lfs_seglock) { 290 ++fs->lfs_seglock; 298 while (fs->lfs_seglock) { 299 (void)mtsleep(&fs->lfs_seglock, PRIBIO + 1, 300 "lfs_seglock", 0, &lfs_lock); 305 fs->lfs_seglock = 1; 451 if (fs->lfs_seglock == 1) { 498 --fs->lfs_seglock; [all...] |
lfs.h | 1028 uint32_t lfs_seglock; /* single-thread the segment writer */ member in struct:lfs
|
lfs.h | 1028 uint32_t lfs_seglock; /* single-thread the segment writer */ member in struct:lfs
|
/src/sbin/fsck_lfs/ |
segwrite.c | 155 lfs_seglock(fs, flags | SEGM_CKP); 929 * lfs_seglock -- 933 lfs_seglock(struct lfs * fs, unsigned long flags) function in typeref:typename:int 938 if (fs->lfs_seglock) { 939 ++fs->lfs_seglock; 943 fs->lfs_seglock = 1; 970 if (fs->lfs_seglock == 1) { 995 --fs->lfs_seglock; 997 } else if (fs->lfs_seglock == 0) { 1000 --fs->lfs_seglock; [all...] |
segwrite.c | 155 lfs_seglock(fs, flags | SEGM_CKP); 929 * lfs_seglock -- 933 lfs_seglock(struct lfs * fs, unsigned long flags) function in typeref:typename:int 938 if (fs->lfs_seglock) { 939 ++fs->lfs_seglock; 943 fs->lfs_seglock = 1; 970 if (fs->lfs_seglock == 1) { 995 --fs->lfs_seglock; 997 } else if (fs->lfs_seglock == 0) { 1000 --fs->lfs_seglock; [all...] |