/linux-master/fs/gfs2/ |
H A D | quota.h | 20 int gfs2_quota_hold(struct gfs2_inode *ip, kuid_t uid, kgid_t gid); 23 int gfs2_quota_lock(struct gfs2_inode *ip, kuid_t uid, kgid_t gid); 26 int gfs2_quota_check(struct gfs2_inode *ip, kuid_t uid, kgid_t gid, 29 kuid_t uid, kgid_t gid);
|
/linux-master/security/keys/ |
H A D | permission.c | 61 if (gid_valid(key->gid) && key->perm & KEY_GRP_ALL) { 62 if (gid_eq(key->gid, cred->fsgid)) { 67 ret = groups_search(cred->group_info, key->gid);
|
/linux-master/arch/loongarch/include/asm/ |
H A D | kvm_csr.h | 181 #define kvm_save_hw_gcsr(csr, gid) (csr->csrs[gid] = gcsr_read(gid)) 182 #define kvm_restore_hw_gcsr(csr, gid) (gcsr_write(csr->csrs[gid], gid)) 186 static __always_inline unsigned long kvm_read_sw_gcsr(struct loongarch_csrs *csr, int gid) argument 188 return csr->csrs[gid]; 191 static __always_inline void kvm_write_sw_gcsr(struct loongarch_csrs *csr, int gid, unsigned long val) argument 193 csr->csrs[gid] 196 kvm_set_sw_gcsr(struct loongarch_csrs *csr, int gid, unsigned long val) argument 202 kvm_change_sw_gcsr(struct loongarch_csrs *csr, int gid, unsigned long mask, unsigned long val) argument [all...] |
/linux-master/usr/ |
H A D | gen_init_cpio.c | 89 (long) 0, /* gid */ 109 unsigned int mode, uid_t uid, gid_t gid) 121 (long) gid, /* gid */ 145 int gid; local 148 if (5 != sscanf(line, "%" str(PATH_MAX) "s %" str(PATH_MAX) "s %o %d %d", name, target, &mode, &uid, &gid)) { 152 rc = cpio_mkslink(name, target, mode, uid, gid); 158 uid_t uid, gid_t gid) 170 (long) gid, /* gid */ 108 cpio_mkslink(const char *name, const char *target, unsigned int mode, uid_t uid, gid_t gid) argument 157 cpio_mkgeneric(const char *name, unsigned int mode, uid_t uid, gid_t gid) argument 216 int gid; local 245 cpio_mknod(const char *name, unsigned int mode, uid_t uid, gid_t gid, char dev_type, unsigned int maj, unsigned int min) argument 284 int gid; local 323 cpio_mkfile(const char *name, const char *location, unsigned int mode, uid_t uid, gid_t gid, unsigned int nlinks) argument 464 int gid; local [all...] |
H A D | gen_initramfs.sh | 17 $0 [-o <file>] [-l <dep_list>] [-u <uid>] [-g <gid>] {-d | <cpio_source>} ... 23 -g <gid> Group ID to map to group ID 0 (root). 24 <gid> is only meaningful if <cpio_source> is a 25 directory. "squash" forces all files to gid 0. 85 # <filetype> <name> <path to file> <octal mode> <uid> <gid> 94 local gid="$4" 96 # remap uid/gid to 0 if necessary 98 [ "$root_gid" = "squash" ] && gid=0 || [ "$gid" -eq "$root_gid" ] && gid [all...] |
/linux-master/drivers/misc/sgi-gru/ |
H A D | gruprocfs.c | 161 long gid = *(long *)data; local 163 struct gru_state *gru = GID_TO_GRU(gid); 167 if (gid == 0) 168 seq_puts(file, "# gid bid ctx# asid pid cbrs dsbytes mode\n"); 176 is_kernel_context(ts) ? 0 : ts->ts_gms->ms_asids[gid].mt_asid, 189 long gid = *(long *)data, ctxfree, cbrfree, dsrfree; local 190 struct gru_state *gru = GID_TO_GRU(gid); 192 if (gid == 0) { 193 seq_puts(file, "# gid nid ctx cbr dsr ctx cbr dsr\n"); 213 static void *seq_start(struct seq_file *file, loff_t *gid) argument 220 seq_next(struct seq_file *file, void *data, loff_t *gid) argument [all...] |
H A D | grulib.h | 116 unsigned int gid; member in struct:gru_dump_chiplet_state_req 132 unsigned int gid; member in struct:gru_dump_context_header
|
/linux-master/drivers/infiniband/core/ |
H A D | cache.c | 154 * @gid: GID to check 157 bool rdma_is_zero_gid(const union ib_gid *gid) argument 159 return !memcmp(gid, &zgid, sizeof(*gid)); 202 return device->port_data[port].cache.gid; 243 dev_dbg(&device->dev, "%s port=%u index=%u gid %pI6\n", __func__, 244 port_num, entry->attr.index, entry->attr.gid.raw); 326 dev_dbg(&entry->attr.device->dev, "%s port=%u index=%u gid %pI6\n", 328 entry->attr.gid.raw); 390 dev_dbg(&ib_dev->dev, "%s port=%u index=%d gid 466 find_gid(struct ib_gid_table *table, const union ib_gid *gid, const struct ib_gid_attr *val, bool default_gid, unsigned long mask, int *pempty) argument 540 make_default_gid(struct net_device *dev, union ib_gid *gid) argument 546 __ib_cache_gid_add(struct ib_device *ib_dev, u32 port, union ib_gid *gid, struct ib_gid_attr *attr, unsigned long mask, bool default_gid) argument 590 ib_cache_gid_add(struct ib_device *ib_dev, u32 port, union ib_gid *gid, struct ib_gid_attr *attr) argument 601 _ib_cache_gid_del(struct ib_device *ib_dev, u32 port, union ib_gid *gid, struct ib_gid_attr *attr, unsigned long mask, bool default_gid) argument 630 ib_cache_gid_del(struct ib_device *ib_dev, u32 port, union ib_gid *gid, struct ib_gid_attr *attr) argument 683 rdma_find_gid_by_port(struct ib_device *ib_dev, const union ib_gid *gid, enum ib_gid_type gid_type, u32 port, struct net_device *ndev) argument 736 rdma_find_gid_by_filter( struct ib_device *ib_dev, const union ib_gid *gid, u32 port, bool (*filter)(const union ib_gid *gid, const struct ib_gid_attr *, void *), void *context) argument 842 union ib_gid gid = { }; local 953 rdma_query_gid(struct ib_device *device, u32 port_num, int index, union ib_gid *gid) argument 1015 rdma_find_gid(struct ib_device *device, const union ib_gid *gid, enum ib_gid_type gid_type, struct net_device *ndev) argument [all...] |
/linux-master/drivers/pinctrl/mvebu/ |
H A D | pinctrl-mvebu.c | 42 unsigned gid; member in struct:mvebu_pinctrl_group 173 unsigned gid, unsigned long *config) 176 struct mvebu_pinctrl_group *grp = &pctl->groups[gid]; 185 unsigned gid, unsigned long *configs, 189 struct mvebu_pinctrl_group *grp = &pctl->groups[gid]; 205 struct seq_file *s, unsigned gid) 208 struct mvebu_pinctrl_group *grp = &pctl->groups[gid]; 213 if (mvebu_pinconf_group_get(pctldev, gid, &config)) 295 unsigned gid) 299 struct mvebu_pinctrl_group *grp = &pctl->groups[gid]; 172 mvebu_pinconf_group_get(struct pinctrl_dev *pctldev, unsigned gid, unsigned long *config) argument 184 mvebu_pinconf_group_set(struct pinctrl_dev *pctldev, unsigned gid, unsigned long *configs, unsigned num_configs) argument 204 mvebu_pinconf_group_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s, unsigned gid) argument 294 mvebu_pinmux_set(struct pinctrl_dev *pctldev, unsigned fid, unsigned gid) argument 388 mvebu_pinctrl_get_group_name(struct pinctrl_dev *pctldev, unsigned gid) argument 395 mvebu_pinctrl_get_group_pins(struct pinctrl_dev *pctldev, unsigned gid, const unsigned **pins, unsigned *num_pins) argument 583 unsigned gid, n, k; local [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | rdma.c | 110 static void mlx5_rdma_make_default_gid(struct mlx5_core_dev *dev, union ib_gid *gid) argument 115 gid->global.subnet_prefix = cpu_to_be64(0xfe80000000000000LL); 116 addrconf_addr_eui48(&gid->raw[8], hw_id); 121 union ib_gid gid; local 124 mlx5_rdma_make_default_gid(dev, &gid); 127 0, gid.raw, mac,
|
/linux-master/fs/nfsd/ |
H A D | auth.c | 57 if (gid_eq(GLOBAL_ROOT_GID, rqgi->gid[i])) 58 gi->gid[i] = exp->ex_anon_gid; 60 gi->gid[i] = rqgi->gid[i];
|
H A D | flexfilelayoutxdr.h | 39 kgid_t gid; member in struct:pnfs_ff_layout
|
/linux-master/include/linux/ |
H A D | ipc.h | 18 kgid_t gid; member in struct:kern_ipc_perm
|
H A D | mnt_idmapping.h | 33 static inline gid_t __vfsgid_val(vfsgid_t gid) argument 35 return gid.val; 43 static inline gid_t __vfsgid_val(vfsgid_t gid) argument 54 static inline bool vfsgid_valid(vfsgid_t gid) argument 56 return __vfsgid_val(gid) != (gid_t)-1;
|
/linux-master/security/safesetid/ |
H A D | securityfs.c | 59 rule->src_id.gid = make_kgid(file->f_cred->user_ns, parsed_parent); 60 rule->dst_id.gid = make_kgid(file->f_cred->user_ns, parsed_child); 61 if (!gid_valid(rule->src_id.gid) || !gid_valid(rule->dst_id.gid)) 93 hash_add(pol->rules, &rule->next, __kgid_val(rule->src_id.gid)); 111 pr_warn("insecure policy detected: gid %d is constrained but transitively unconstrained through gid %d\n", 112 __kgid_val(rule->src_id.gid), 113 __kgid_val(rule->dst_id.gid)); 129 nrule->src_id.gid [all...] |
H A D | lsm.h | 32 kgid_t gid; member in union:__anon2729
|
/linux-master/include/uapi/rdma/ |
H A D | ib_user_mad.h | 70 * @gid - Remote GID in GRH 88 __u8 gid[16]; member in struct:ib_user_mad_hdr_old 113 * @gid - Remote GID in GRH 132 __u8 gid[16]; member in struct:ib_user_mad_hdr
|
/linux-master/net/core/ |
H A D | scm.c | 51 kgid_t gid = make_kgid(cred->user_ns, creds->gid); local 53 if (!uid_valid(uid) || !gid_valid(gid)) 60 ((gid_eq(gid, cred->gid) || gid_eq(gid, cred->egid) || 61 gid_eq(gid, cred->sgid)) || ns_capable(cred->user_ns, CAP_SETGID))) { 178 kgid_t gid; local 199 gid = make_kgid(current_user_ns(), creds.gid); [all...] |
/linux-master/kernel/ |
H A D | uid16.c | 43 SYSCALL_DEFINE1(setgid16, old_gid_t, gid) 45 return __sys_setgid(low2highgid(gid)); 93 rgid = high2lowgid(from_kgid_munged(cred->user_ns, cred->gid)); 109 SYSCALL_DEFINE1(setfsgid16, old_gid_t, gid) 111 return __sys_setfsgid(low2highgid(gid)); 123 kgid = group_info->gid[i]; 148 group_info->gid[i] = kgid;
|
/linux-master/include/net/ |
H A D | scm.h | 23 kgid_t gid; member in struct:scm_creds 60 struct pid *pid, kuid_t uid, kgid_t gid) 65 scm->creds.gid = gid; 86 scm->creds.gid = INVALID_GID; 179 .gid = from_kgid_munged(current_ns, scm->creds.gid), 59 scm_set_cred(struct scm_cookie *scm, struct pid *pid, kuid_t uid, kgid_t gid) argument
|
/linux-master/net/smc/ |
H A D | smc_ib.h | 62 static inline __be32 smc_ib_gid_to_ipv4(u8 gid[SMC_GID_SIZE]) argument 64 struct in6_addr *addr6 = (struct in6_addr *)gid; 113 unsigned short vlan_id, u8 gid[], u8 *sgid_index,
|
/linux-master/fs/sysfs/ |
H A D | dir.c | 44 kgid_t gid; local 57 kobject_get_ownership(kobj, &uid, &gid); 59 kn = kernfs_create_dir_ns(parent, kobject_name(kobj), 0755, uid, gid,
|
/linux-master/include/uapi/linux/ |
H A D | ipc.h | 14 __kernel_gid_t gid; member in struct:ipc_perm
|
H A D | vfio_zdev.h | 31 __u8 gid; /* PCI function group ID */ member in struct:vfio_device_info_cap_zpci_base
|
/linux-master/fs/tracefs/ |
H A D | internal.h | 24 * @gid: saved gid if changed 29 kgid_t gid; member in struct:eventfs_attr
|