platform_bionic/libc/unistd
Mike Chan 9f6915631b bonic: libc: cpuacct support for setuid functions
Any of the setuid functions now updates /acct/uid/ with its own tid
before changing users. This is so we can properly account for cpu time
per uid.

Change-Id: I34186cf4d5228cac8439e582a9e26c01ef3011e4
Signed-off-by: Mike Chan <mike@android.com>
2010-03-02 18:18:04 -08:00
..
abort.c Wrap ARM abort() to improve stack trace. 2009-10-15 16:29:22 -07:00
alarm.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
brk.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
creat.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
daemon.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
exec.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
fcntl.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
fnmatch.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
ftime.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
ftok.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
getcwd.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
getdtablesize.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
gethostname.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
getopt_long.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
getpgrp.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
getpriority.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
getpt.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
initgroups.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
isatty.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
issetugid.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
killpg.c Add killpg function 2010-01-15 16:27:04 -08:00
lseek64.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
mmap.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
nice.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
open.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
openat.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
opendir.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
pathconf.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
perror.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
popen.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
pread.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
pselect.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
ptsname.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
ptsname_r.c Fix ptsname_r(3) return type to match glibc 2010-01-12 12:58:12 -08:00
pwrite.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
raise.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
reboot.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
recv.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
sbrk.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
send.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
setegid.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
seteuid.c bonic: libc: cpuacct support for setuid functions 2010-03-02 18:18:04 -08:00
setpgrp.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
setresuid.c bonic: libc: cpuacct support for setuid functions 2010-03-02 18:18:04 -08:00
setreuid.c bonic: libc: cpuacct support for setuid functions 2010-03-02 18:18:04 -08:00
setuid.c bonic: libc: cpuacct support for setuid functions 2010-03-02 18:18:04 -08:00
sigblock.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
siginterrupt.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
siglist.c Add the BSD sys_signame array. 2009-11-05 15:50:05 -08:00
signal.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
signame.c Add the BSD sys_signame array. 2009-11-05 15:50:05 -08:00
sigsetmask.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
sigsuspend.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
sigwait.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
sleep.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
socketcalls.c added syscalls for SuperH which automatically generate by gensyscalls.py 2009-07-01 15:35:27 +09:00
statfs.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
strsignal.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
sysconf.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
syslog.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
system.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
tcgetpgrp.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
tcsetpgrp.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
time.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
umount.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
unlockpt.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
usleep.c Fix usleep(3) return type to be POSIX-compliant. 2009-12-14 17:07:19 -08:00
wait.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00