Home
last modified time | relevance | path

Searched refs:B_FREE (Results 1 – 25 of 30) sorted by relevance

12

/illumos-gate/usr/src/uts/common/vm/
H A Dvm_pvn.c262 if (flags & (B_FREE | B_INVAL)) in pvn_write_kluster()
385 flags |= B_FREE; in pvn_write_done()
442 } else if (flags & B_FREE ||!hat_page_is_mapped(pp)) { in pvn_write_done()
525 VN_DISPOSE(pp, B_FREE, in pvn_write_done()
583 ASSERT((flags & (B_INVAL | B_FREE)) ? in pvn_getdirty()
592 if ((flags & (B_INVAL | B_FREE)) && !(flags & (B_TRUNC|B_FORCE)) && in pvn_getdirty()
629 if (flags & (B_INVAL | B_FREE)) { in pvn_getdirty()
644 } else if (flags & B_FREE) { in pvn_getdirty()
646 VN_DISPOSE(pp, B_FREE, (flags & B_DONTNEED), kcred); in pvn_getdirty()
677 if (flags & B_FREE) in pvn_getdirty()
[all …]
H A Dpage_retire.c721 VN_DISPOSE(pp, B_FREE, 1, kcred); in page_retire_transient_ue()
H A Dvpm.c1105 bflags |= B_FREE; in vpm_sync_pages()
H A Dseg_kp.c1254 B_ASYNC | B_FREE, kcred, NULL); in segkp_unlock()
H A Dvm_anon.c1804 behav == MADV_FREE ? B_FREE : B_INVAL, 0, kcred); in anon_disclaim()
1830 VN_DISPOSE(pp, B_FREE, 0, kcred); in anon_disclaim()
H A Dvm_page.c3387 VN_DISPOSE(pp, B_FREE, 0, kcred); in page_rename()
4405 B_ASYNC | B_FREE, kcred, NULL); in page_busy()
5152 VN_DISPOSE(pp, B_FREE, 0, kcred); in page_release()
/illumos-gate/usr/src/uts/common/fs/swapfs/
H A Dswap_vnops.c536 if (flags == (B_ASYNC | B_FREE) && in swap_putpage()
551 arg->a_flags = B_ASYNC | B_FREE; in swap_putpage()
563 (flags & (B_ASYNC | B_FREE)) == B_FREE)) in swap_putpage()
567 (flags & (B_FREE | B_INVAL)) ? in swap_putpage()
626 if (flags == (B_ASYNC | B_FREE) && in swap_putapage()
636 arg->a_flags = B_ASYNC | B_FREE; in swap_putapage()
655 err = (flags == (B_ASYNC | B_FREE) ? ENOMEM : 0); in swap_putapage()
669 if (flags == (B_ASYNC | B_FREE)) in swap_putapage()
673 se = (flags & B_FREE ? SE_EXCL : SE_SHARED); in swap_putapage()
H A Dswap_subr.c257 (B_ASYNC | B_FREE), kcred, NULL); in swap_sync()
/illumos-gate/usr/src/uts/common/sys/
H A Dbuf.h180 #define B_FREE 0x008000 /* free page when done */ macro
H A Dvnode.h1555 else if ((flag) == B_FREE) \
/illumos-gate/usr/src/uts/common/os/
H A Dvm_pageout.c1592 VN_DISPOSE(pp, B_FREE, 0, kcred); in checkpage()
1635 arg->a_flags = B_ASYNC | B_FREE; in queue_io_request()
/illumos-gate/usr/src/uts/common/fs/
H A Dfs_subr.c591 ASSERT(fl == B_FREE || fl == B_INVAL); in fs_dispose()
593 if (fl == B_FREE) in fs_dispose()
/illumos-gate/usr/src/uts/common/fs/tmpfs/
H A Dtmp_vnops.c1959 if (flags != (B_ASYNC | B_FREE) && (flags & B_INVAL) == 0 && in tmp_putpage()
2013 (flags & (B_INVAL | B_FREE)) ? in tmp_putpage()
2017 (flags & B_FREE) ? SE_EXCL : SE_SHARED); in tmp_putpage()
/illumos-gate/usr/src/uts/common/fs/udfs/
H A Dudf_vnops.c280 B_ASYNC | B_FREE, cr); in udf_close()
1977 (flags & ~(B_ASYNC|B_DONTNEED|B_FREE)) == 0) { in udf_putpage()
2711 (flags & (B_INVAL | B_FREE)) ? in ud_putpages()
2715 (flags & B_FREE) ? SE_EXCL : SE_SHARED); in ud_putpages()
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs_client.c2429 flags = (flags & ~B_FREE) | B_INVAL | B_FORCE; in nfs_putpages()
2499 (flags & (B_INVAL | B_FREE)) ? in nfs_putpages()
2503 (flags & B_FREE) ? SE_EXCL : SE_SHARED); in nfs_putpages()
H A Dnfs4_client.c2441 flags = (flags & ~B_FREE) | B_INVAL | B_FORCE; in nfs4_putpages()
2509 (flags & (B_INVAL | B_FREE)) ? in nfs4_putpages()
2513 (flags & B_FREE) ? SE_EXCL : SE_SHARED); in nfs4_putpages()
H A Dnfs3_vnops.c5995 ASSERT(fl == B_FREE || fl == B_INVAL); in nfs3_dispose()
6007 if (fl == B_FREE) in nfs3_dispose()
6024 if (fl == B_FREE) in nfs3_dispose()
6043 if (fl == B_FREE) { in nfs3_dispose()
6173 if (fl == B_FREE) in nfs3_dispose()
/illumos-gate/usr/src/uts/common/fs/hsfs/
H A Dhsfs_vnops.c1568 * The only flags we support are B_INVAL, B_FREE and B_DONTNEED.
1575 * The B_FREE (as well as the B_DONTNEED) flag is set when the
1620 (flags & (B_INVAL | B_FREE)) ? in hsfs_putpage()
1624 (flags & B_FREE) ? SE_EXCL : SE_SHARED); in hsfs_putpage()
/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dufs_vnops.c293 B_ASYNC | B_FREE, cr); in ufs_close()
2480 (B_DONTNEED | B_FREE | B_FORCE | B_ASYNC), in ufs_readlink()
5007 (flags & ~(B_ASYNC|B_DONTNEED|B_FREE)) == 0) { in ufs_putpage()
5164 (flags & (B_INVAL | B_FREE)) ? in ufs_putpages()
5168 (flags & B_FREE) ? SE_EXCL : SE_SHARED); in ufs_putpages()
/illumos-gate/usr/src/uts/common/fs/specfs/
H A Dspecvnops.c2074 (flags & (B_INVAL | B_FREE)) ? in spec_putpage()
2078 (flags & B_FREE) ? SE_EXCL : SE_SHARED); in spec_putpage()
/illumos-gate/usr/src/uts/common/fs/pcfs/
H A Dpc_vnops.c1710 (flags & (B_INVAL | B_FREE)) ? in pcfs_putpage()
1714 (flags & B_FREE) ? SE_EXCL : SE_SHARED); in pcfs_putpage()
/illumos-gate/usr/src/uts/common/fs/dcfs/
H A Ddc_vnops.c637 se_t se = (flags & (B_INVAL | B_FREE)) ? SE_EXCL : SE_SHARED; in dc_putpage()
/illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/
H A Dsmbfs_vnops.c4107 flags = (flags & ~B_FREE) | B_INVAL | B_FORCE; in smbfs_putpage()
4170 (flags & (B_INVAL | B_FREE)) ? in smbfs_putpage()
4174 (flags & B_FREE) ? SE_EXCL : SE_SHARED); in smbfs_putpage()
/illumos-gate/usr/src/uts/intel/io/dktp/drvobj/
H A Dstrategy.c955 ((bp->b_flags & (B_ASYNC|B_READ|B_FREE)) == B_ASYNC)) { in que_insert()
/illumos-gate/usr/src/uts/common/io/
H A Dlofi.c580 (void) VOP_PUTPAGE(lsp->ls_vp, 0, 0, B_FREE, credp, NULL); in lofi_destroy()
3178 (void) VOP_PUTPAGE(vp, 0, 0, B_FREE, credp, NULL); in lofi_map_file()

12