Home
last modified time | relevance | path

Searched refs:groups (Results 1 – 25 of 27) sorted by relevance

12

/fs/bcachefs/
A Ddisk_groups.c56 g = groups->entries + i; in bch2_sb_disk_groups_validate()
98 for (g = groups->entries; in bch2_sb_disk_groups_to_text()
99 g < groups->entries + nr_groups; in bch2_sb_disk_groups_to_text()
101 if (g != groups->entries) in bch2_sb_disk_groups_to_text()
126 nr_groups = disk_groups_nr(groups); in bch2_sb_disk_groups_to_cpu()
128 if (!groups) in bch2_sb_disk_groups_to_cpu()
268 if (!groups) in __bch2_disk_group_add()
276 g = &groups->entries[i]; in __bch2_disk_group_add()
423 if (v >= disk_groups_nr(groups)) in bch2_disk_path_to_text_sb()
426 g = groups->entries + v; in bch2_disk_path_to_text_sb()
[all …]
A Ddisk_groups.h9 static inline unsigned disk_groups_nr(struct bch_sb_field_disk_groups *groups) in disk_groups_nr() argument
11 return groups in disk_groups_nr()
12 ? (vstruct_end(&groups->field) - in disk_groups_nr()
13 (void *) &groups->entries[0]) / sizeof(struct bch_disk_group) in disk_groups_nr()
/fs/sysfs/
A Dgroup.c219 if (!groups) in internal_create_groups()
222 for (i = 0; groups[i]; i++) { in internal_create_groups()
226 sysfs_remove_group(kobj, groups[i]); in internal_create_groups()
247 const struct attribute_group **groups) in sysfs_create_groups() argument
265 const struct attribute_group **groups) in sysfs_update_groups() argument
339 const struct attribute_group **groups) in sysfs_remove_groups() argument
343 if (!groups) in sysfs_remove_groups()
345 for (i = 0; groups[i]; i++) in sysfs_remove_groups()
346 sysfs_remove_group(kobj, groups[i]); in sysfs_remove_groups()
602 if (!groups) in sysfs_groups_change_owner()
[all …]
/fs/nfsd/
A Dnfs4acl.c183 unsigned short groups; member
213 pas->groups |= pa->e_perm; in summarize_posix_acl()
226 pas->groups &= pas->mask; in summarize_posix_acl()
449 struct posix_ace_state_array *groups; member
469 if (!state->groups) { in init_state()
479 kfree(state->groups); in free_state()
534 for (i=0; i < state->groups->n; i++) { in posix_state_to_acl()
654 deny_bits_array(state->groups, mask); in process_one_v4_ace()
668 deny_bits_array(state->groups, mask); in process_one_v4_ace()
678 allow_bits_array(state->groups, mask); in process_one_v4_ace()
[all …]
/fs/smb/server/
A Dsmbacl.c323 for (i = 0; i < state->groups->n; i++) { in posix_state_to_acl()
326 pace->e_gid = state->groups->aces[i].gid; in posix_state_to_acl()
330 if (state->users->n || state->groups->n) { in posix_state_to_acl()
357 if (!state->groups) { in init_acl_state()
367 kfree(state->groups); in free_acl_state()
539 acl_state.groups->aces[acl_state.groups->n].gid = in parse_dacl()
541 acl_state.groups->aces[acl_state.groups->n++].perms.allow = in parse_dacl()
544 default_acl_state.groups->aces[default_acl_state.groups->n].gid = in parse_dacl()
546 default_acl_state.groups->aces[default_acl_state.groups->n++].perms.allow = in parse_dacl()
558 if (acl_state.users->n || acl_state.groups->n) { in parse_dacl()
[all …]
A Dsmbacl.h81 struct posix_ace_state_array *groups; member
A Dvfs.c1882 acl_state.groups->aces[acl_state.groups->n].gid = inode->i_gid; in ksmbd_vfs_set_init_posix_acl()
1883 acl_state.groups->aces[acl_state.groups->n++].perms.allow = in ksmbd_vfs_set_init_posix_acl()
/fs/ext4/
A Dresize.c263 flex_gd->groups = kmalloc_array(flex_gd->resize_bg, in alloc_flex_gd()
266 if (flex_gd->groups == NULL) in alloc_flex_gd()
277 kfree(flex_gd->groups); in alloc_flex_gd()
287 kfree(flex_gd->groups); in free_flex_gd()
308 struct ext4_new_group_data *group_data = flex_gd->groups; in ext4_alloc_group_tables()
478 group -= flex_gd->groups[0].group; in set_flexbg_block_bitmap()
493 bh = sb_getblk(sb, flex_gd->groups[group].block_bitmap); in set_flexbg_block_bitmap()
539 struct ext4_new_group_data *group_data = flex_gd->groups; in setup_new_flex_group_blocks()
1342 struct ext4_new_group_data *group_data = flex_gd->groups; in ext4_setup_new_descs()
1582 group = flex_gd->groups[0].group; in ext4_flex_group_add()
[all …]
A DKconfig79 groups beyond the owner/group/world scheme.
A Dinode.c6221 ext4_group_t groups, ngroups = ext4_get_groups_count(inode->i_sb); in ext4_meta_trans_blocks() local
6236 groups = idxblocks + pextents; in ext4_meta_trans_blocks()
6237 gdpblocks = groups; in ext4_meta_trans_blocks()
6238 if (groups > ngroups) in ext4_meta_trans_blocks()
6239 groups = ngroups; in ext4_meta_trans_blocks()
6240 if (groups > EXT4_SB(inode->i_sb)->s_gdb_count) in ext4_meta_trans_blocks()
6244 ret = idxblocks + groups + gdpblocks; in ext4_meta_trans_blocks()
/fs/btrfs/
A Dqgroup.c217 INIT_LIST_HEAD(&prealloc->groups); in add_qgroup_rb()
231 while (!list_empty(&qgroup->groups)) { in __del_qgroup_rb()
232 list = list_first_entry(&qgroup->groups, in __del_qgroup_rb()
282 list_add_tail(&prealloc->next_group, &member->groups); in __add_relation_rb()
323 list_for_each_entry(list, &member->groups, next_group) { in del_relation_rb()
1786 while (!list_empty(&qgroup->groups)) { in btrfs_remove_qgroup()
1787 list = list_first_entry(&qgroup->groups, in btrfs_remove_qgroup()
3207 num_qgroups = list_count_nodes(&inode_qg->groups); in qgroup_auto_inherit()
3257 if (list_empty(&src->groups)) in qgroup_snapshot_quick_inherit()
3458 if (!inherit && !list_empty(&srcgroup->groups)) in btrfs_qgroup_inherit()
[all …]
A Dqgroup.h245 struct list_head groups; /* groups this group is member of */ member
A DKconfig47 groups beyond the owner/group/world scheme.
/fs/9p/
A DKconfig28 groups beyond the owner/group/world scheme.
/fs/resctrl/
A DKconfig14 assign tasks to groups and manipulate the associated resource
/fs/ceph/
A DKconfig38 groups beyond the owner/group/world scheme.
/fs/ext2/
A DKconfig36 groups beyond the owner/group/world scheme.
/fs/jfs/
A DKconfig21 groups beyond the owner/group/world scheme.
/fs/ntfs3/
A DKconfig43 for users and groups beyond the standard owner/group/world scheme,
/fs/ocfs2/
A DKconfig15 numbers, and has automatically extending metadata groups which may
/fs/xfs/libxfs/
A Dxfs_sb.c392 uint64_t groups; in xfs_validate_sb_rtgroups() local
423 groups = howmany_64(sbp->sb_rextents, sbp->sb_rgextents); in xfs_validate_sb_rtgroups()
424 if (groups != sbp->sb_rgcount) { in xfs_validate_sb_rtgroups()
427 sbp->sb_rgcount, groups); in xfs_validate_sb_rtgroups()
/fs/f2fs/
A DKconfig61 groups beyond the owner/group/world scheme.
/fs/jffs2/
A DKconfig83 groups beyond the owner/group/world scheme.
/fs/erofs/
A DKconfig66 groups beyond the owner/group/world scheme.
/fs/xfs/
A DKconfig101 groups beyond the owner/group/world scheme.

Completed in 51 milliseconds

12