pacl 2136 drivers/net/ethernet/mellanox/mlxsw/reg.h MLXSW_REG_DEFINE(pacl, MLXSW_REG_PACL_ID, MLXSW_REG_PACL_LEN); pacl 2143 drivers/net/ethernet/mellanox/mlxsw/reg.h MLXSW_ITEM32(reg, pacl, v, 0x00, 24, 1); pacl 2150 drivers/net/ethernet/mellanox/mlxsw/reg.h MLXSW_ITEM32(reg, pacl, acl_id, 0x08, 0, 16); pacl 2159 drivers/net/ethernet/mellanox/mlxsw/reg.h MLXSW_ITEM_BUF(reg, pacl, tcam_region_info, 0x30, pacl 2165 drivers/net/ethernet/mellanox/mlxsw/reg.h MLXSW_REG_ZERO(pacl, payload); pacl 10494 drivers/net/ethernet/mellanox/mlxsw/reg.h MLXSW_REG(pacl), pacl 654 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c return mlxsw_reg_write(mlxsw_sp->core, MLXSW_REG(pacl), pacl_pl); pacl 665 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c mlxsw_reg_write(mlxsw_sp->core, MLXSW_REG(pacl), pacl_pl); pacl 59 fs/9p/acl.c struct posix_acl *pacl, *dacl; pacl 71 fs/9p/acl.c pacl = __v9fs_get_acl(fid, XATTR_NAME_POSIX_ACL_ACCESS); pacl 73 fs/9p/acl.c if (!IS_ERR(dacl) && !IS_ERR(pacl)) { pacl 75 fs/9p/acl.c set_cached_acl(inode, ACL_TYPE_ACCESS, pacl); pacl 82 fs/9p/acl.c if (!IS_ERR(pacl)) pacl 83 fs/9p/acl.c posix_acl_release(pacl); pacl 187 fs/9p/acl.c struct posix_acl **dpacl, struct posix_acl **pacl) pacl 207 fs/9p/acl.c *pacl = acl; pacl 24 fs/9p/acl.h struct posix_acl **dpacl, struct posix_acl **pacl); pacl 49 fs/9p/acl.h struct posix_acl **pacl) pacl 241 fs/9p/vfs_inode_dotl.c struct posix_acl *pacl = NULL, *dacl = NULL; pacl 282 fs/9p/vfs_inode_dotl.c err = v9fs_acl_mode(dir, &mode, &dacl, &pacl); pacl 312 fs/9p/vfs_inode_dotl.c v9fs_set_create_acl(inode, fid, dacl, pacl); pacl 347 fs/9p/vfs_inode_dotl.c v9fs_put_acl(dacl, pacl); pacl 379 fs/9p/vfs_inode_dotl.c struct posix_acl *dacl = NULL, *pacl = NULL; pacl 400 fs/9p/vfs_inode_dotl.c err = v9fs_acl_mode(dir, &mode, &dacl, &pacl); pacl 430 fs/9p/vfs_inode_dotl.c v9fs_set_create_acl(inode, fid, dacl, pacl); pacl 445 fs/9p/vfs_inode_dotl.c v9fs_set_create_acl(inode, fid, dacl, pacl); pacl 453 fs/9p/vfs_inode_dotl.c v9fs_put_acl(dacl, pacl); pacl 813 fs/9p/vfs_inode_dotl.c struct posix_acl *dacl = NULL, *pacl = NULL; pacl 831 fs/9p/vfs_inode_dotl.c err = v9fs_acl_mode(dir, &mode, &dacl, &pacl); pacl 862 fs/9p/vfs_inode_dotl.c v9fs_set_create_acl(inode, fid, dacl, pacl); pacl 877 fs/9p/vfs_inode_dotl.c v9fs_set_create_acl(inode, fid, dacl, pacl); pacl 883 fs/9p/vfs_inode_dotl.c v9fs_put_acl(dacl, pacl); pacl 99 fs/cifs/xattr.c struct cifs_ntsd *pacl; pacl 103 fs/cifs/xattr.c pacl = kmalloc(size, GFP_KERNEL); pacl 104 fs/cifs/xattr.c if (!pacl) { pacl 107 fs/cifs/xattr.c memcpy(pacl, value, size); pacl 110 fs/cifs/xattr.c rc = pTcon->ses->server->ops->set_acl(pacl, pacl 117 fs/cifs/xattr.c kfree(pacl); pacl 249 fs/cifs/xattr.c struct cifs_ntsd *pacl; pacl 254 fs/cifs/xattr.c pacl = pTcon->ses->server->ops->get_acl(cifs_sb, pacl 256 fs/cifs/xattr.c if (IS_ERR(pacl)) { pacl 257 fs/cifs/xattr.c rc = PTR_ERR(pacl); pacl 265 fs/cifs/xattr.c memcpy(value, pacl, acllen); pacl 268 fs/cifs/xattr.c kfree(pacl); pacl 266 fs/nfs_common/nfsacl.c struct posix_acl **pacl) pacl 271 fs/nfs_common/nfsacl.c .xcode = pacl ? xdr_nfsace_decode : NULL, pacl 284 fs/nfs_common/nfsacl.c if (pacl) { pacl 290 fs/nfs_common/nfsacl.c *pacl = nfsacl_desc.acl; pacl 134 fs/nfsd/nfs4acl.c struct posix_acl *pacl = NULL, *dpacl = NULL; pacl 138 fs/nfsd/nfs4acl.c pacl = get_acl(inode, ACL_TYPE_ACCESS); pacl 139 fs/nfsd/nfs4acl.c if (!pacl) pacl 140 fs/nfsd/nfs4acl.c pacl = posix_acl_from_mode(inode->i_mode, GFP_KERNEL); pacl 142 fs/nfsd/nfs4acl.c if (IS_ERR(pacl)) pacl 143 fs/nfsd/nfs4acl.c return PTR_ERR(pacl); pacl 146 fs/nfsd/nfs4acl.c size += 2 * pacl->a_count; pacl 167 fs/nfsd/nfs4acl.c _posix_to_nfsv4_one(pacl, *acl, flags & ~NFS4_ACL_TYPE_DEFAULT); pacl 175 fs/nfsd/nfs4acl.c posix_acl_release(pacl); pacl 233 fs/nfsd/nfs4acl.c _posix_to_nfsv4_one(struct posix_acl *pacl, struct nfs4_acl *acl, pacl 243 fs/nfsd/nfs4acl.c BUG_ON(pacl->a_count < 3); pacl 244 fs/nfsd/nfs4acl.c summarize_posix_acl(pacl, &pas); pacl 246 fs/nfsd/nfs4acl.c pa = pacl->a_entries; pacl 375 fs/nfsd/nfs4acl.c sort_pacl_range(struct posix_acl *pacl, int start, int end) { pacl 383 fs/nfsd/nfs4acl.c if (pace_gt(&pacl->a_entries[i], pacl 384 fs/nfsd/nfs4acl.c &pacl->a_entries[i+1])) { pacl 386 fs/nfsd/nfs4acl.c swap(pacl->a_entries[i], pacl 387 fs/nfsd/nfs4acl.c pacl->a_entries[i + 1]); pacl 394 fs/nfsd/nfs4acl.c sort_pacl(struct posix_acl *pacl) pacl 401 fs/nfsd/nfs4acl.c if (!pacl || pacl->a_count <= 4) pacl 405 fs/nfsd/nfs4acl.c while (pacl->a_entries[i].e_tag == ACL_USER) pacl 407 fs/nfsd/nfs4acl.c sort_pacl_range(pacl, 1, i-1); pacl 409 fs/nfsd/nfs4acl.c BUG_ON(pacl->a_entries[i].e_tag != ACL_GROUP_OBJ); pacl 411 fs/nfsd/nfs4acl.c while (pacl->a_entries[j].e_tag == ACL_GROUP) pacl 413 fs/nfsd/nfs4acl.c sort_pacl_range(pacl, i, j-1); pacl 494 fs/nfsd/nfs4acl.c struct posix_acl *pacl; pacl 515 fs/nfsd/nfs4acl.c pacl = posix_acl_alloc(nace, GFP_KERNEL); pacl 516 fs/nfsd/nfs4acl.c if (!pacl) pacl 519 fs/nfsd/nfs4acl.c pace = pacl->a_entries; pacl 556 fs/nfsd/nfs4acl.c return pacl; pacl 693 fs/nfsd/nfs4acl.c struct posix_acl **pacl, struct posix_acl **dpacl, pacl 729 fs/nfsd/nfs4acl.c *pacl = posix_state_to_acl(&effective_acl_state, flags); pacl 730 fs/nfsd/nfs4acl.c if (IS_ERR(*pacl)) { pacl 731 fs/nfsd/nfs4acl.c ret = PTR_ERR(*pacl); pacl 732 fs/nfsd/nfs4acl.c *pacl = NULL; pacl 740 fs/nfsd/nfs4acl.c posix_acl_release(*pacl); pacl 741 fs/nfsd/nfs4acl.c *pacl = NULL; pacl 744 fs/nfsd/nfs4acl.c sort_pacl(*pacl); pacl 762 fs/nfsd/nfs4acl.c struct posix_acl *pacl = NULL, *dpacl = NULL; pacl 776 fs/nfsd/nfs4acl.c host_error = nfs4_acl_nfsv4_to_posix(acl, &pacl, &dpacl, flags); pacl 784 fs/nfsd/nfs4acl.c host_error = set_posix_acl(inode, ACL_TYPE_ACCESS, pacl); pacl 795 fs/nfsd/nfs4acl.c posix_acl_release(pacl); pacl 40 include/linux/nfsacl.h struct posix_acl **pacl);