platform_bionic/libc/include/sys
Raghu Gandham 86d2feef9f Modify MIPS64 stat structure to match a generic one in AOSP.
The kernel version of the stat structure is used during the syscalls. After the syscall,
the kernel stat structure is converted to match the generic one. Eventually we would like
the generic stat structure and related syscalls be added to MIPS64 kernel, removing the
thunks added to AOSP.

Change-Id: I7764e80278c1cc8254754c3531ec2dda7544a8ec
2015-01-28 16:12:17 -08:00
..
_errdefs.h Say "Bad file descriptor" rather than "Bad file number". 2015-01-24 13:38:57 -08:00
_sigdefs.h Clean up sys_signame and sys_siglist a little. 2014-02-12 17:09:25 -08:00
_system_properties.h bionic: libc: Added path to root ramdisk build properties file. 2015-01-13 18:07:23 -08:00
auxv.h Ensure header files using __BEGIN_DECLS include sys/cdefs.h. 2013-06-05 17:58:08 -07:00
cachectl.h Remove _flush_cache(2) for mips64. 2014-08-21 13:32:37 -07:00
capability.h libc: create sys/capability.h 2013-02-26 13:27:15 -08:00
cdefs.h Remove more BSD cruft from the public headers. 2014-12-19 19:30:11 -08:00
endian.h Move BSD stuff together in <sys/endian.h>. 2014-12-09 19:44:42 -08:00
epoll.h bionic: make epoll_event structure packed 2014-05-05 19:48:55 -07:00
errno.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
eventfd.h Remove dependencies on obsolete __ARCH_WANT_SYSCALL_NO_FLAGS syscalls. 2013-10-23 09:48:29 -07:00
file.h libc: remove C++ comments from public headers. 2010-09-27 17:35:26 +02:00
fsuid.h Implement <sys/fsuid.h>. 2014-07-30 15:19:29 -07:00
glibc-syscalls.h Update kernel headers to v3.18.3. 2015-01-26 10:57:07 -08:00
inotify.h Fix header file dependencies. 2013-10-23 11:25:54 -07:00
ioctl.h Add <linux/tty.h> to libc/include/sys/ioctl.h 2014-06-13 16:39:39 +08:00
ioctl_compat.h MIPS support to sys/ headers 2012-08-02 18:03:54 -07:00
ipc.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
klog.h Remove deprecated and unused constants from <sys/klog.h>. 2014-03-03 10:57:28 -08:00
limits.h flesh out sysconf(3) and the _POSIX_* constants 2014-11-21 19:10:52 -08:00
mman.h implement posix_madvise 2014-12-04 11:01:28 -08:00
mount.h Clean up <sys/mount.h>/<linux/fs.h> duplication. 2013-07-03 14:58:04 -07:00
msg.h Add some more headers. 2014-01-10 15:32:31 -08:00
param.h Remove ALIGNBYTES and ALIGN from <sys/param.h> 2014-03-21 09:59:34 +00:00
personality.h sys/personality.h: include <sys/cdefs.h> 2013-06-05 11:30:17 +08:00
poll.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
prctl.h Clean up some misinformation around prctl. 2014-07-18 16:15:32 -07:00
ptrace.h ptrace(3) should be varargs. 2014-07-16 16:07:10 -07:00
queue.h Add fts, err, and sys/queue for grep 2010-01-15 15:57:02 -08:00
reboot.h Remove hidden __reboot from header 2013-11-22 00:19:34 +04:00
reg.h Add <sys/reg.h>. 2014-01-08 16:29:22 -08:00
resource.h Fix <sys/resource.h>. 2014-01-09 11:00:04 -08:00
select.h Use machine/timespec.h to separate timespec definition. 2014-12-10 06:36:11 +00:00
sem.h Add some more headers. 2014-01-10 15:32:31 -08:00
sendfile.h Ensure we have the off64_t variant of every function that takes an off_t. 2013-09-19 16:27:24 -07:00
shm.h Add some more headers. 2014-01-10 15:32:31 -08:00
signal.h libc: add sys/signal.h for compatibility 2013-02-22 10:38:28 -08:00
signalfd.h Add <sys/statvfs.h>. 2013-07-09 13:25:03 -07:00
socket.h Inline helpers need to be exported unmangled. 2014-10-07 16:46:47 -07:00
socketcalls.h Small accept4 fixes. 2014-03-31 11:23:39 -07:00
stat.h Modify MIPS64 stat structure to match a generic one in AOSP. 2015-01-28 16:12:17 -08:00
statfs.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
statvfs.h Reserve space for the future in statvfs(64) 2014-05-12 10:56:39 +01:00
swap.h Add SWAP_FLAG_* constants to <sys/swap.h>. 2014-01-08 02:23:06 +00:00
syscall.h syscall(3)'s return type should be long. 2014-07-28 12:33:07 -07:00
sysconf.h Add cache related sysconf queries 2014-12-04 15:24:28 -08:00
sysinfo.h Add functions in sysinfo.h. 2014-11-14 16:22:48 -08:00
syslimits.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
sysmacros.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
system_properties.h bionic: add __system_property_foreach 2013-06-18 19:24:29 -07:00
time.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
timerfd.h Make <sys/timerfd.h> standalone. 2013-11-25 13:58:38 -08:00
times.h Reimplement clock(3) and switch to OpenBSD time(3). 2014-03-11 13:37:11 -07:00
timex.h Add some more headers. 2014-01-10 15:32:31 -08:00
ttychars.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
ttydefaults.h Add tty defaults to bionic 2012-09-11 22:47:31 +03:00
ttydev.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
types.h Change the LP64 off_t/loff_t/off64_t definitions to reduce warnings. 2014-06-25 12:09:11 -07:00
ucontext.h [MIPS64] Add correct mcontext_t for 64-bit MIPS 2015-01-06 07:58:02 -08:00
uio.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
un.h Remove <sys/_types.h>. 2014-02-07 14:55:58 -08:00
user.h libc: Fix headers to allow direct inclusion. 2014-12-01 15:44:24 +01:00
utime.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
utsname.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
vfs.h Use the uapi fs magic in <sys/vfs.h>. 2014-09-22 09:47:21 -07:00
vt.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
wait.h Removes wait3(2) from LP64. 2014-06-13 16:04:41 -07:00
xattr.h Add extended attribute (xattr) system call wrappers to bionic. 2012-01-18 08:02:23 -05:00