Searched refs:pool_list (Results 1 – 2 of 2) sorted by relevance
48 PetscCDArrNd pool_list; /* node pool */ member
18 ail->pool_list.next = NULL; in PetscCDCreate()19 ail->pool_list.array = NULL; in PetscCDCreate()33 PetscCDArrNd *n = &ail->pool_list; in PetscCDDestroy()43 if (ail->pool_list.array) PetscCall(PetscFree(ail->pool_list.array)); in PetscCDDestroy()74 if (!ail->pool_list.array) { in PetscCDGetNewNode()76 PetscCall(PetscMalloc1(ail->chk_sz, &ail->pool_list.array)); in PetscCDGetNewNode()77 ail->new_node = ail->pool_list.array; in PetscCDGetNewNode()85 node->next = ail->pool_list.next; in PetscCDGetNewNode()86 ail->pool_list.next = node; in PetscCDGetNewNode()