Searched refs:B_LOCKED (Results 1 - 10 of 10) sorted by relevance
/darwin-on-arm/xnu/bsd/sys/ |
H A D | buf_internal.h | 185 #define BUF_X_RDFLAGS (B_PHYS | B_RAW | B_LOCKED | B_ASYNC | B_READ | B_WRITE | B_PAGEIO |\ 191 #define BUF_X_WRFLAGS (B_PHYS | B_RAW | B_LOCKED | B_ASYNC | B_READ | B_WRITE | B_PAGEIO |\
|
H A D | buf.h | 83 #define B_LOCKED 0x00000010 /* Locked in core (not reusable). */ macro 280 @param flags Flags to add to buffer's mask. B_LOCKED/B_NOCACHE/B_ASYNC/B_READ/B_WRITE/B_PAGEIO/B_FUA 290 @param flags Flags to remove from buffer's mask. B_LOCKED/B_NOCACHE/B_ASYNC/B_READ/B_WRITE/B_PAGEIO/B_FUA 298 @discussion Valid flags are B_LOCKED/B_NOCACHE/B_ASYNC/B_READ/B_WRITE/B_PAGEIO/B_FUA. 693 #define BUF_INVALIDATE_LOCKED 0x0004 /* force B_LOCKED blocks to be invalidated */ 845 buffer is placed on depends on the use of buf_markaged(), whether it is metadata, and the B_LOCKED flag. A 846 B_LOCKED buffer will not be available for reuse by other files, though its data may be paged out.
|
/darwin-on-arm/xnu/bsd/hfs/ |
H A D | hfs_btreeio.c | 257 if (hfsmp->jnl && (buf_flags(bp) & B_LOCKED)) { 288 * Set the B_LOCKED flag and unlock the buffer, causing buf_brelse to move 300 buf_setflags(bp, B_LOCKED); 319 buf_clearflags(bp, B_LOCKED);
|
H A D | hfs_vnops.c | 2485 * but is not part of a set (B_LOCKED). 2496 if ((buf_flags(bp) & (B_LOCKED | B_DELWRI)) == B_DELWRI) 2549 buf_clearflags(bp, B_LOCKED); 4812 if (VTOHFS(vp)->jnl && (buf_flags(bp) & B_LOCKED) == 0) {
|
H A D | hfs_readwrite.c | 4326 if ((buf_flags(bp) & B_LOCKED)) { 4331 buf_clearflags(bp, B_LOCKED);
|
H A D | hfs_vfsops.c | 2507 if (retval == 0 && ((buf_flags(bp) & (B_DELWRI | B_LOCKED)) == B_DELWRI)) { 2521 if (retval == 0 && ((buf_flags(bp) & (B_DELWRI | B_LOCKED)) == B_DELWRI)) {
|
/darwin-on-arm/xnu/bsd/vfs/ |
H A D | vfs_bio.c | 1453 * point are metadata or B_LOCKED buffers which are being 1489 * this buffer was marked B_LOCKED... 1514 if (bp->b_flags & B_LOCKED) 1517 CLR(bp->b_flags, B_LOCKED); 1560 * this buffer was marked B_LOCKED... 1585 if (bp->b_flags & B_LOCKED) 1588 CLR(bp->b_flags, B_LOCKED); 1663 bp->b_flags &= ~B_LOCKED; 2324 if (!ISSET(bp->b_flags, B_LOCKED) && nbdwrite > ((nbuf_headers/4)*3)) { 2476 if (ISSET(bp_head->b_flags, B_LOCKED)) { [all...] |
H A D | vfs_journal.c | 2649 if ((buf_flags(bp) & (B_DELWRI | B_LOCKED)) == B_DELWRI) { 2661 buf_setflags(bp, B_LOCKED); 2725 buf_clearflags(bp, B_LOCKED); 2762 if ((buf_flags(bp) & B_LOCKED) == 0) { 2895 if ( !(bflags & B_LOCKED)) 2896 panic("jnl: modify_block_end: called with bp not B_LOCKED"); 2899 * bp must be BL_BUSY and B_LOCKED 2908 buf_clearflags(bp, B_LOCKED); 3735 if ((buf_flags(bp) & (B_LOCKED|B_DELWRI)) != (B_LOCKED|B_DELWR [all...] |
/darwin-on-arm/xnu/bsd/hfs/hfscommon/BTree/ |
H A D | BTreeAllocate.c | 698 if (buf_flags(bp) & B_LOCKED) { 702 * we'd hit a panic in hfs_vnop_bwrite because the B_LOCKED bit is still set.
|
/darwin-on-arm/xnu/bsd/hfs/hfscommon/Misc/ |
H A D | VolumeAllocation.c | 1455 if ((buf_flags(bp) & B_LOCKED) == 0) {
|
Completed in 201 milliseconds