paiv 411 source3/smbd/posix_acls.c static const char *create_pai_v1_entries(struct pai_val *paiv, paiv 417 source3/smbd/posix_acls.c for (i = 0; i < paiv->num_entries; i++) { paiv 429 source3/smbd/posix_acls.c DLIST_ADD(paiv->entry_list, paie); paiv 431 source3/smbd/posix_acls.c DLIST_ADD(paiv->def_entry_list, paie); paiv 445 source3/smbd/posix_acls.c struct pai_val *paiv = NULL; paiv 451 source3/smbd/posix_acls.c paiv = SMB_MALLOC_P(struct pai_val); paiv 452 source3/smbd/posix_acls.c if (!paiv) { paiv 456 source3/smbd/posix_acls.c memset(paiv, '\0', sizeof(struct pai_val)); paiv 458 source3/smbd/posix_acls.c paiv->sd_type = (CVAL(buf,PAI_V1_FLAG_OFFSET) == PAI_V1_ACL_FLAG_PROTECTED) ? paiv 461 source3/smbd/posix_acls.c paiv->num_entries = SVAL(buf,PAI_V1_NUM_ENTRIES_OFFSET); paiv 462 source3/smbd/posix_acls.c paiv->num_def_entries = SVAL(buf,PAI_V1_NUM_DEFAULT_ENTRIES_OFFSET); paiv 467 source3/smbd/posix_acls.c paiv->num_entries, paiv->num_def_entries )); paiv 469 source3/smbd/posix_acls.c entry_offset = create_pai_v1_entries(paiv, entry_offset, false); paiv 471 source3/smbd/posix_acls.c free_inherited_info(paiv); paiv 474 source3/smbd/posix_acls.c entry_offset = create_pai_v1_entries(paiv, entry_offset, true); paiv 476 source3/smbd/posix_acls.c free_inherited_info(paiv); paiv 480 source3/smbd/posix_acls.c return paiv; paiv 487 source3/smbd/posix_acls.c static const char *create_pai_v2_entries(struct pai_val *paiv, paiv 493 source3/smbd/posix_acls.c for (i = 0; i < paiv->num_entries; i++) { paiv 507 source3/smbd/posix_acls.c DLIST_ADD(paiv->entry_list, paie); paiv 509 source3/smbd/posix_acls.c DLIST_ADD(paiv->def_entry_list, paie); paiv 523 source3/smbd/posix_acls.c struct pai_val *paiv = NULL; paiv 529 source3/smbd/posix_acls.c paiv = SMB_MALLOC_P(struct pai_val); paiv 530 source3/smbd/posix_acls.c if (!paiv) { paiv 534 source3/smbd/posix_acls.c memset(paiv, '\0', sizeof(struct pai_val)); paiv 536 source3/smbd/posix_acls.c paiv->sd_type = SVAL(buf,PAI_V2_TYPE_OFFSET); paiv 538 source3/smbd/posix_acls.c paiv->num_entries = SVAL(buf,PAI_V2_NUM_ENTRIES_OFFSET); paiv 539 source3/smbd/posix_acls.c paiv->num_def_entries = SVAL(buf,PAI_V2_NUM_DEFAULT_ENTRIES_OFFSET); paiv 544 source3/smbd/posix_acls.c paiv->num_entries, paiv->num_def_entries )); paiv 546 source3/smbd/posix_acls.c entry_offset = create_pai_v2_entries(paiv, entry_offset, false); paiv 548 source3/smbd/posix_acls.c free_inherited_info(paiv); paiv 551 source3/smbd/posix_acls.c entry_offset = create_pai_v2_entries(paiv, entry_offset, true); paiv 553 source3/smbd/posix_acls.c free_inherited_info(paiv); paiv 557 source3/smbd/posix_acls.c return paiv; paiv 586 source3/smbd/posix_acls.c struct pai_val *paiv = NULL; paiv 636 source3/smbd/posix_acls.c paiv = create_pai_val(pai_buf, ret); paiv 638 source3/smbd/posix_acls.c if (paiv) { paiv 640 source3/smbd/posix_acls.c (unsigned int)paiv->sd_type, paiv 645 source3/smbd/posix_acls.c return paiv; paiv 657 source3/smbd/posix_acls.c struct pai_val *paiv = NULL; paiv 703 source3/smbd/posix_acls.c paiv = create_pai_val(pai_buf, ret); paiv 705 source3/smbd/posix_acls.c if (paiv) { paiv 707 source3/smbd/posix_acls.c (unsigned int)paiv->sd_type, paiv 712 source3/smbd/posix_acls.c return paiv;