Searched refs:cifs_acl (Results 1 - 6 of 6) sorted by relevance

/linux-4.4.14/fs/cifs/
H A Dcifsacl.h47 sizeof(struct cifs_acl) + \
87 struct cifs_acl { struct
H A Dcifsacl.c582 static void parse_dacl(struct cifs_acl *pdacl, char *end_of_acl, parse_dacl()
617 acl_size = sizeof(struct cifs_acl); parse_dacl()
674 static int set_chmod_dacl(struct cifs_acl *pndacl, struct cifs_sid *pownersid, set_chmod_dacl()
678 struct cifs_acl *pnndacl; set_chmod_dacl()
680 pnndacl = (struct cifs_acl *)((char *)pndacl + sizeof(struct cifs_acl)); set_chmod_dacl()
689 pndacl->size = cpu_to_le16(size + sizeof(struct cifs_acl)); set_chmod_dacl()
735 struct cifs_acl *dacl_ptr; /* no need for SACL ptr */ parse_sec_desc()
747 dacl_ptr = (struct cifs_acl *)((char *)pntsd + dacloffset); parse_sec_desc()
797 struct cifs_acl *dacl_ptr = NULL; /* no need for SACL ptr */ build_sec_desc()
798 struct cifs_acl *ndacl_ptr = NULL; /* no need for SACL ptr */ build_sec_desc()
806 dacl_ptr = (struct cifs_acl *)((char *)pntsd + dacloffset); build_sec_desc()
808 ndacl_ptr = (struct cifs_acl *)((char *)pnntsd + ndacloffset); build_sec_desc()
H A Dcifssmb.c3363 struct cifs_posix_acl *cifs_acl = (struct cifs_posix_acl *)src; cifs_copy_posix_acl() local
3366 if (le16_to_cpu(cifs_acl->version) != CIFS_ACL_VERSION) cifs_copy_posix_acl()
3370 count = le16_to_cpu(cifs_acl->access_entry_count); cifs_copy_posix_acl()
3371 pACE = &cifs_acl->ace_array[0]; cifs_copy_posix_acl()
3381 count = le16_to_cpu(cifs_acl->access_entry_count); cifs_copy_posix_acl()
3385 pACE = &cifs_acl->ace_array[count]; cifs_copy_posix_acl()
3386 count = le16_to_cpu(cifs_acl->default_entry_count); cifs_copy_posix_acl()
3436 struct cifs_posix_acl *cifs_acl = (struct cifs_posix_acl *)parm_data; ACL_to_cifs_posix() local
3441 if ((buflen == 0) || (pACL == NULL) || (cifs_acl == NULL)) ACL_to_cifs_posix()
3452 cifs_acl->version = cpu_to_le16(1); ACL_to_cifs_posix()
3454 cifs_acl->access_entry_count = cpu_to_le16(count); ACL_to_cifs_posix()
3455 cifs_acl->default_entry_count = cpu_to_le16(0xFFFF); ACL_to_cifs_posix()
3457 cifs_acl->default_entry_count = cpu_to_le16(count); ACL_to_cifs_posix()
3458 cifs_acl->access_entry_count = cpu_to_le16(0xFFFF); ACL_to_cifs_posix()
3464 rc = convert_ace_to_cifs_ace(&cifs_acl->ace_array[i], ACL_to_cifs_posix()
H A Dxattr.c36 #define CIFS_XATTR_CIFS_ACL "system.cifs_acl"
H A Dconnect.c1459 vol->cifs_acl = 1; cifs_parse_mount_options()
1462 vol->cifs_acl = 0; cifs_parse_mount_options()
3302 if (pvolume_info->cifs_acl) cifs_setup_cifs_sb()
3347 if ((pvolume_info->cifs_acl) && (pvolume_info->dynperm)) cifs_setup_cifs_sb()
H A Dcifsglob.h470 bool cifs_acl:1; member in struct:smb_vol

Completed in 237 milliseconds