1*c9945492SAndroid Build Coastguard Worker #include <sys/mount.h>
2*c9945492SAndroid Build Coastguard Worker #include "syscall.h"
3*c9945492SAndroid Build Coastguard Worker
mount(const char * special,const char * dir,const char * fstype,unsigned long flags,const void * data)4*c9945492SAndroid Build Coastguard Worker int mount(const char *special, const char *dir, const char *fstype, unsigned long flags, const void *data)
5*c9945492SAndroid Build Coastguard Worker {
6*c9945492SAndroid Build Coastguard Worker return syscall(SYS_mount, special, dir, fstype, flags, data);
7*c9945492SAndroid Build Coastguard Worker }
8*c9945492SAndroid Build Coastguard Worker
umount(const char * special)9*c9945492SAndroid Build Coastguard Worker int umount(const char *special)
10*c9945492SAndroid Build Coastguard Worker {
11*c9945492SAndroid Build Coastguard Worker return syscall(SYS_umount2, special, 0);
12*c9945492SAndroid Build Coastguard Worker }
13*c9945492SAndroid Build Coastguard Worker
umount2(const char * special,int flags)14*c9945492SAndroid Build Coastguard Worker int umount2(const char *special, int flags)
15*c9945492SAndroid Build Coastguard Worker {
16*c9945492SAndroid Build Coastguard Worker return syscall(SYS_umount2, special, flags);
17*c9945492SAndroid Build Coastguard Worker }
18