Searched refs:MADV_FREE (Results 1 - 7 of 7) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/
H A Dmman.h319 #define MADV_FREE 5 /* contents can be freed */ macro
/illumos-gate/usr/src/cmd/ptools/pmadvise/
H A Dpmadvise.c171 1 << MADV_FREE | 1 << MADV_PURGE)
352 return (1 << MADV_FREE);
/illumos-gate/usr/src/uts/common/syscall/
H A Dmemcntl.c350 if ((uintptr_t)arg == MADV_FREE ||
/illumos-gate/usr/src/uts/common/vm/
H A Dvm_anon.c1688 VERIFY(behav == MADV_FREE || behav == MADV_PURGE);
1805 behav == MADV_FREE ? B_FREE : B_INVAL, 0, kcred);
H A Dseg_vn.c8056 * MADV_FREE - Contents can be discarded
8079 * In case of MADV_FREE/MADV_PURGE, we won't be modifying any segment
8082 if (behav != MADV_FREE && behav != MADV_PURGE) {
8158 if (behav == MADV_FREE || behav == MADV_PURGE) {
8161 if (behav == MADV_FREE && (vp != NULL || amp == NULL)) {
8163 * MADV_FREE is not supported for segments with an
8166 * to do. As MADV_FREE is advisory, we don't return an
8211 * MADV_PURGE and MADV_FREE differ in their return semantics:
8213 * with its clumsy Linux forebear, it will fail where MADV_FREE
8320 case MADV_FREE
[all...]
H A Dseg_spt.c2863 if (behav == MADV_FREE || behav == MADV_PURGE) {
/illumos-gate/usr/src/cmd/truss/
H A Dprint.c845 case MADV_FREE: s = "MADV_FREE"; break;

Completed in 310 milliseconds