Home
last modified time | relevance | path

Searched refs:credp (Results 1 – 4 of 4) sorted by relevance

/openbmc/qemu/hw/9pfs/
H A D9p-local.c312 if (credp->fc_uid != -1) { in local_set_mapped_file_attrat()
313 uid = credp->fc_uid; in local_set_mapped_file_attrat()
316 gid = credp->fc_gid; in local_set_mapped_file_attrat()
446 if (fchownat(dirfd, name, credp->fc_uid, credp->fc_gid, in local_set_cred_passthrough()
698 err = qemu_mknodat(dirfd, name, credp->fc_mode, credp->fc_rdev); in local_mknod()
739 credp->fc_mode = credp->fc_mode | S_IFDIR; in local_mkdir()
844 credp->fc_mode = credp->fc_mode | S_IFREG; in local_open2()
916 credp->fc_mode = credp->fc_mode | S_IFLNK; in local_symlink()
932 err = fchownat(dirfd, name, credp->fc_uid, credp->fc_gid, in local_symlink()
1054 if ((credp->fc_uid == -1 && credp->fc_gid == -1) || in local_chown()
[all …]
H A D9p-proxy.c779 static int proxy_chmod(FsContext *fs_ctx, V9fsPath *fs_path, FsCred *credp) in proxy_chmod() argument
783 credp->fc_mode); in proxy_chmod()
791 const char *name, FsCred *credp) in proxy_mknod() argument
800 credp->fc_mode, credp->fc_rdev, in proxy_mknod()
801 credp->fc_uid, credp->fc_gid); in proxy_mknod()
811 const char *name, FsCred *credp) in proxy_mkdir() argument
820 credp->fc_mode, credp->fc_uid, credp->fc_gid); in proxy_mkdir()
843 int flags, FsCred *credp, V9fsFidOpenState *fs) in proxy_open2() argument
851 credp->fc_mode, credp->fc_uid, credp->fc_gid); in proxy_open2()
873 credp->fc_uid, credp->fc_gid); in proxy_symlink()
[all …]
H A D9p-synth.c288 FsCred *credp, V9fsFidOpenState *fs) in synth_open2() argument
359 static int synth_chmod(FsContext *fs_ctx, V9fsPath *path, FsCred *credp) in synth_chmod() argument
366 const char *buf, FsCred *credp) in synth_mknod() argument
373 const char *buf, FsCred *credp) in synth_mkdir() argument
387 V9fsPath *newpath, const char *buf, FsCred *credp) in synth_symlink() argument
407 static int synth_chown(FsContext *fs_ctx, V9fsPath *path, FsCred *credp) in synth_chown() argument
H A D9p.c165 void cred_init(FsCred *credp) in cred_init() argument
167 credp->fc_uid = -1; in cred_init()
168 credp->fc_gid = -1; in cred_init()
169 credp->fc_mode = -1; in cred_init()
170 credp->fc_rdev = -1; in cred_init()