Symbol: ukfs
lib/libp2k/p2k.c
417
struct ukfs *ukfs = NULL;
lib/libp2k/p2k.c
453
ukfs = ukfs_mount_disk(vfsname, devpath, part,
lib/libp2k/p2k.c
456
ukfs = ukfs_mount(vfsname, devpath, mountpath, mntflags,
lib/libp2k/p2k.c
458
if (ukfs == NULL)
lib/libp2k/p2k.c
460
ukfs_setspecific(ukfs, p2m);
lib/libp2k/p2k.c
461
p2m->p2m_ukfs = ukfs;
lib/libp2k/p2k.c
462
p2m->p2m_mp = ukfs_getmp(ukfs);
lib/libp2k/p2k.c
508
if (ukfs)
lib/libp2k/p2k.c
604
struct ukfs *fs = p2m->p2m_ukfs;
lib/libp2k/p2k.c
79
struct ukfs *p2m_ukfs;
lib/libukfs/ukfs.c
1001
ukfs_symlink(struct ukfs *ukfs, const char *filename, const char *linkname)
lib/libukfs/ukfs.c
1004
STDCALL(ukfs, rump_sys_symlink(filename, linkname));
lib/libukfs/ukfs.c
1008
ukfs_readlink(struct ukfs *ukfs, const char *filename,
lib/libukfs/ukfs.c
102
ukfs->ukfs_specific = priv;
lib/libukfs/ukfs.c
1020
ukfs_rename(struct ukfs *ukfs, const char *from, const char *to)
lib/libukfs/ukfs.c
1023
STDCALL(ukfs, rump_sys_rename(from, to));
lib/libukfs/ukfs.c
1027
ukfs_chdir(struct ukfs *ukfs, const char *path)
lib/libukfs/ukfs.c
1042
pthread_spin_lock(&ukfs->ukfs_spin);
lib/libukfs/ukfs.c
1043
oldpath = ukfs->ukfs_cwd;
lib/libukfs/ukfs.c
1044
ukfs->ukfs_cwd = newpath;
lib/libukfs/ukfs.c
1045
pthread_spin_unlock(&ukfs->ukfs_spin);
lib/libukfs/ukfs.c
1054
ukfs_stat(struct ukfs *ukfs, const char *filename, struct stat *file_stat)
lib/libukfs/ukfs.c
106
ukfs_getspecific(struct ukfs *ukfs)
lib/libukfs/ukfs.c
1066
ukfs_lstat(struct ukfs *ukfs, const char *filename, struct stat *file_stat)
lib/libukfs/ukfs.c
1078
ukfs_chmod(struct ukfs *ukfs, const char *filename, mode_t mode)
lib/libukfs/ukfs.c
1081
STDCALL(ukfs, rump_sys_chmod(filename, mode));
lib/libukfs/ukfs.c
1085
ukfs_lchmod(struct ukfs *ukfs, const char *filename, mode_t mode)
lib/libukfs/ukfs.c
1088
STDCALL(ukfs, rump_sys_lchmod(filename, mode));
lib/libukfs/ukfs.c
109
return ukfs->ukfs_specific;
lib/libukfs/ukfs.c
1092
ukfs_chown(struct ukfs *ukfs, const char *filename, uid_t uid, gid_t gid)
lib/libukfs/ukfs.c
1095
STDCALL(ukfs, rump_sys_chown(filename, uid, gid));
lib/libukfs/ukfs.c
1099
ukfs_lchown(struct ukfs *ukfs, const char *filename, uid_t uid, gid_t gid)
lib/libukfs/ukfs.c
1102
STDCALL(ukfs, rump_sys_lchown(filename, uid, gid));
lib/libukfs/ukfs.c
1106
ukfs_chflags(struct ukfs *ukfs, const char *filename, u_long flags)
lib/libukfs/ukfs.c
1109
STDCALL(ukfs, rump_sys_chflags(filename, flags));
lib/libukfs/ukfs.c
1113
ukfs_lchflags(struct ukfs *ukfs, const char *filename, u_long flags)
lib/libukfs/ukfs.c
1116
STDCALL(ukfs, rump_sys_lchflags(filename, flags));
lib/libukfs/ukfs.c
1120
ukfs_utimes(struct ukfs *ukfs, const char *filename, const struct timeval *tptr)
lib/libukfs/ukfs.c
1123
STDCALL(ukfs, rump_sys_utimes(filename, tptr));
lib/libukfs/ukfs.c
1127
ukfs_lutimes(struct ukfs *ukfs, const char *filename,
lib/libukfs/ukfs.c
1131
STDCALL(ukfs, rump_sys_lutimes(filename, tptr));
lib/libukfs/ukfs.c
120
precall(struct ukfs *ukfs, struct lwp **curlwp)
lib/libukfs/ukfs.c
126
rump_pub_lwproc_switch(ukfs->ukfs_lwp);
lib/libukfs/ukfs.c
129
if (rump_sys_chroot(ukfs->ukfs_mountpath) == -1)
lib/libukfs/ukfs.c
131
if (rump_sys_chdir(ukfs->ukfs_cwd) == -1)
lib/libukfs/ukfs.c
1322
int (*mkdirfn)(struct ukfs *, const char *, mode_t), struct ukfs *fs)
lib/libukfs/ukfs.c
1364
ukfs_util_builddirs(struct ukfs *ukfs, const char *pathname, mode_t mode)
lib/libukfs/ukfs.c
1367
return builddirs(pathname, mode, ukfs_mkdir, ukfs);
lib/libukfs/ukfs.c
150
if ((ukfs_rv = precall(ukfs, &ukfs_curlwp)) != 0) { \
lib/libukfs/ukfs.c
203
rumpmkdir(struct ukfs *dummy, const char *path, mode_t mode)
lib/libukfs/ukfs.c
530
static struct ukfs *
lib/libukfs/ukfs.c
534
struct ukfs *fs = NULL;
lib/libukfs/ukfs.c
549
fs = malloc(sizeof(struct ukfs));
lib/libukfs/ukfs.c
554
memset(fs, 0, sizeof(struct ukfs));
lib/libukfs/ukfs.c
660
struct ukfs *
lib/libukfs/ukfs.c
669
struct ukfs *
lib/libukfs/ukfs.c
680
ukfs_release(struct ukfs *fs, int flags)
lib/libukfs/ukfs.c
748
#define STDCALL(ukfs, thecall) \
lib/libukfs/ukfs.c
757
ukfs_opendir(struct ukfs *ukfs, const char *dirname, struct ukfs_dircookie **c)
lib/libukfs/ukfs.c
806
ukfs_getdents_cookie(struct ukfs *ukfs, struct ukfs_dircookie *c, off_t *off,
lib/libukfs/ukfs.c
817
ukfs_getdents(struct ukfs *ukfs, const char *dirname, off_t *off,
lib/libukfs/ukfs.c
840
ukfs_closedir(struct ukfs *ukfs, struct ukfs_dircookie *c)
lib/libukfs/ukfs.c
849
ukfs_open(struct ukfs *ukfs, const char *filename, int flags)
lib/libukfs/ukfs.c
863
ukfs_read(struct ukfs *ukfs, const char *filename, off_t off,
lib/libukfs/ukfs.c
887
ukfs_read_fd(struct ukfs *ukfs, int fd, off_t off, uint8_t *buf, size_t buflen)
lib/libukfs/ukfs.c
89
int (*mkdirfn)(struct ukfs *, const char *, mode_t), struct ukfs *);
lib/libukfs/ukfs.c
894
ukfs_write(struct ukfs *ukfs, const char *filename, off_t off,
lib/libukfs/ukfs.c
92
ukfs_getmp(struct ukfs *ukfs)
lib/libukfs/ukfs.c
922
ukfs_write_fd(struct ukfs *ukfs, int fd, off_t off, uint8_t *buf, size_t buflen,
lib/libukfs/ukfs.c
936
ukfs_close(struct ukfs *ukfs, int fd)
lib/libukfs/ukfs.c
944
ukfs_create(struct ukfs *ukfs, const char *filename, mode_t mode)
lib/libukfs/ukfs.c
95
return ukfs->ukfs_mp;
lib/libukfs/ukfs.c
959
ukfs_mknod(struct ukfs *ukfs, const char *path, mode_t mode, dev_t dev)
lib/libukfs/ukfs.c
962
STDCALL(ukfs, rump_sys_mknod(path, mode, dev));
lib/libukfs/ukfs.c
966
ukfs_mkfifo(struct ukfs *ukfs, const char *path, mode_t mode)
lib/libukfs/ukfs.c
969
STDCALL(ukfs, rump_sys_mkfifo(path, mode));
lib/libukfs/ukfs.c
973
ukfs_mkdir(struct ukfs *ukfs, const char *filename, mode_t mode)
lib/libukfs/ukfs.c
976
STDCALL(ukfs, rump_sys_mkdir(filename, mode));
lib/libukfs/ukfs.c
980
ukfs_remove(struct ukfs *ukfs, const char *filename)
lib/libukfs/ukfs.c
983
STDCALL(ukfs, rump_sys_unlink(filename));
lib/libukfs/ukfs.c
987
ukfs_rmdir(struct ukfs *ukfs, const char *filename)
lib/libukfs/ukfs.c
99
ukfs_setspecific(struct ukfs *ukfs, void *priv)
lib/libukfs/ukfs.c
990
STDCALL(ukfs, rump_sys_rmdir(filename));
lib/libukfs/ukfs.c
994
ukfs_link(struct ukfs *ukfs, const char *filename, const char *f_create)
lib/libukfs/ukfs.c
997
STDCALL(ukfs, rump_sys_link(filename, f_create));
lib/libukfs/ukfs.h
100
int ukfs_chmod(struct ukfs *, const char *, mode_t);
lib/libukfs/ukfs.h
101
int ukfs_lchmod(struct ukfs *, const char *, mode_t);
lib/libukfs/ukfs.h
102
int ukfs_chown(struct ukfs *, const char *, uid_t, gid_t);
lib/libukfs/ukfs.h
103
int ukfs_lchown(struct ukfs *, const char *, uid_t, gid_t);
lib/libukfs/ukfs.h
104
int ukfs_chflags(struct ukfs *, const char *, u_long);
lib/libukfs/ukfs.h
105
int ukfs_lchflags(struct ukfs *, const char *, u_long);
lib/libukfs/ukfs.h
107
int ukfs_utimes(struct ukfs *, const char *,
lib/libukfs/ukfs.h
109
int ukfs_lutimes(struct ukfs *, const char *,
lib/libukfs/ukfs.h
112
struct mount *ukfs_getmp(struct ukfs *);
lib/libukfs/ukfs.h
113
struct vnode *ukfs_getrvp(struct ukfs *);
lib/libukfs/ukfs.h
114
void ukfs_setspecific(struct ukfs *, void *);
lib/libukfs/ukfs.h
115
void * ukfs_getspecific(struct ukfs *);
lib/libukfs/ukfs.h
149
int ukfs_util_builddirs(struct ukfs *, const char *, mode_t);
lib/libukfs/ukfs.h
43
struct ukfs;
lib/libukfs/ukfs.h
58
struct ukfs *ukfs_mount(const char *, const char *, const char *,
lib/libukfs/ukfs.h
60
struct ukfs *ukfs_mount_disk(const char *, const char *, struct ukfs_part *,
lib/libukfs/ukfs.h
62
int ukfs_release(struct ukfs *, int);
lib/libukfs/ukfs.h
64
int ukfs_opendir(struct ukfs *, const char *,
lib/libukfs/ukfs.h
66
int ukfs_getdents(struct ukfs *, const char *, off_t *,
lib/libukfs/ukfs.h
68
int ukfs_getdents_cookie(struct ukfs *, struct ukfs_dircookie *,
lib/libukfs/ukfs.h
70
int ukfs_closedir(struct ukfs *, struct ukfs_dircookie *);
lib/libukfs/ukfs.h
72
int ukfs_open(struct ukfs *, const char *, int);
lib/libukfs/ukfs.h
73
ssize_t ukfs_read(struct ukfs *, const char *, off_t,
lib/libukfs/ukfs.h
75
ssize_t ukfs_read_fd(struct ukfs *, int, off_t, uint8_t *, size_t);
lib/libukfs/ukfs.h
76
ssize_t ukfs_write(struct ukfs *, const char *, off_t,
lib/libukfs/ukfs.h
78
ssize_t ukfs_write_fd(struct ukfs *, int, off_t, uint8_t *, size_t,int);
lib/libukfs/ukfs.h
79
int ukfs_close(struct ukfs *, int);
lib/libukfs/ukfs.h
81
ssize_t ukfs_readlink(struct ukfs *, const char *, char *, size_t);
lib/libukfs/ukfs.h
83
int ukfs_create(struct ukfs *, const char *, mode_t);
lib/libukfs/ukfs.h
84
int ukfs_mkdir(struct ukfs *, const char *, mode_t);
lib/libukfs/ukfs.h
85
int ukfs_mknod(struct ukfs *, const char *, mode_t, dev_t);
lib/libukfs/ukfs.h
86
int ukfs_mkfifo(struct ukfs *, const char *, mode_t);
lib/libukfs/ukfs.h
87
int ukfs_symlink(struct ukfs *, const char *, const char *);
lib/libukfs/ukfs.h
89
int ukfs_remove(struct ukfs *, const char *);
lib/libukfs/ukfs.h
90
int ukfs_rmdir(struct ukfs *, const char *);
lib/libukfs/ukfs.h
92
int ukfs_link(struct ukfs *, const char *, const char *);
lib/libukfs/ukfs.h
93
int ukfs_rename(struct ukfs *, const char *, const char *);
lib/libukfs/ukfs.h
95
int ukfs_chdir(struct ukfs *, const char *);
lib/libukfs/ukfs.h
97
int ukfs_stat(struct ukfs *, const char *, struct stat *);
lib/libukfs/ukfs.h
98
int ukfs_lstat(struct ukfs *, const char *, struct stat *);
tests/fs/nfs/nfsservice/rumpnfsd.c
120
if ((ukfs = ukfs_mount(MOUNT_PUFFS, "/", UKFS_DEFAULTMP, MNT_RDONLY,