/linux-4.19.296/include/linux/ |
D | highuid.h | 47 #define high2lowuid(uid) ((uid) & ~0xFFFF ? (old_uid_t)overflowuid : (old_uid_t)(uid)) argument 53 #define low2highuid(uid) ((uid) == (old_uid_t)-1 ? (uid_t)-1 : (uid_t)(uid)) argument 56 #define __convert_uid(size, uid) \ argument 57 (size >= sizeof(uid) ? (uid) : high2lowuid(uid)) 64 #define __convert_uid(size, uid) (uid) argument 70 #define SET_UID(var, uid) do { (var) = __convert_uid(sizeof(var), (uid)); } while (0) argument 92 #define fs_high2lowuid(uid) ((uid) & ~0xFFFF ? (uid16_t)fs_overflowuid : (uid16_t)(uid)) argument
|
D | uidgid.h | 34 static inline uid_t __kuid_val(kuid_t uid) in __kuid_val() argument 36 return uid.val; in __kuid_val() 44 static inline uid_t __kuid_val(kuid_t uid) in __kuid_val() argument 111 static inline bool uid_valid(kuid_t uid) in uid_valid() argument 113 return __kuid_val(uid) != (uid_t) -1; in uid_valid() 123 extern kuid_t make_kuid(struct user_namespace *from, uid_t uid); 126 extern uid_t from_kuid(struct user_namespace *to, kuid_t uid); 128 extern uid_t from_kuid_munged(struct user_namespace *to, kuid_t uid); 131 static inline bool kuid_has_mapping(struct user_namespace *ns, kuid_t uid) in kuid_has_mapping() argument 133 return from_kuid(ns, uid) != (uid_t) -1; in kuid_has_mapping() [all …]
|
/linux-4.19.296/drivers/s390/block/ |
D | dasd_alias.c | 53 static struct alias_server *_find_server(struct dasd_uid *uid) in _find_server() argument 57 if (!strncmp(pos->uid.vendor, uid->vendor, in _find_server() 58 sizeof(uid->vendor)) in _find_server() 59 && !strncmp(pos->uid.serial, uid->serial, in _find_server() 60 sizeof(uid->serial))) in _find_server() 67 struct dasd_uid *uid) in _find_lcu() argument 71 if (pos->uid.ssid == uid->ssid) in _find_lcu() 78 struct dasd_uid *uid) in _find_group() argument 93 if (uid->type == UA_BASE_DEVICE) in _find_group() 94 search_unit_addr = uid->real_unit_addr; in _find_group() [all …]
|
D | dasd_eckd.c | 535 if (startpriv->uid.type == UA_BASE_PAV_ALIAS) in prefix_LRE() 538 if (startpriv->uid.type == UA_HYPER_PAV_ALIAS) { in prefix_LRE() 709 struct dasd_uid *uid; in create_uid() local 711 uid = &private->uid; in create_uid() 712 memset(uid, 0, sizeof(struct dasd_uid)); in create_uid() 713 memcpy(uid->vendor, private->ned->HDA_manufacturer, in create_uid() 714 sizeof(uid->vendor) - 1); in create_uid() 715 EBCASC(uid->vendor, sizeof(uid->vendor) - 1); in create_uid() 716 memcpy(uid->serial, private->ned->HDA_location, in create_uid() 717 sizeof(uid->serial) - 1); in create_uid() [all …]
|
D | dasd_devmap.c | 1084 struct dasd_uid uid; in dasd_alias_show() local 1091 !device->discipline->get_uid(device, &uid)) { in dasd_alias_show() 1092 if (uid.type == UA_BASE_PAV_ALIAS || in dasd_alias_show() 1093 uid.type == UA_HYPER_PAV_ALIAS) { in dasd_alias_show() 1109 struct dasd_uid uid; in dasd_vendor_show() local 1118 !device->discipline->get_uid(device, &uid)) in dasd_vendor_show() 1119 vendor = uid.vendor; in dasd_vendor_show() 1136 struct dasd_uid uid; in dasd_uid_show() local 1146 !device->discipline->get_uid(device, &uid)) { in dasd_uid_show() 1147 switch (uid.type) { in dasd_uid_show() [all …]
|
/linux-4.19.296/fs/9p/ |
D | fid.c | 64 static struct p9_fid *v9fs_fid_find(struct dentry *dentry, kuid_t uid, int any) in v9fs_fid_find() argument 69 dentry, dentry, from_kuid(&init_user_ns, uid), in v9fs_fid_find() 77 if (any || uid_eq(fid->uid, uid)) { in v9fs_fid_find() 117 kuid_t uid, int any) in v9fs_fid_lookup_with_uid() argument 127 fid = v9fs_fid_find(dentry, uid, any); in v9fs_fid_lookup_with_uid() 137 fid = v9fs_fid_find(ds, uid, any); in v9fs_fid_lookup_with_uid() 146 fid = v9fs_fid_find(dentry->d_sb->s_root, uid, any); in v9fs_fid_lookup_with_uid() 157 fid = p9_client_attach(v9ses->clnt, NULL, uname, uid, in v9fs_fid_lookup_with_uid() 233 kuid_t uid; in v9fs_fid_lookup() local 243 uid = current_fsuid(); in v9fs_fid_lookup() [all …]
|
D | v9fs.c | 160 from_kuid_munged(&init_user_ns, v9ses->uid)); in v9fs_show_options() 337 uid_t uid; in v9fs_parse_options() local 339 uid = simple_strtoul(s, &e, 10); in v9fs_parse_options() 347 v9ses->uid = make_kuid(current_user_ns(), uid); in v9fs_parse_options() 348 if (!uid_valid(v9ses->uid)) { in v9fs_parse_options() 417 v9ses->uid = INVALID_UID; in v9fs_session_init() 459 v9ses->uid = INVALID_UID; in v9fs_session_init() 479 fid->uid = v9ses->uid; in v9fs_session_init() 481 fid->uid = INVALID_UID; in v9fs_session_init()
|
/linux-4.19.296/block/ |
D | ioprio.c | 43 if (!uid_eq(tcred->uid, cred->euid) && in set_task_ioprio() 44 !uid_eq(tcred->uid, cred->uid) && !capable(CAP_SYS_NICE)) { in set_task_ioprio() 98 kuid_t uid; in SYSCALL_DEFINE3() local 128 uid = make_kuid(current_user_ns(), who); in SYSCALL_DEFINE3() 129 if (!uid_valid(uid)) in SYSCALL_DEFINE3() 134 user = find_user(uid); in SYSCALL_DEFINE3() 140 if (!uid_eq(task_uid(p), uid) || in SYSCALL_DEFINE3() 190 kuid_t uid; in SYSCALL_DEFINE2() local 223 uid = make_kuid(current_user_ns(), who); in SYSCALL_DEFINE2() 227 user = find_user(uid); in SYSCALL_DEFINE2() [all …]
|
/linux-4.19.296/usr/ |
D | gen_init_cpio.c | 104 unsigned int mode, uid_t uid, gid_t gid) in cpio_mkslink() argument 115 (long) uid, /* uid */ in cpio_mkslink() 139 int uid; in cpio_mkslink_line() local 143 …scanf(line, "%" str(PATH_MAX) "s %" str(PATH_MAX) "s %o %d %d", name, target, &mode, &uid, &gid)) { in cpio_mkslink_line() 147 rc = cpio_mkslink(name, target, mode, uid, gid); in cpio_mkslink_line() 153 uid_t uid, gid_t gid) in cpio_mkgeneric() argument 164 (long) uid, /* uid */ in cpio_mkgeneric() 210 int uid; in cpio_mkgeneric_line() local 214 if (4 != sscanf(line, "%" str(PATH_MAX) "s %o %d %d", name, &mode, &uid, &gid)) { in cpio_mkgeneric_line() 220 rc = cpio_mkgeneric(name, mode, uid, gid); in cpio_mkgeneric_line() [all …]
|
D | gen_initramfs_list.sh | 18 $0 [-o <file>] [-u <uid>] [-g <gid>] {-d | <cpio_source>} ... 21 -u <uid> User ID to map to user ID 0 (root). 22 <uid> is only meaningful if <cpio_source> is a 23 directory. "squash" forces all files to uid 0. 115 local uid="$3" 119 [ "$root_uid" = "squash" ] && uid=0 || [ "$uid" -eq "$root_uid" ] && uid=0 121 local str="${mode} ${uid} ${gid}"
|
/linux-4.19.296/fs/quota/ |
D | kqid.c | 19 return uid_eq(left.uid, right.uid); in qid_eq() 45 return uid_lt(left.uid, right.uid); in qid_lt() 72 return from_kuid(targ, kqid.uid); in from_kqid() 105 return from_kuid_munged(targ, kqid.uid); in from_kqid_munged() 124 return uid_valid(qid.uid); in qid_valid()
|
/linux-4.19.296/fs/nfsd/ |
D | flexfilelayoutxdr.c | 30 struct ff_idmap uid; in nfsd4_ff_encode_layoutget() local 35 uid.len = sprintf(uid.buf, "%u", from_kuid(&init_user_ns, fl->uid)); in nfsd4_ff_encode_layoutget() 40 8 + uid.len + 8 + gid.len; in nfsd4_ff_encode_layoutget() 69 p = xdr_encode_opaque(p, uid.buf, uid.len); in nfsd4_ff_encode_layoutget()
|
/linux-4.19.296/drivers/misc/ |
D | ad525x_dpot.c | 90 unsigned int uid; member 136 if (dpot->uid == DPOT_UID(AD5291_ID) || in dpot_read_spi() 137 dpot->uid == DPOT_UID(AD5292_ID) || in dpot_read_spi() 138 dpot->uid == DPOT_UID(AD5293_ID)) { in dpot_read_spi() 143 if (dpot->uid == DPOT_UID(AD5291_ID)) in dpot_read_spi() 147 } else if (dpot->uid == DPOT_UID(AD5270_ID) || in dpot_read_spi() 148 dpot->uid == DPOT_UID(AD5271_ID)) { in dpot_read_spi() 156 if (dpot->uid == DPOT_UID(AD5271_ID)) in dpot_read_spi() 180 switch (dpot->uid) { in dpot_read_i2c() 219 if (dpot->uid == DPOT_UID(AD5274_ID)) in dpot_read_i2c() [all …]
|
/linux-4.19.296/include/net/ |
D | scm.h | 20 kuid_t uid; member 57 struct pid *pid, kuid_t uid, kgid_t gid) in scm_set_cred() argument 61 scm->creds.uid = uid; in scm_set_cred() 82 scm->creds.uid = INVALID_UID; in scm_send() 138 .uid = from_kuid_munged(current_ns, scm->creds.uid), in scm_recv()
|
/linux-4.19.296/fs/sysfs/ |
D | group.c | 34 kuid_t uid, kgid_t gid, in create_files() argument 64 mode, uid, gid, NULL); in create_files() 95 uid, gid, NULL); in create_files() 111 kuid_t uid; in internal_create_group() local 125 kobject_get_ownership(kobj, &uid, &gid); in internal_create_group() 137 uid, gid, kobj, NULL); in internal_create_group() 147 error = create_files(kn, kobj, uid, gid, grp, update); in internal_create_group() 304 kuid_t uid; in sysfs_merge_group() local 314 kobject_get_ownership(kobj, &uid, &gid); in sysfs_merge_group() 318 (*attr)->mode, uid, gid, NULL); in sysfs_merge_group()
|
D | file.c | 249 umode_t mode, kuid_t uid, kgid_t gid, const void *ns) in sysfs_add_file_mode_ns() argument 307 kn = __kernfs_create_file(parent, attr->name, mode & 0777, uid, gid, in sysfs_add_file_mode_ns() 326 kuid_t uid; in sysfs_create_file_ns() local 331 kobject_get_ownership(kobj, &uid, &gid); in sysfs_create_file_ns() 333 uid, gid, ns); in sysfs_create_file_ns() 362 kuid_t uid; in sysfs_add_file_to_group() local 376 kobject_get_ownership(kobj, &uid, &gid); in sysfs_add_file_to_group() 378 attr->mode, uid, gid, NULL); in sysfs_add_file_to_group() 538 kuid_t uid; in sysfs_create_bin_file() local 543 kobject_get_ownership(kobj, &uid, &gid); in sysfs_create_bin_file() [all …]
|
/linux-4.19.296/fs/squashfs/ |
D | squashfs_fs.h | 285 __le16 uid; member 294 __le16 uid; member 304 __le16 uid; member 315 __le16 uid; member 326 __le16 uid; member 338 __le16 uid; member 350 __le16 uid; member 364 __le16 uid; member 381 __le16 uid; member 395 __le16 uid; member
|
/linux-4.19.296/fs/gfs2/ |
D | quota.h | 23 extern int gfs2_quota_hold(struct gfs2_inode *ip, kuid_t uid, kgid_t gid); 26 extern int gfs2_quota_lock(struct gfs2_inode *ip, kuid_t uid, kgid_t gid); 29 extern int gfs2_quota_check(struct gfs2_inode *ip, kuid_t uid, kgid_t gid, 32 kuid_t uid, kgid_t gid);
|
/linux-4.19.296/drivers/base/ |
D | devtmpfs.c | 46 kuid_t uid; member 92 req.uid = GLOBAL_ROOT_UID; in devtmpfs_create_node() 94 req.name = device_get_devnode(dev, &req.mode, &req.uid, &req.gid, &tmp); in devtmpfs_create_node() 196 static int handle_create(const char *nodename, umode_t mode, kuid_t uid, in handle_create() argument 216 newattrs.ia_uid = uid; in handle_create() 370 static int handle(const char *name, umode_t mode, kuid_t uid, kgid_t gid, in handle() argument 374 return handle_create(name, mode, uid, gid, dev); in handle() 401 req->uid, req->gid, req->dev); in devtmpfsd()
|
/linux-4.19.296/include/uapi/rdma/ |
D | rdma_user_cm.h | 91 __aligned_u64 uid; member 221 __aligned_u64 uid; member 251 __aligned_u64 uid; member 265 __aligned_u64 uid; member 277 __aligned_u64 uid; member
|
/linux-4.19.296/drivers/thunderbolt/ |
D | eeprom.c | 181 u64 uid; member 276 int tb_drom_read_uid_only(struct tb_switch *sw, u64 *uid) in tb_drom_read_uid_only() argument 300 *uid = *(u64 *)(data+1); in tb_drom_read_uid_only() 477 tb_drom_read_uid_only(sw, &sw->uid); in tb_drom_copy_nvm() 515 tb_drom_read_uid_only(sw, &sw->uid); in tb_drom_read() 564 crc = tb_crc8((u8 *) &header->uid, 8); in tb_drom_read() 571 if (!sw->uid) in tb_drom_read() 572 sw->uid = header->uid; in tb_drom_read()
|
/linux-4.19.296/fs/devpts/ |
D | inode.c | 99 kuid_t uid; member 252 kuid_t uid; in parse_mount_options() local 257 opts->uid = GLOBAL_ROOT_UID; in parse_mount_options() 283 uid = make_kuid(current_user_ns(), option); in parse_mount_options() 284 if (!uid_valid(uid)) in parse_mount_options() 286 opts->uid = uid; in parse_mount_options() 413 from_kuid_munged(&init_user_ns, opts->uid)); in devpts_show_options() 582 inode->i_uid = opts->setuid ? opts->uid : current_fsuid(); in devpts_pty_new()
|
/linux-4.19.296/fs/proc/ |
D | proc_net.c | 318 kuid_t uid; in proc_net_ns_init() local 335 uid = make_kuid(net->user_ns, 0); in proc_net_ns_init() 336 if (!uid_valid(uid)) in proc_net_ns_init() 337 uid = netd->uid; in proc_net_ns_init() 343 proc_set_user(netd, uid, gid); in proc_net_ns_init()
|
/linux-4.19.296/fs/hfsplus/ |
D | options.c | 57 opts->uid = current_uid(); in hfsplus_fill_defaults() 139 sbi->uid = make_kuid(current_user_ns(), (uid_t)tmp); in hfsplus_parse_options() 140 if (!uid_valid(sbi->uid)) { in hfsplus_parse_options() 230 from_kuid_munged(&init_user_ns, sbi->uid), in hfsplus_show_options()
|
/linux-4.19.296/fs/xfs/ |
D | xfs_linux.h | 174 static inline uint32_t xfs_kuid_to_uid(kuid_t uid) in xfs_kuid_to_uid() argument 176 return from_kuid(&init_user_ns, uid); in xfs_kuid_to_uid() 179 static inline kuid_t xfs_uid_to_kuid(uint32_t uid) in xfs_uid_to_kuid() argument 181 return make_kuid(&init_user_ns, uid); in xfs_uid_to_kuid()
|