Home
last modified time | relevance | path

Searched refs:prev (Results 1 - 11 of 11) sorted by relevance

/drivers/hdf_core/interfaces/inner_api/utils/
H A Dhdf_dlist.h46 struct DListHead *prev; /**< Pointer to the previous node */ member
59 head->prev = head; in DListHeadInit()
83 entry->prev->next = entry->next; in DListRemove()
84 entry->next->prev = entry->prev; in DListRemove()
86 entry->prev = NULL; in DListRemove()
102 entry->prev = head; in DListInsertHead()
104 head->next->prev = entry; in DListInsertHead()
120 entry->prev = head->prev; in DListInsertTail()
[all...]
H A Dhdf_slist.h28 struct HdfSListNode *prev; // points to the item before the current one member
/drivers/hdf_core/framework/utils/src/
H A Dhdf_slist.c197 iterator->prev = NULL; in HdfSListIteratorInit()
203 iterator->prev = (struct HdfSListNode *)list; in HdfSListIteratorInit()
209 if ((iterator == NULL) || (iterator->curr == NULL) || (iterator->prev == NULL)) { in HdfSListIteratorHasNext()
217 if (iterator->prev->next != iterator->curr) { in HdfSListIteratorHasNext()
219 return iterator->prev->next != NULL; in HdfSListIteratorHasNext()
228 if (iterator == NULL || iterator->curr == NULL || iterator->prev == NULL) { in HdfSListIteratorNext()
233 if (iterator->prev->next == iterator->curr) { in HdfSListIteratorNext()
234 iterator->prev = iterator->curr; in HdfSListIteratorNext()
237 // curr was removed from the list, set it again but don't advance prev in HdfSListIteratorNext()
238 iterator->curr = iterator->prev in HdfSListIteratorNext()
[all...]
H A Dhdf_map.c221 struct MapNode *prev = NULL; in MapErase() local
230 prev = node; in MapErase()
237 prev->next = node->next; in MapErase()
243 prev = node; in MapErase()
/drivers/peripheral/wlan/wpa/interfaces/hdi_service/service_common/
H A Dhdi_wpa_hal.c157 WpaIfaceInfo *prev = NULL; in WpaCliRemoveIface() local
163 prev = info; in WpaCliRemoveIface()
176 if (prev == NULL) { in WpaCliRemoveIface()
179 prev->next = info->next; in WpaCliRemoveIface()
H A Dwpa_supplicant_hal.c1631 WifiWpaStaInterface *prev = NULL; in ReleaseWifiStaInterface() local
1636 prev = p; in ReleaseWifiStaInterface()
1642 if (prev == NULL) { in ReleaseWifiStaInterface()
1645 prev->next = p->next; in ReleaseWifiStaInterface()
/drivers/peripheral/usb/ddk/host/src/
H A Dusb_io_manage.c231 if (msgQueue->entry.next == NULL || msgQueue->entry.next->prev == NULL || msgQueue->entry.prev == NULL || msgQueue->entry.prev->next == NULL) { in UsbIoGetRequest()
237 if (reqEntry == NULL || reqEntry->list.prev == NULL || reqEntry->list.next == NULL || in UsbIoGetRequest()
238 reqEntry->list.prev->next != &reqEntry->list || reqEntry->list.next->prev != &reqEntry->list) { in UsbIoGetRequest()
/drivers/hdf_core/adapter/uhdf2/manager/src/
H A Dservstat_listener_holder.c41 .prev = NULL,
/drivers/hdf_core/framework/model/camera/buffer_manager/src/
H A Dcamera_buffer.c162 struct CameraBuffer *prev = queue->buffers[buffer->id - 1]; in CameraBufferSetupOffsets() local
163 struct BufferPlane *p = &prev->planes[prev->numPlanes - 1]; in CameraBufferSetupOffsets()
/drivers/hdf_core/framework/support/platform/src/fwk/
H A Dplatform_manager.c269 if (manager->devices.prev == NULL || manager->devices.next == NULL) { in PlatformManagerFindDevice()
/drivers/hdf_core/framework/core/adapter/syscall/src/
H A Dhdf_syscall_adapter.c904 if (listener->listNode.next == NULL || listener->listNode.prev == NULL) { in HdfDeviceUnregisterEventListener()
1054 if (listener->listNode.next == NULL || listener->listNode.prev == NULL) { in HdfIoServiceGroupUnregisterListener()

Completed in 9 milliseconds