Home
last modified time | relevance | path

Searched refs:elem_list (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/sys/dev/isci/scil/
H A Dsci_abstract_list.c277 if (elem_list->back_p == elem_list->front_p) in sci_abstract_list_popback()
279 elem_list->back_p = elem_list->front_p = NULL; in sci_abstract_list_popback()
283 elem_list->back_p = elem_list->back_p->previous_p; in sci_abstract_list_popback()
284 elem_list->back_p->next_p = NULL; in sci_abstract_list_popback()
287 elem_list->size--; in sci_abstract_list_popback()
343 elem_list->size--; in sci_abstract_list_erase()
366 if (elem_list->front_p == NULL) in sci_abstract_list_pushback()
368 elem_list->front_p = elem_list->back_p = alElement_p; in sci_abstract_list_pushback()
377 elem_list->size++; in sci_abstract_list_pushback()
420 if (obj_element == elem_list->front_p) in sci_abstract_list_insert()
[all …]
H A Dsci_abstract_list.h558 SCI_ABSTRACT_ELEMENT_LIST_T * elem_list = &(list_p)->elements; \
559 SCI_ABSTRACT_ELEMENT_T * alElement_p = elem_list->back_p; \
565 if (elem_list->back_p == elem_list->front_p) \
567 elem_list->back_p = elem_list->front_p = NULL; \
571 elem_list->back_p = elem_list->back_p->previous_p; \
572 elem_list->back_p->next_p = NULL; \
575 elem_list->size--; \
612 SCI_ABSTRACT_ELEMENT_LIST_T * elem_list = &(list_p)->elements; \
615 while ((alElement_p = private_find(elem_list, (obj_p))) != NULL) \
617 if (alElement_p == elem_list->front_p) \
[all …]