entry_d 344 examples/VFS/skel_opaque.c static int skel_sys_acl_get_tag_type(vfs_handle_struct *handle, SMB_ACL_ENTRY_T entry_d, SMB_ACL_TAG_T *tag_type_p) entry_d 350 examples/VFS/skel_opaque.c static int skel_sys_acl_get_permset(vfs_handle_struct *handle, SMB_ACL_ENTRY_T entry_d, SMB_ACL_PERMSET_T *permset_p) entry_d 356 examples/VFS/skel_opaque.c static void *skel_sys_acl_get_qualifier(vfs_handle_struct *handle, SMB_ACL_ENTRY_T entry_d) entry_d 337 examples/VFS/skel_transparent.c static int skel_sys_acl_get_tag_type(vfs_handle_struct *handle, SMB_ACL_ENTRY_T entry_d, SMB_ACL_TAG_T *tag_type_p) entry_d 339 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_SYS_ACL_GET_TAG_TYPE(handle, entry_d, tag_type_p); entry_d 342 examples/VFS/skel_transparent.c static int skel_sys_acl_get_permset(vfs_handle_struct *handle, SMB_ACL_ENTRY_T entry_d, SMB_ACL_PERMSET_T *permset_p) entry_d 344 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_SYS_ACL_GET_PERMSET(handle, entry_d, permset_p); entry_d 347 examples/VFS/skel_transparent.c static void *skel_sys_acl_get_qualifier(vfs_handle_struct *handle, SMB_ACL_ENTRY_T entry_d) entry_d 349 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_SYS_ACL_GET_QUALIFIER(handle, entry_d); entry_d 809 source3/include/proto.h int sys_acl_get_tag_type(SMB_ACL_ENTRY_T entry_d, SMB_ACL_TAG_T *type_p); entry_d 810 source3/include/proto.h int sys_acl_get_permset(SMB_ACL_ENTRY_T entry_d, SMB_ACL_PERMSET_T *permset_p); entry_d 811 source3/include/proto.h void *sys_acl_get_qualifier(SMB_ACL_ENTRY_T entry_d); entry_d 818 source3/include/proto.h int sys_acl_set_tag_type(SMB_ACL_ENTRY_T entry_d, SMB_ACL_TAG_T tag_type); entry_d 819 source3/include/proto.h int sys_acl_set_qualifier(SMB_ACL_ENTRY_T entry_d, void *qual_p); entry_d 820 source3/include/proto.h int sys_acl_set_permset(SMB_ACL_ENTRY_T entry_d, SMB_ACL_PERMSET_T permset_d); entry_d 450 source3/include/vfs.h int (*sys_acl_get_tag_type)(struct vfs_handle_struct *handle, SMB_ACL_ENTRY_T entry_d, SMB_ACL_TAG_T *tag_type_p); entry_d 451 source3/include/vfs.h int (*sys_acl_get_permset)(struct vfs_handle_struct *handle, SMB_ACL_ENTRY_T entry_d, SMB_ACL_PERMSET_T *permset_p); entry_d 452 source3/include/vfs.h void * (*sys_acl_get_qualifier)(struct vfs_handle_struct *handle, SMB_ACL_ENTRY_T entry_d); entry_d 107 source3/include/vfs_macros.h #define SMB_VFS_SYS_ACL_GET_TAG_TYPE(conn, entry_d, tag_type_p) ((conn)->vfs.ops.sys_acl_get_tag_type((conn)->vfs.handles.sys_acl_get_tag_type, (entry_d), (tag_type_p))) entry_d 108 source3/include/vfs_macros.h #define SMB_VFS_SYS_ACL_GET_PERMSET(conn, entry_d, permset_p) ((conn)->vfs.ops.sys_acl_get_permset((conn)->vfs.handles.sys_acl_get_permset, (entry_d), (permset_p))) entry_d 109 source3/include/vfs_macros.h #define SMB_VFS_SYS_ACL_GET_QUALIFIER(conn, entry_d) ((conn)->vfs.ops.sys_acl_get_qualifier((conn)->vfs.handles.sys_acl_get_qualifier, (entry_d))) entry_d 241 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_SYS_ACL_GET_TAG_TYPE(conn, entry_d, tag_type_p) ((conn)->vfs_opaque.ops.sys_acl_get_tag_type((conn)->vfs_opaque.handles.sys_acl_get_tag_type, (entry_d), (tag_type_p))) entry_d 242 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_SYS_ACL_GET_PERMSET(conn, entry_d, permset_p) ((conn)->vfs_opaque.ops.sys_acl_get_permset((conn)->vfs_opaque.handles.sys_acl_get_permset, (entry_d), (permset_p))) entry_d 243 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_SYS_ACL_GET_QUALIFIER(conn, entry_d) ((conn)->vfs_opaque.ops.sys_acl_get_qualifier((conn)->vfs_opaque.handles.sys_acl_get_qualifier, (entry_d))) entry_d 376 source3/include/vfs_macros.h #define SMB_VFS_NEXT_SYS_ACL_GET_TAG_TYPE(handle, entry_d, tag_type_p) ((handle)->vfs_next.ops.sys_acl_get_tag_type((handle)->vfs_next.handles.sys_acl_get_tag_type, (entry_d), (tag_type_p))) entry_d 377 source3/include/vfs_macros.h #define SMB_VFS_NEXT_SYS_ACL_GET_PERMSET(handle, entry_d, permset_p) ((handle)->vfs_next.ops.sys_acl_get_permset((handle)->vfs_next.handles.sys_acl_get_permset, (entry_d), (permset_p))) entry_d 378 source3/include/vfs_macros.h #define SMB_VFS_NEXT_SYS_ACL_GET_QUALIFIER(handle, entry_d) ((handle)->vfs_next.ops.sys_acl_get_qualifier((handle)->vfs_next.handles.sys_acl_get_qualifier, (entry_d))) entry_d 72 source3/lib/sysacls.c int sys_acl_get_tag_type(SMB_ACL_ENTRY_T entry_d, SMB_ACL_TAG_T *type_p) entry_d 74 source3/lib/sysacls.c *type_p = entry_d->a_type; entry_d 79 source3/lib/sysacls.c int sys_acl_get_permset(SMB_ACL_ENTRY_T entry_d, SMB_ACL_PERMSET_T *permset_p) entry_d 81 source3/lib/sysacls.c *permset_p = &entry_d->a_perm; entry_d 86 source3/lib/sysacls.c void *sys_acl_get_qualifier(SMB_ACL_ENTRY_T entry_d) entry_d 88 source3/lib/sysacls.c if (entry_d->a_type == SMB_ACL_USER) { entry_d 89 source3/lib/sysacls.c return &entry_d->uid; entry_d 92 source3/lib/sysacls.c if (entry_d->a_type == SMB_ACL_GROUP) { entry_d 93 source3/lib/sysacls.c return &entry_d->gid; entry_d 262 source3/lib/sysacls.c SMB_ACL_ENTRY_T entry_d; entry_d 274 source3/lib/sysacls.c entry_d = &acl_d->acl[acl_d->count++]; entry_d 275 source3/lib/sysacls.c entry_d->a_type = SMB_ACL_TAG_INVALID; entry_d 276 source3/lib/sysacls.c entry_d->uid = -1; entry_d 277 source3/lib/sysacls.c entry_d->gid = -1; entry_d 278 source3/lib/sysacls.c entry_d->a_perm = 0; entry_d 279 source3/lib/sysacls.c *entry_p = entry_d; entry_d 284 source3/lib/sysacls.c int sys_acl_set_tag_type(SMB_ACL_ENTRY_T entry_d, SMB_ACL_TAG_T tag_type) entry_d 293 source3/lib/sysacls.c entry_d->a_type = tag_type; entry_d 303 source3/lib/sysacls.c int sys_acl_set_qualifier(SMB_ACL_ENTRY_T entry_d, void *qual_p) entry_d 305 source3/lib/sysacls.c if (entry_d->a_type == SMB_ACL_USER) { entry_d 306 source3/lib/sysacls.c entry_d->uid = *((uid_t *)qual_p); entry_d 309 source3/lib/sysacls.c if (entry_d->a_type == SMB_ACL_GROUP) { entry_d 310 source3/lib/sysacls.c entry_d->gid = *((gid_t *)qual_p); entry_d 318 source3/lib/sysacls.c int sys_acl_set_permset(SMB_ACL_ENTRY_T entry_d, SMB_ACL_PERMSET_T permset_d) entry_d 325 source3/lib/sysacls.c entry_d->a_perm = *permset_d; entry_d 1308 source3/modules/vfs_default.c static int vfswrap_sys_acl_get_tag_type(vfs_handle_struct *handle, SMB_ACL_ENTRY_T entry_d, SMB_ACL_TAG_T *tag_type_p) entry_d 1310 source3/modules/vfs_default.c return sys_acl_get_tag_type(entry_d, tag_type_p); entry_d 1313 source3/modules/vfs_default.c static int vfswrap_sys_acl_get_permset(vfs_handle_struct *handle, SMB_ACL_ENTRY_T entry_d, SMB_ACL_PERMSET_T *permset_p) entry_d 1315 source3/modules/vfs_default.c return sys_acl_get_permset(entry_d, permset_p); entry_d 1318 source3/modules/vfs_default.c static void * vfswrap_sys_acl_get_qualifier(vfs_handle_struct *handle, SMB_ACL_ENTRY_T entry_d) entry_d 1320 source3/modules/vfs_default.c return sys_acl_get_qualifier(entry_d); entry_d 260 source3/modules/vfs_full_audit.c SMB_ACL_ENTRY_T entry_d, entry_d 263 source3/modules/vfs_full_audit.c SMB_ACL_ENTRY_T entry_d, entry_d 266 source3/modules/vfs_full_audit.c SMB_ACL_ENTRY_T entry_d); entry_d 1895 source3/modules/vfs_full_audit.c SMB_ACL_ENTRY_T entry_d, entry_d 1900 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_SYS_ACL_GET_TAG_TYPE(handle, entry_d, entry_d 1911 source3/modules/vfs_full_audit.c SMB_ACL_ENTRY_T entry_d, entry_d 1916 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_SYS_ACL_GET_PERMSET(handle, entry_d, entry_d 1927 source3/modules/vfs_full_audit.c SMB_ACL_ENTRY_T entry_d) entry_d 1931 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_SYS_ACL_GET_QUALIFIER(handle, entry_d);