Lines Matching refs:last
34 pldm_pdr_record *last; member
41 if (record == repo->last) { in get_next_record_handle()
60 } else if (repo->last) { in pldm_pdr_add()
61 curr = repo->last->record_handle; in pldm_pdr_add()
102 assert(!repo->first == !repo->last); in pldm_pdr_add()
105 repo->last = record; in pldm_pdr_add()
107 repo->last->next = record; in pldm_pdr_add()
108 repo->last = record; in pldm_pdr_add()
131 repo->last = NULL; in pldm_pdr_init()
197 if (curr_record == repo->last) { in pldm_pdr_get_next_record()
1036 if (repo->last == record) { in pldm_pdr_remove_pdrs_by_terminus_handle()
1037 repo->last = prev; in pldm_pdr_remove_pdrs_by_terminus_handle()
1087 if (repo->last == record) { in pldm_pdr_remove_remote_pdrs()
1088 repo->last = prev; in pldm_pdr_remove_remote_pdrs()
1121 uint32_t first, uint32_t last) in pldm_pdr_find_last_in_range() argument
1130 if (first > curr->record_handle || last < curr->record_handle) { in pldm_pdr_find_last_in_range()
1400 if (repo->last == record) { in pldm_pdr_replace_record()
1401 repo->last = new_record; in pldm_pdr_replace_record()
1426 if (repo->last == record) { in pldm_pdr_insert_record()
1427 repo->last = new_record; in pldm_pdr_insert_record()
2020 if (repo->last == record) { in pldm_pdr_remove_record()
2021 repo->last = prev; in pldm_pdr_remove_record()