Searched refs:wb_flags (Results 1 - 4 of 4) sorted by relevance

/linux-master/fs/nfs/
H A Dpagelist.c297 if (!test_and_set_bit(PG_HEADLOCK, &req->wb_flags))
300 set_bit(PG_CONTENDED1, &req->wb_flags);
302 return wait_on_bit_lock(&req->wb_flags, PG_HEADLOCK,
313 clear_bit_unlock(PG_HEADLOCK, &req->wb_flags);
315 if (!test_bit(PG_CONTENDED1, &req->wb_flags))
317 wake_up_bit(&req->wb_flags, PG_HEADLOCK);
363 WARN_ON_ONCE(!test_bit(PG_HEADLOCK, &head->wb_flags));
364 WARN_ON_ONCE(test_and_set_bit(bit, &req->wb_flags));
368 if (!test_bit(bit, &tmp->wb_flags))
376 clear_bit(bit, &tmp->wb_flags);
[all...]
H A Dwrite.c153 if (!test_and_set_bit(PG_INODE_REF, &req->wb_flags)) {
164 if (!test_bit(PG_REMOVE, &req->wb_flags))
169 if (test_and_clear_bit(PG_REMOVE, &req->wb_flags))
468 clear_bit(PG_REMOVE, &subreq->wb_flags);
473 if (test_and_clear_bit(PG_TEARDOWN, &subreq->wb_flags)) {
484 if (test_and_clear_bit(PG_INODE_REF, &subreq->wb_flags)) {
623 WARN_ON_ONCE(test_bit(PG_CLEAN, &req->wb_flags));
759 set_bit(PG_MAPPED, &req->wb_flags);
769 WARN_ON(test_and_set_bit(PG_INODE_REF, &req->wb_flags));
788 clear_bit(PG_MAPPED, &req->wb_head->wb_flags);
[all...]
H A Dpnfs_nfs.c83 if (!test_and_clear_bit(PG_COMMIT_TO_DS, &req->wb_flags))
1223 set_bit(PG_COMMIT_TO_DS, &req->wb_flags);
/linux-master/include/linux/
H A Dnfs_page.h55 unsigned long wb_flags; member in struct:nfs_page
125 #define NFS_WBACK_BUSY(req) (test_bit(PG_BUSY,&(req)->wb_flags))
178 if (test_bit(PG_FOLIO, &req->wb_flags))
236 return !test_and_set_bit(PG_BUSY, &req->wb_flags);

Completed in 223 milliseconds