MADV_FREE
1 << MADV_FREE | 1 << MADV_PURGE)
return (1 << MADV_FREE);
case MADV_FREE: s = "MADV_FREE"; break;
if ((uintptr_t)arg == MADV_FREE ||
if (behav == MADV_FREE || behav == MADV_PURGE) {
if (behav != MADV_FREE && behav != MADV_PURGE) {
if (behav == MADV_FREE || behav == MADV_PURGE) {
if (behav == MADV_FREE && (vp != NULL || amp == NULL)) {
case MADV_FREE: /* handled above */
case MADV_FREE: /* handled above */
VERIFY(behav == MADV_FREE || behav == MADV_PURGE);
behav == MADV_FREE ? B_FREE : B_INVAL, 0, kcred);