Lines Matching refs:advice
307 int advice = 0; in advice_opts() local
324 advice = strtoadv(value); in advice_opts()
325 if (advice < 0) { in advice_opts()
334 advice_all = advice; in advice_opts()
338 advice_heap = advice; in advice_opts()
349 advice_shm = advice; in advice_opts()
360 advice_ism = advice; in advice_opts()
371 advice_dism = advice; in advice_opts()
382 advice_map = advice; in advice_opts()
393 advice_mapshared = advice; in advice_opts()
404 advice_mapprivate = advice; in advice_opts()
415 advice_mapanon = advice; in advice_opts()
445 int advice; in __madvmain() local
474 if ((advice = strtoadv(envadv)) >= 0) in __madvmain()
475 advice_all = advice; in __madvmain()
673 int advice = -1; in shmat() local
690 advice = advice_ism; in shmat()
692 advice = advice_dism; in shmat()
694 advice = advice_shm; in shmat()
700 if (advice >= 0 && result != (void *)-1) { in shmat()
706 (caddr_t)(intptr_t)advice, 0, 0); in shmat()
709 result, mds.shm_segsz, advice, rc, errno)); in shmat()
714 (caddr_t)(intptr_t)advice, 0, 0); in shmat()
729 int advice = -1; in mmap() local
743 advice = advice_mapanon; in mmap()
745 advice = advice_mapshared; in mmap()
747 advice = advice_mapprivate; in mmap()
749 advice = advice_map; in mmap()
755 if (advice >= 0 && result != MAP_FAILED) { in mmap()
760 (caddr_t)(intptr_t)advice, 0, 0); in mmap()
763 result, len, advice, rc, errno)); in mmap()
766 (caddr_t)(intptr_t)advice, 0, 0); in mmap()
782 int advice = -1; in mmap64() local
796 advice = advice_mapanon; in mmap64()
798 advice = advice_mapshared; in mmap64()
800 advice = advice_mapprivate; in mmap64()
802 advice = advice_map; in mmap64()
808 if (advice >= 0 && result != MAP_FAILED) { in mmap64()
812 rc = memcntl(result, len, MC_ADVISE, (caddr_t)advice, 0, 0); in mmap64()
815 result, len, advice, rc, errno)); in mmap64()
817 (void) memcntl(result, len, MC_ADVISE, (caddr_t)advice, 0, 0); in mmap64()