paie              134 source3/smbd/posix_acls.c static uint32_t get_pai_entry_val(struct pai_entry *paie)
paie              136 source3/smbd/posix_acls.c 	switch (paie->owner_type) {
paie              138 source3/smbd/posix_acls.c 			DEBUG(10,("get_pai_entry_val: uid = %u\n", (unsigned int)paie->unix_ug.uid ));
paie              139 source3/smbd/posix_acls.c 			return (uint32_t)paie->unix_ug.uid;
paie              141 source3/smbd/posix_acls.c 			DEBUG(10,("get_pai_entry_val: gid = %u\n", (unsigned int)paie->unix_ug.gid ));
paie              142 source3/smbd/posix_acls.c 			return (uint32_t)paie->unix_ug.gid;
paie              281 source3/smbd/posix_acls.c 		struct pai_entry *paie, *paie_next;
paie              282 source3/smbd/posix_acls.c 		for (paie = pal->entry_list; paie; paie = paie_next) {
paie              283 source3/smbd/posix_acls.c 			paie_next = paie->next;
paie              284 source3/smbd/posix_acls.c 			SAFE_FREE(paie);
paie              286 source3/smbd/posix_acls.c 		for (paie = pal->def_entry_list; paie; paie = paie_next) {
paie              287 source3/smbd/posix_acls.c 			paie_next = paie->next;
paie              288 source3/smbd/posix_acls.c 			SAFE_FREE(paie);
paie              300 source3/smbd/posix_acls.c 	struct pai_entry *paie;
paie              307 source3/smbd/posix_acls.c 	for (paie = (default_ace ? pal->def_entry_list : pal->entry_list); paie; paie = paie->next) {
paie              308 source3/smbd/posix_acls.c 		if (ace_entry->owner_type == paie->owner_type &&
paie              309 source3/smbd/posix_acls.c 				get_entry_val(ace_entry) == get_pai_entry_val(paie))
paie              310 source3/smbd/posix_acls.c 			return paie->ace_flags;
paie              383 source3/smbd/posix_acls.c static bool get_pai_owner_type(struct pai_entry *paie, const char *entry_offset)
paie              385 source3/smbd/posix_acls.c 	paie->owner_type = (enum ace_owner)CVAL(entry_offset,0);
paie              386 source3/smbd/posix_acls.c 	switch( paie->owner_type) {
paie              388 source3/smbd/posix_acls.c 			paie->unix_ug.uid = (uid_t)IVAL(entry_offset,1);
paie              390 source3/smbd/posix_acls.c 				(unsigned int)paie->unix_ug.uid ));
paie              393 source3/smbd/posix_acls.c 			paie->unix_ug.gid = (gid_t)IVAL(entry_offset,1);
paie              395 source3/smbd/posix_acls.c 				(unsigned int)paie->unix_ug.gid ));
paie              398 source3/smbd/posix_acls.c 			paie->unix_ug.world = -1;
paie              418 source3/smbd/posix_acls.c 		struct pai_entry *paie = SMB_MALLOC_P(struct pai_entry);
paie              419 source3/smbd/posix_acls.c 		if (!paie) {
paie              423 source3/smbd/posix_acls.c 		paie->ace_flags = SEC_ACE_FLAG_INHERITED_ACE;
paie              424 source3/smbd/posix_acls.c 		if (!get_pai_owner_type(paie, entry_offset)) {
paie              429 source3/smbd/posix_acls.c 			DLIST_ADD(paiv->entry_list, paie);
paie              431 source3/smbd/posix_acls.c 			DLIST_ADD(paiv->def_entry_list, paie);
paie              494 source3/smbd/posix_acls.c 		struct pai_entry *paie = SMB_MALLOC_P(struct pai_entry);
paie              495 source3/smbd/posix_acls.c 		if (!paie) {
paie              499 source3/smbd/posix_acls.c 		paie->ace_flags = CVAL(entry_offset,0);
paie              503 source3/smbd/posix_acls.c 		if (!get_pai_owner_type(paie, entry_offset)) {
paie              507 source3/smbd/posix_acls.c 			DLIST_ADD(paiv->entry_list, paie);
paie              509 source3/smbd/posix_acls.c 			DLIST_ADD(paiv->def_entry_list, paie);