Searched refs:credp (Results 1 – 4 of 4) sorted by relevance
/openbmc/qemu/hw/9pfs/ |
H A D | 9p-local.c | 312 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 D | 9p-proxy.c | 779 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 D | 9p-synth.c | 288 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 D | 9p.c | 165 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()
|