mirror of
https://github.com/opnsense/src.git
synced 2026-06-05 14:54:21 -04:00
Introduce the allocuio() and freeuio() functions to allocate and
deallocate struct uio. This hides the actual allocator interface, so it
is easier to modify the sub-allocation layout of struct uio and the
corresponding iovec array.
Obtained from: CheriBSD
Reviewed by: kib, markj
MFC after: 2 weeks
Sponsored by: CHaOS, EPSRC grant EP/V000292/1
Differential Revision: https://reviews.freebsd.org/D43711
(cherry picked from commit
|
||
|---|---|---|
| .. | ||
| linux.h | ||
| linux32_dummy_machdep.c | ||
| linux32_genassym.c | ||
| linux32_locore.asm | ||
| linux32_machdep.c | ||
| linux32_proto.h | ||
| linux32_support.S | ||
| linux32_syscall.h | ||
| linux32_syscalls.c | ||
| linux32_sysent.c | ||
| linux32_systrace_args.c | ||
| linux32_sysvec.c | ||
| linux32_vdso.lds.s | ||
| linux32_vdso_gtod.c | ||
| Makefile | ||
| syscalls.conf | ||
| syscalls.master | ||