Home
last modified time | relevance | path

Searched refs:advice (Results 1 – 25 of 27) sorted by relevance

12

/f-stack/freebsd/vm/
H A Dvm_object.c1263 vm_object_advice_applies(vm_object_t object, int advice) in vm_object_advice_applies() argument
1268 if (advice != MADV_FREE) in vm_object_advice_applies()
1279 if (advice == MADV_FREE && object->type == OBJT_SWAP) in vm_object_madvise_freespace()
1306 int advice) in vm_object_madvise() argument
1317 if (!vm_object_advice_applies(object, advice)) { in vm_object_madvise()
1339 vm_object_madvise_freespace(object, advice, in vm_object_madvise()
1348 vm_object_madvise_freespace(tobject, advice, in vm_object_madvise()
1363 if (!vm_object_advice_applies(tobject, advice)) in vm_object_madvise()
1386 if (advice == MADV_WILLNEED) { in vm_object_madvise()
1397 vm_page_advise(tm, advice); in vm_object_madvise()
[all …]
H A Dpmap.h124 int advice);
H A Dvm_page.h599 void vm_page_advise(vm_page_t m, int advice);
H A Dvm_page.c4306 vm_page_advise(vm_page_t m, int advice) in vm_page_advise() argument
4312 if (advice == MADV_FREE) in vm_page_advise()
4320 else if (advice != MADV_DONTNEED) { in vm_page_advise()
4321 if (advice == MADV_WILLNEED) in vm_page_advise()
4326 if (advice != MADV_FREE && m->dirty == 0 && pmap_is_modified(m)) in vm_page_advise()
/f-stack/freebsd/i386/i386/
H A Dpmap_base.c614 pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, int advice) in pmap_advise() argument
617 pmap_methods_ptr->pm_advise(pmap, sva, eva, advice); in pmap_advise()
H A Dpmap.c5209 int advice) in __CONCAT()
5217 if (advice != MADV_DONTNEED && advice != MADV_FREE) in __CONCAT()
5288 if (advice == MADV_DONTNEED) { in __CONCAT()
/f-stack/freebsd/kern/
H A Dvfs_vnops.c983 int advice; in vn_read() local
1010 advice = get_advice(fp, uio); in vn_read()
1013 switch (advice) { in vn_read()
1032 if (error == 0 && advice == POSIX_FADV_NOREUSE && in vn_read()
1055 int advice; in vn_write() local
1085 advice = get_advice(fp, uio); in vn_write()
1095 switch (advice) { in vn_write()
1116 if (error == 0 && advice == POSIX_FADV_NOREUSE && in vn_write()
H A Dvfs_syscalls.c4653 int advice) in kern_posix_fadvise() argument
4663 AUDIT_ARG_VALUE(advice); in kern_posix_fadvise()
4664 switch (advice) { in kern_posix_fadvise()
4701 switch (advice) { in kern_posix_fadvise()
4712 if (fa != NULL && fa->fa_advice == advice && in kern_posix_fadvise()
4721 new->fa_advice = advice; in kern_posix_fadvise()
4763 error = VOP_ADVISE(vp, offset, end, advice); in kern_posix_fadvise()
4779 uap->advice); in sys_posix_fadvise()
H A Dvnode_if.src715 IN int advice;
H A Dsystrace_args.c2971 iarg[3] = p->advice; /* int */ in systrace_args()
/f-stack/freebsd/mips/mips/
H A Dpmap.c3077 pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, int advice) in pmap_advise() argument
3085 if (advice != MADV_DONTNEED && advice != MADV_FREE) in pmap_advise()
3129 if (advice == MADV_DONTNEED) { in pmap_advise()
/f-stack/freebsd/sys/
H A Dsyscallsubr.h232 int advice);
/f-stack/freebsd/arm/arm/
H A Dpmap-v6.c5579 pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, int advice) in pmap_advise() argument
5587 if (advice != MADV_DONTNEED && advice != MADV_FREE) in pmap_advise()
5646 if (advice == MADV_DONTNEED) { in pmap_advise()
/f-stack/freebsd/arm64/arm64/
H A Dpmap.c5657 pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, int advice) in pmap_advise() argument
5667 if (advice != MADV_DONTNEED && advice != MADV_FREE) in pmap_advise()
5752 if (advice == MADV_DONTNEED) { in pmap_advise()
/f-stack/freebsd/amd64/linux32/
H A Dlinux32_systrace_args.c1736 iarg[4] = p->advice; /* int */ in systrace_args()
1909 iarg[5] = p->advice; /* int */ in systrace_args()
H A Dlinux32_proto.h810 char advice_l_[PADL_(int)]; int advice; char advice_r_[PADR_(int)]; member
903 char advice_l_[PADL_(int)]; int advice; char advice_r_[PADR_(int)]; member
/f-stack/freebsd/i386/linux/
H A Dlinux_systrace_args.c1781 iarg[3] = p->advice; /* int */ in systrace_args()
1952 iarg[3] = p->advice; /* int */ in systrace_args()
H A Dlinux_proto.h809 char advice_l_[PADL_(int)]; int advice; char advice_r_[PADR_(int)]; member
900 char advice_l_[PADL_(int)]; int advice; char advice_r_[PADR_(int)]; member
/f-stack/freebsd/amd64/amd64/
H A Dpmap.c8663 pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, int advice) in pmap_advise() argument
8674 if (advice != MADV_DONTNEED && advice != MADV_FREE) in pmap_advise()
8772 if (advice == MADV_DONTNEED) { in pmap_advise()
/f-stack/freebsd/arm64/linux/
H A Dlinux_systrace_args.c1785 iarg[3] = p->advice; /* l_int */ in systrace_args()
H A Dlinux_proto.h886 char advice_l_[PADL_(l_int)]; l_int advice; char advice_r_[PADR_(l_int)]; member
/f-stack/freebsd/arm/linux/
H A Dlinux_systrace_args.c1674 iarg[3] = p->advice; /* int */ in systrace_args()
H A Dlinux_proto.h757 char advice_l_[PADL_(int)]; int advice; char advice_r_[PADR_(int)]; member
/f-stack/freebsd/amd64/linux/
H A Dlinux_systrace_args.c1667 iarg[3] = p->advice; /* l_int */ in systrace_args()
H A Dlinux_proto.h768 char advice_l_[PADL_(l_int)]; l_int advice; char advice_r_[PADR_(l_int)]; member

12