Home
last modified time | relevance | path

Searched refs:acl_state (Results 1 – 2 of 2) sorted by relevance

/linux/fs/ksmbd/
A Dsmbacl.c424 free_acl_state(&acl_state); in parse_dacl()
511 acl_state.users->aces[acl_state.users->n].uid = in parse_dacl()
513 acl_state.users->aces[acl_state.users->n++].perms.allow = in parse_dacl()
527 acl_state.users->aces[acl_state.users->n].uid = fattr->cf_uid; in parse_dacl()
528 acl_state.users->aces[acl_state.users->n++].perms.allow = in parse_dacl()
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()
554 acl_state.other.allow = mode & 0007; in parse_dacl()
558 if (acl_state.users->n || acl_state.groups->n) { in parse_dacl()
559 acl_state.mask.allow = 0x07; in parse_dacl()
[all …]
A Dvfs.c1812 struct posix_acl_state acl_state; in ksmbd_vfs_set_init_posix_acl() local
1820 rc = init_acl_state(&acl_state, 1); in ksmbd_vfs_set_init_posix_acl()
1828 acl_state.users->aces[acl_state.users->n].uid = inode->i_uid; in ksmbd_vfs_set_init_posix_acl()
1829 acl_state.users->aces[acl_state.users->n++].perms.allow = in ksmbd_vfs_set_init_posix_acl()
1830 acl_state.owner.allow; in ksmbd_vfs_set_init_posix_acl()
1831 acl_state.groups->aces[acl_state.groups->n].gid = inode->i_gid; in ksmbd_vfs_set_init_posix_acl()
1832 acl_state.groups->aces[acl_state.groups->n++].perms.allow = in ksmbd_vfs_set_init_posix_acl()
1833 acl_state.group.allow; in ksmbd_vfs_set_init_posix_acl()
1834 acl_state.mask.allow = 0x07; in ksmbd_vfs_set_init_posix_acl()
1838 free_acl_state(&acl_state); in ksmbd_vfs_set_init_posix_acl()
[all …]

Completed in 12 milliseconds