Home
last modified time | relevance | path

Searched refs:uid (Results 1 – 25 of 28) sorted by relevance

12

/DragonOS/user/apps/test_cred/
H A Dmain.c13 int uid = getuid(); in main() local
14 assert(uid == 1000); in main()
15 printf("Current uid:%d\n\n", uid); in main()
/DragonOS/user/apps/user-manage/src/check/
H A Dcheck.rs38 info.uid = arg.clone(); in check()
64 if info.uid.is_empty() { in check()
86 uid: Some(info.uid.clone()), in check()
202 uid: None, in check()
268 uid: None, in check()
277 uid: info.new_uid.clone(), in check()
359 let uid = unsafe { libc::geteuid().to_string() }; in check() localVariable
360 let cur_username = Self::cur_username(uid.clone()); in check()
367 if uid != "0" && cur_username != username { in check()
378 uid: None, in check()
[all …]
H A Dinfo.rs6 pub uid: String, field
22 info.username, info.uid, info.gid, info.comment, info.home_dir, info.shell in from()
/DragonOS/tools/
H A Dumount_virt_disk.sh2 uid=`id -u`
3 if [ ! $uid == "0" ];then
H A Dmount_virt_disk.sh2 uid=`id -u`
3 if [ ! $uid == "0" ];then
/DragonOS/kernel/src/process/
H A Dcred.rs29 pub uid: Kuid, field
61 uid: GLOBAL_ROOT_UID, in init()
134 pub fn setuid(&mut self, uid: usize) { in setuid()
135 self.uid.0 = uid; in setuid()
H A Dsyscall.rs291 return Ok(pcb.cred.lock().uid.data()); in getuid()
309 pub fn setuid(uid: usize) -> Result<usize, SystemError> { in setuid()
313 if guard.uid.data() == 0 { in setuid()
314 guard.setuid(uid); in setuid()
315 guard.seteuid(uid); in setuid()
316 guard.setsuid(uid); in setuid()
317 } else if uid == guard.uid.data() || uid == guard.suid.data() { in setuid()
318 guard.seteuid(uid); in setuid()
388 if fsuid == guard.uid || fsuid == guard.euid || fsuid == guard.suid { in setfsuid()
/DragonOS/kernel/src/filesystem/devfs/
H A Dnull_dev.rs51 uid: 0, in new()
105 inode.metadata.uid = metadata.uid; in set_metadata()
H A Dzero_dev.rs51 uid: 0, in new()
105 inode.metadata.uid = metadata.uid; in set_metadata()
H A Dmod.rs285 uid: 0, in new_with_parent()
376 uid: 0, in do_create_with_data()
530 inode.metadata.uid = metadata.uid; in set_metadata()
/DragonOS/kernel/src/ipc/
H A Dshm.rs180 uid: 0, in add()
462 self.kern_ipc_perm.uid = shm_id_ds.uid() as usize; in copy_from()
487 uid: usize, field
609 pub fn uid(&self) -> u32 { in uid() method
610 self.shm_perm.uid in uid()
629 uid: u32, field
646 pub fn new(key: i32, uid: u32, gid: u32, cuid: u32, cgid: u32, mode: u32) -> Self { in new()
649 uid, in new()
/DragonOS/user/apps/user-manage/
H A DREADME.md7 useradd -c \<comment\> -d \<home\> -G \<group\> -g \<gid\> -s \<shell\> -u \<uid\> username
59 -u\<uid\>  修改用户 ID。
/DragonOS/kernel/src/driver/disk/ahci/
H A Dahci_inode.rs56 uid: 0, in new()
110 inode.metadata.uid = metadata.uid; in set_metadata()
/DragonOS/kernel/src/virt/kvm/
H A Dkvm_dev.rs69 uid: 0, in new()
124 inode.metadata.uid = metadata.uid; in set_metadata()
H A Dvcpu_dev.rs80 uid: 0, in new()
132 inode.metadata.uid = metadata.uid; in set_metadata()
H A Dvm_dev.rs78 uid: 0, in new()
130 inode.metadata.uid = metadata.uid; in set_metadata()
/DragonOS/kernel/src/driver/keyboard/
H A Dps2_keyboard.rs92 uid: 0, in new()
159 inode.metadata.uid = metadata.uid; in set_metadata()
/DragonOS/kernel/src/filesystem/ramfs/
H A Dmod.rs125 uid: 0, in new()
274 inode.metadata.uid = metadata.uid; in set_metadata()
327 uid: 0, in create_with_data()
589 uid: 0, in mknod()
/DragonOS/user/apps/test_shm/
H A Dtest_info.c16 printf("uid: %d\n", shm_perm.uid); in print_shmidds()
/DragonOS/kernel/src/filesystem/vfs/
H A Dmod.rs723 pub uid: usize, field
746 uid: 0, in default()
882 uid: 0, in new()
H A Dsyscall.rs100 uid: i32, field
127 uid: 0, in new()
1290 kstat.uid = metadata.uid as i32; in do_fstat()
1415 tmp.stx_uid = metadata.uid as u32; in do_statx()
/DragonOS/kernel/src/filesystem/procfs/
H A Dmod.rs342 uid: 0, in new()
576 inode.metadata.uid = metadata.uid; in set_metadata()
630 uid: 0, in create_with_data()
/DragonOS/kernel/src/filesystem/devpts/
H A Dmod.rs115 uid: 0, in new()
/DragonOS/kernel/src/filesystem/kernfs/
H A Dmod.rs90 uid: 0, in create_root_inode()
521 uid: 0, in inner_create()
/DragonOS/kernel/src/filesystem/fat/
H A Dfs.rs219 uid: 0, in new()
370 uid: 0, in new()
1490 inode.metadata.uid = metadata.uid; in set_metadata()

12