Searched refs:p_remove (Results 1 – 2 of 2) sorted by relevance
656 BOOLEAN gatt_remove_a_srv_from_list(tGATT_SRV_LIST_INFO *p_list, tGATT_SRV_LIST_ELEM *p_remove) in gatt_remove_a_srv_from_list() argument658 if (!p_remove || !p_list->p_first) { in gatt_remove_a_srv_from_list()663 if (p_remove->p_prev == NULL) { in gatt_remove_a_srv_from_list()664 p_list->p_first = p_remove->p_next; in gatt_remove_a_srv_from_list()665 if (p_remove->p_next) { in gatt_remove_a_srv_from_list()666 p_remove->p_next->p_prev = NULL; in gatt_remove_a_srv_from_list()668 } else if (p_remove->p_next == NULL) { in gatt_remove_a_srv_from_list()669 p_list->p_last = p_remove->p_prev; in gatt_remove_a_srv_from_list()670 p_remove->p_prev->p_next = NULL; in gatt_remove_a_srv_from_list()672 p_remove->p_next->p_prev = p_remove->p_prev; in gatt_remove_a_srv_from_list()[all …]
665 …rn BOOLEAN gatt_remove_a_srv_from_list(tGATT_SRV_LIST_INFO *p_list, tGATT_SRV_LIST_ELEM *p_remove);667 … BOOLEAN gatt_remove_an_item_from_list(tGATT_HDL_LIST_INFO *p_list, tGATT_HDL_LIST_ELEM *p_remove);