Home
last modified time | relevance | path

Searched refs:b_sema (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/fs/xfs/
H A Dxfs_buf.h141 struct semaphore b_sema; /* semaphore for lockables */ member
145 * bt_lru_lock and not by b_sema
263 ((bp)->b_sema.count <= 0)
H A Dxfs_buf.c33 * b_sema (caller holds)
37 * b_sema (caller holds)
240 sema_init(&bp->b_sema, 0); /* held, no waiters */ in _xfs_buf_alloc()
1122 locked = down_trylock(&bp->b_sema) == 0; in xfs_buf_trylock()
1147 down(&bp->b_sema); in xfs_buf_lock()
1158 up(&bp->b_sema); in xfs_buf_unlock()
H A Dxfs_trace.h302 __entry->lockval = bp->b_sema.count;
371 __entry->lockval = bp->b_sema.count;
414 __entry->lockval = bp->b_sema.count;
458 __entry->buf_lockval = bip->bli_buf->b_sema.count;
/kernel/linux/linux-6.6/fs/xfs/
H A Dxfs_buf.h161 struct semaphore b_sema; /* semaphore for lockables */ member
165 * bt_lru_lock and not by b_sema
294 ((bp)->b_sema.count <= 0)
H A Dxfs_buf.c32 * b_sema (caller holds)
36 * b_sema (caller holds)
239 sema_init(&bp->b_sema, 0); /* held, no waiters */ in _xfs_buf_alloc()
1101 locked = down_trylock(&bp->b_sema) == 0; in xfs_buf_trylock()
1126 down(&bp->b_sema); in xfs_buf_lock()
1137 up(&bp->b_sema); in xfs_buf_unlock()
H A Dxfs_trace.h439 __entry->lockval = bp->b_sema.count;
510 __entry->lockval = bp->b_sema.count;
553 __entry->lockval = bp->b_sema.count;
597 __entry->buf_lockval = bip->bli_buf->b_sema.count;

Completed in 16 milliseconds