Lines Matching full:entities
849 pldm_entity *entities, size_t *index) in entity_association_tree_visit() argument
855 pldm_entity *entity = &entities[*index]; in entity_association_tree_visit()
861 entity_association_tree_visit(node->next_sibling, entities, index); in entity_association_tree_visit()
862 entity_association_tree_visit(node->first_child, entities, index); in entity_association_tree_visit()
867 pldm_entity **entities, size_t *size) in pldm_entity_association_tree_visit() argument
869 if (!tree || !entities || !size) { in pldm_entity_association_tree_visit()
879 *entities = malloc(*size * sizeof(pldm_entity)); in pldm_entity_association_tree_visit()
880 if (!entities) { in pldm_entity_association_tree_visit()
884 entity_association_tree_visit(tree->root, *entities, &index); in pldm_entity_association_tree_visit()
1104 static bool is_present(pldm_entity entity, pldm_entity **entities, in is_present() argument
1107 if (entities == NULL || num_entities == 0) { in is_present()
1112 if ((*entities + i)->entity_type == entity.entity_type) { in is_present()
1122 pldm_entity **entities, in entity_association_pdr_add() argument
1137 if (is_present(curr->entity, entities, num_entities)) { in entity_association_pdr_add()
1149 rc = entity_association_pdr_add(curr->next_sibling, repo, entities, in entity_association_pdr_add()
1166 rc = entity_association_pdr_add(curr->first_child, repo, entities, in entity_association_pdr_add()
1188 pldm_entity_node *node, pldm_pdr *repo, pldm_entity **entities, in pldm_entity_association_pdr_add_from_node() argument
1192 node, repo, entities, num_entities, is_remote, terminus_handle, in pldm_entity_association_pdr_add_from_node()
1198 pldm_entity_node *node, pldm_pdr *repo, pldm_entity **entities, in pldm_entity_association_pdr_add_from_node_with_record_handle() argument
1202 if (!node || !repo || !entities) { in pldm_entity_association_pdr_add_from_node_with_record_handle()
1206 int64_t rc = entity_association_pdr_add(node, repo, entities, in pldm_entity_association_pdr_add_from_node_with_record_handle()
1540 pldm_entity **entities) in pldm_entity_association_pdr_extract() argument
1542 if (!pdr || !num_entities || !entities) { in pldm_entity_association_pdr_extract()
1614 *entities = l_entities; in pldm_entity_association_pdr_extract()