Home
last modified time | relevance | path

Searched refs:advice (Results 1 - 25 of 35) sorted by relevance

12

/third_party/rust/crates/rustix/src/backend/libc/mm/
H A Dsyscalls.rs21 pub(crate) fn madvise(addr: *mut c::c_void, len: usize, advice: Advice) -> io::Result<()> {
26 if let Advice::LinuxDontNeed = advice {
32 let err = unsafe { c::posix_madvise(addr, len, advice as c::c_int) };
44 if let Advice::DontNeed = advice {
49 unsafe { ret(c::madvise(addr, len, advice as c::c_int)) }
/third_party/musl/src/mman/
H A Dposix_madvise.c6 int posix_madvise(void *addr, size_t len, int advice) in posix_madvise() argument
9 if (advice == MADV_DONTNEED) return 0; in posix_madvise()
10 return -__syscall(SYS_madvise, addr, len, advice); in posix_madvise()
H A Dmadvise.c4 int __madvise(void *addr, size_t len, int advice) in __madvise() argument
6 return syscall(SYS_madvise, addr, len, advice); in __madvise()
/third_party/musl/porting/liteos_a/user/src/mman/
H A Dposix_madvise.c6 int posix_madvise(void *addr, size_t len, int advice) in posix_madvise() argument
9 if (advice == MADV_DONTNEED) return 0; in posix_madvise()
10 return -__syscall(SYS_madvise, addr, len, advice); in posix_madvise()
/third_party/musl/src/fcntl/
H A Dposix_fadvise.c5 int posix_fadvise(int fd, off_t base, off_t len, int advice) in posix_fadvise() argument
12 return -__syscall(SYS_fadvise, fd, advice, in posix_fadvise()
16 __SYSCALL_LL_E(len), advice); in posix_fadvise()
/third_party/musl/porting/liteos_a/user/src/fcntl/
H A Dposix_fadvise.c6 int posix_fadvise(int fd, off_t base, off_t len, int advice) in posix_fadvise() argument
13 return -__syscall(SYS_fadvise, fd, advice, in posix_fadvise()
17 __SYSCALL_LL_E(len), advice); in posix_fadvise()
/third_party/rust/crates/rustix/src/mm/
H A Dmadvise.rs14 /// `posix_madvise(addr, len, advice)`—Declares an expected access pattern
20 /// call `posix_madvise` on. Some forms of `advice` may mutate the memory
33 pub unsafe fn madvise(addr: *mut c_void, len: usize, advice: Advice) -> io::Result<()> { in madvise()
34 backend::mm::syscalls::madvise(addr, len, advice) in madvise()
/third_party/rust/crates/rustix/src/fs/
H A Dfadvise.rs6 /// `posix_fadvise(fd, offset, len, advice)`—Declares an expected access
17 pub fn fadvise<Fd: AsFd>(fd: Fd, offset: u64, len: u64, advice: Advice) -> io::Result<()> { in fadvise()
18 backend::fs::syscalls::fadvise(fd.as_fd(), offset, len, advice) in fadvise()
/third_party/ltp/testcases/kernel/syscalls/madvise/
H A Dmadvise08.c153 static pid_t run_child(int advice) in run_child() argument
158 advice == MADV_DONTDUMP ? "MADV_DONTDUMP" : "MADV_DODUMP"; in run_child()
162 if (madvise(fmem, FMEMSIZE, advice) == -1) { in run_child()
H A Dmadvise02.c14 * 2. advice is not a valid value
17 * 4. MADV_MERGEABLE or MADV_UNMERGEABLE was specified in advice,
62 int advice; member
90 switch (tc->advice) { in tcases_filter()
168 TEST(madvise(*(tc->addr), st.st_size, tc->advice)); in advice_test()
H A Dmadvise01.c9 * It tests madvise(2) with combinations of advice values.
35 int advice; member
101 TEST(madvise(*(tc->addr), st.st_size, tc->advice)); in verify_madvise()
/third_party/ltp/include/
H A Dtst_safe_macros.h305 int fd, off_t offset, off_t len, int advice) in safe_posix_fadvise()
309 rval = posix_fadvise(fd, offset, len, advice); in safe_posix_fadvise()
314 fd, (long)offset, (long)len, advice, tst_strerrno(rval)); in safe_posix_fadvise()
318 #define SAFE_POSIX_FADVISE(fd, offset, len, advice) \
319 safe_posix_fadvise(__FILE__, __LINE__, (fd), (offset), (len), (advice))
304 safe_posix_fadvise(const char *file, const int lineno, int fd, off_t offset, off_t len, int advice) safe_posix_fadvise() argument
/third_party/mesa3d/include/CL/
H A Dcl_ext_intel.h673 cl_mem_advice_intel advice,
683 cl_mem_advice_intel advice,
/third_party/gn/src/gn/
H A Dcommand_check.cc51 advice on fixing problems. Targets can also opt-out of checking, see
/third_party/rust/crates/rustix/src/backend/linux_raw/
H A Dconv.rs540 fn from(advice: crate::fs::Advice) -> Self { in from()
541 c_uint(advice as c::c_uint) in from()
/third_party/rust/crates/nix/src/
H A Dfcntl.rs852 advice: PosixFadviseAdvice, in posix_fadvise()
854 let res = unsafe { libc::posix_fadvise(fd, offset, len, advice as libc::c_int) }; in posix_fadvise()
/third_party/node/deps/uvwasi/include/
H A Duvwasi.h112 uvwasi_advice_t advice);
/third_party/node/src/
H A Dnode_wasi.cc462 uint8_t advice; in FdAdvise() local
467 CHECK_TO_TYPE_OR_RETURN(args, args[3], Uint32, advice); in FdAdvise()
469 Debug(wasi, "fd_advise(%d, %d, %d, %d)\n", fd, offset, len, advice); in FdAdvise()
470 uvwasi_errno_t err = uvwasi_fd_advise(&wasi->uvw_, fd, offset, len, advice); in FdAdvise()
/third_party/rust/crates/libc/src/unix/bsd/
H A Dmod.rs672 pub fn posix_madvise(addr: *mut ::c_void, len: ::size_t, advice: ::c_int) -> ::c_int; in posix_madvise()
695 pub fn madvise(addr: *mut ::c_void, len: ::size_t, advice: ::c_int) -> ::c_int; in madvise()
/third_party/skia/third_party/externals/angle2/include/CL/
H A Dcl_ext.h1567 cl_mem_advice_intel advice,
1577 cl_mem_advice_intel advice,
/third_party/node/deps/uvwasi/src/
H A Duvwasi.c624 uvwasi_advice_t advice) { in uvwasi_fd_advise()
633 "len=%"PRIu64", advice=%d)\n", in uvwasi_fd_advise()
638 advice); in uvwasi_fd_advise()
643 switch (advice) { in uvwasi_fd_advise()
620 uvwasi_fd_advise(uvwasi_t* uvwasi, uvwasi_fd_t fd, uvwasi_filesize_t offset, uvwasi_filesize_t len, uvwasi_advice_t advice) uvwasi_fd_advise() argument
/third_party/rust/crates/libc/src/unix/haiku/
H A Dmod.rs1714 pub fn posix_madvise(addr: *mut ::c_void, len: ::size_t, advice: ::c_int) -> ::c_int; in posix_madvise()
1715 pub fn posix_fadvise(fd: ::c_int, offset: ::off_t, len: ::off_t, advice: ::c_int) -> ::c_int; in posix_fadvise()
1724 pub fn madvise(addr: *mut ::c_void, len: ::size_t, advice: ::c_int) -> ::c_int; in madvise()
/third_party/ntfs-3g/ntfsprogs/
H A Dntfsresize.c3452 s64 advice; in can_expand() local
3545 advice = expand->byte_increment; in can_expand()
3553 advice = expand->byte_increment & ~vol->cluster_size; in can_expand()
3558 (int)((expand->byte_increment - advice) in can_expand()
/third_party/rust/crates/libc/src/unix/linux_like/emscripten/
H A Dmod.rs1838 pub fn posix_madvise(addr: *mut ::c_void, len: ::size_t, advice: ::c_int) -> ::c_int; in posix_madvise()
1845 pub fn madvise(addr: *mut ::c_void, len: ::size_t, advice: ::c_int) -> ::c_int; in madvise()
/third_party/opencl-headers/CL/
H A Dcl_ext.h2203 cl_mem_advice_intel advice,
2288 cl_mem_advice_intel advice,

Completed in 39 milliseconds

12