posix_acl 458 examples/VFS/skel_opaque.c static int skel_sys_acl_free_acl(vfs_handle_struct *handle, SMB_ACL_T posix_acl) posix_acl 432 examples/VFS/skel_transparent.c static int skel_sys_acl_free_acl(vfs_handle_struct *handle, SMB_ACL_T posix_acl) posix_acl 434 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_SYS_ACL_FREE_ACL(handle, posix_acl); posix_acl 469 source3/include/vfs.h int (*sys_acl_free_acl)(struct vfs_handle_struct *handle, SMB_ACL_T posix_acl); posix_acl 126 source3/include/vfs_macros.h #define SMB_VFS_SYS_ACL_FREE_ACL(conn, posix_acl) ((conn)->vfs.ops.sys_acl_free_acl((conn)->vfs.handles.sys_acl_free_acl, (posix_acl))) posix_acl 260 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_SYS_ACL_FREE_ACL(conn, posix_acl) ((conn)->vfs_opaque.ops.sys_acl_free_acl((conn)->vfs_opaque.handles.sys_acl_free_acl, (posix_acl))) posix_acl 395 source3/include/vfs_macros.h #define SMB_VFS_NEXT_SYS_ACL_FREE_ACL(handle, posix_acl) ((handle)->vfs_next.ops.sys_acl_free_acl((handle)->vfs_next.handles.sys_acl_free_acl, (posix_acl))) posix_acl 1403 source3/modules/vfs_default.c static int vfswrap_sys_acl_free_acl(vfs_handle_struct *handle, SMB_ACL_T posix_acl) posix_acl 1405 source3/modules/vfs_default.c return sys_acl_free_acl(posix_acl); posix_acl 309 source3/modules/vfs_full_audit.c SMB_ACL_T posix_acl); posix_acl 2171 source3/modules/vfs_full_audit.c SMB_ACL_T posix_acl) posix_acl 2175 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_SYS_ACL_FREE_ACL(handle, posix_acl); posix_acl 2372 source3/smbd/posix_acls.c const char *fname, SMB_ACL_T posix_acl, posix_acl 2384 source3/smbd/posix_acls.c while ( posix_acl && (SMB_VFS_SYS_ACL_GET_ENTRY(conn, posix_acl, entry_id, &entry) == 1)) { posix_acl 3041 source3/smbd/posix_acls.c SMB_ACL_T posix_acl, posix_acl 3087 source3/smbd/posix_acls.c file_ace = canonicalise_acl(conn, name, posix_acl, sbuf, posix_acl 3292 source3/smbd/posix_acls.c if (posix_acl) { posix_acl 3293 source3/smbd/posix_acls.c SMB_VFS_SYS_ACL_FREE_ACL(conn, posix_acl); posix_acl 3310 source3/smbd/posix_acls.c SMB_ACL_T posix_acl = NULL; posix_acl 3329 source3/smbd/posix_acls.c posix_acl = SMB_VFS_SYS_ACL_GET_FD(fsp); posix_acl 3334 source3/smbd/posix_acls.c posix_acl, NULL, security_info, ppdesc); posix_acl 3341 source3/smbd/posix_acls.c SMB_ACL_T posix_acl = NULL; posix_acl 3361 source3/smbd/posix_acls.c posix_acl = SMB_VFS_SYS_ACL_GET_FILE(conn, name, SMB_ACL_TYPE_ACCESS); posix_acl 3371 source3/smbd/posix_acls.c return posix_get_nt_acl_common(conn, name, &sbuf, pal, posix_acl, posix_acl 3954 source3/smbd/posix_acls.c SMB_ACL_T posix_acl; posix_acl 3957 source3/smbd/posix_acls.c posix_acl = SMB_VFS_SYS_ACL_GET_FILE(conn, fname, SMB_ACL_TYPE_ACCESS); posix_acl 3958 source3/smbd/posix_acls.c if (posix_acl == (SMB_ACL_T)NULL) posix_acl 3961 source3/smbd/posix_acls.c while (SMB_VFS_SYS_ACL_GET_ENTRY(conn, posix_acl, entry_id, &entry) == 1) { posix_acl 3983 source3/smbd/posix_acls.c SMB_VFS_SYS_ACL_FREE_ACL(conn, posix_acl); posix_acl 3992 source3/smbd/posix_acls.c static int chmod_acl_internals( connection_struct *conn, SMB_ACL_T posix_acl, mode_t mode) posix_acl 3998 source3/smbd/posix_acls.c while ( SMB_VFS_SYS_ACL_GET_ENTRY(conn, posix_acl, entry_id, &entry) == 1) { posix_acl 4062 source3/smbd/posix_acls.c SMB_ACL_T posix_acl = NULL; posix_acl 4065 source3/smbd/posix_acls.c if ((posix_acl = SMB_VFS_SYS_ACL_GET_FILE(conn, from, SMB_ACL_TYPE_ACCESS)) == NULL) posix_acl 4068 source3/smbd/posix_acls.c if ((ret = chmod_acl_internals(conn, posix_acl, mode)) == -1) posix_acl 4071 source3/smbd/posix_acls.c ret = SMB_VFS_SYS_ACL_SET_FILE(conn, to, SMB_ACL_TYPE_ACCESS, posix_acl); posix_acl 4075 source3/smbd/posix_acls.c SMB_VFS_SYS_ACL_FREE_ACL(conn, posix_acl); posix_acl 4132 source3/smbd/posix_acls.c SMB_ACL_T posix_acl = NULL; posix_acl 4135 source3/smbd/posix_acls.c if ((posix_acl = SMB_VFS_SYS_ACL_GET_FD(fsp)) == NULL) posix_acl 4138 source3/smbd/posix_acls.c if ((ret = chmod_acl_internals(conn, posix_acl, mode)) == -1) posix_acl 4141 source3/smbd/posix_acls.c ret = SMB_VFS_SYS_ACL_SET_FD(fsp, posix_acl); posix_acl 4145 source3/smbd/posix_acls.c SMB_VFS_SYS_ACL_FREE_ACL(conn, posix_acl); posix_acl 3400 source3/smbd/trans2.c static unsigned int count_acl_entries(connection_struct *conn, SMB_ACL_T posix_acl) posix_acl 3406 source3/smbd/trans2.c while ( posix_acl && (SMB_VFS_SYS_ACL_GET_ENTRY(conn, posix_acl, entry_id, &entry) == 1)) { posix_acl 3420 source3/smbd/trans2.c static bool marshall_posix_acl(connection_struct *conn, char *pdata, SMB_STRUCT_STAT *pst, SMB_ACL_T posix_acl) posix_acl 3425 source3/smbd/trans2.c while ( posix_acl && (SMB_VFS_SYS_ACL_GET_ENTRY(conn, posix_acl, entry_id, &entry) == 1)) {