Searched refs:head (Results 1 - 25 of 50) sorted by relevance

12

/hardware/qcom/camera/QCamera2/stack/common/
H A Dcam_queue.h42 cam_node_t head; /* dummy head */ member in struct:__anon2272
50 cam_list_init(&queue->head.list);
67 cam_list_add_tail_node(&node->list, &queue->head.list);
78 struct cam_list *head = NULL; local
82 head = &queue->head.list;
83 pos = head->next;
84 if (pos != head) {
102 struct cam_list *head local
[all...]
H A Dcam_list.h54 struct cam_list *head)
56 struct cam_list *prev = head->prev;
58 head->prev = item;
59 item->next = head;
53 cam_list_add_tail_node(struct cam_list *item, struct cam_list *head) argument
/hardware/qcom/camera/QCamera2/stack/mm-jpeg-interface/src/
H A Dmm_jpeg_queue.c40 cam_list_init(&queue->head.list);
58 cam_list_add_tail_node(&node->list, &queue->head.list);
68 struct cam_list *head = NULL; local
80 head = &queue->head.list;
81 pos = head->next;
95 struct cam_list *head = NULL; local
101 head = &queue->head.list;
102 pos = head
140 struct cam_list *head = NULL; local
169 struct cam_list *head = NULL; local
[all...]
/hardware/bsp/intel/peripheral/libupm/src/nrf8001/
H A Daci_queue.cxx35 aci_q->head = 0;
54 memcpy((uint8_t *)p_data, (uint8_t *)&(aci_q->aci_data[aci_q->head]), sizeof(hal_aci_data_t));
55 aci_q->head = (aci_q->head + 1) % ACI_QUEUE_SIZE;
70 memcpy((uint8_t *)p_data, (uint8_t *)&(aci_q->aci_data[aci_q->head]), sizeof(hal_aci_data_t));
71 aci_q->head = (aci_q->head + 1) % ACI_QUEUE_SIZE;
122 if (aci_q->head == aci_q->tail)
135 return aci_q->head == aci_q->tail;
149 if (next == aci_q->head)
[all...]
H A Daci_queue.h47 * at the tail and taken (dequeued) from the head. The head variable is the
54 uint8_t head; member in struct:__anon465
/hardware/qcom/audio/msm8909/mm-audio/aenc-aac/qdsp6/inc/
H A DMap.h46 node* head; member in class:Map
52 Map() : head( NULL ), tail ( NULL ),tmp(head),size_of_list(0) {}
53 bool empty() const { return ( !head || !tail ); }
66 while(head)
68 node* temp(head);
69 head=head->next;
79 tmp = head;
94 tmp = head;
[all...]
/hardware/qcom/audio/msm8909/mm-audio/aenc-amrnb/qdsp6/inc/
H A DMap.h46 node* head; member in class:Map
52 Map() : head( NULL ), tail ( NULL ),tmp(head),size_of_list(0) {}
53 bool empty() const { return ( !head || !tail ); }
66 while(head)
68 node* temp(head);
69 head=head->next;
79 tmp = head;
94 tmp = head;
[all...]
/hardware/qcom/audio/msm8909/mm-audio/aenc-evrc/qdsp6/inc/
H A DMap.h46 node* head; member in class:Map
52 Map() : head( NULL ), tail ( NULL ),tmp(head),size_of_list(0) {}
53 bool empty() const { return ( !head || !tail ); }
66 while(head)
68 node* temp(head);
69 head=head->next;
79 tmp = head;
94 tmp = head;
[all...]
/hardware/qcom/audio/msm8909/mm-audio/aenc-qcelp13/qdsp6/inc/
H A DMap.h46 node* head; member in class:Map
52 Map() : head( NULL ), tail ( NULL ),tmp(head),size_of_list(0) {}
53 bool empty() const { return ( !head || !tail ); }
66 while(head)
68 node* temp(head);
69 head=head->next;
79 tmp = head;
94 tmp = head;
[all...]
/hardware/qcom/media/msm8974/mm-video-legacy/vidc/vdec/inc/
H A DMap.h46 node* head; member in class:Map
52 Map() : head( NULL ), tail ( NULL ),tmp(head),size_of_list(0) {}
53 bool empty() const { return ( !head || !tail ); }
66 while(head)
68 node* temp(head);
69 head=head->next;
79 tmp = head;
94 tmp = head;
[all...]
/hardware/qcom/media/msm8974/mm-video-v4l2/vidc/vdec/inc/
H A DMap.h45 node* head; member in class:Map
51 Map() : head( NULL ), tail ( NULL ),tmp(head),size_of_list(0) {}
53 return ( !head || !tail );
68 while (head) {
69 node* temp(head);
70 head=head->next;
80 tmp = head;
96 tmp = head;
[all...]
/hardware/qcom/media/msm8996/mm-video-v4l2/vidc/vdec/inc/
H A DMap.h44 node* head; member in class:Map
50 Map() : head( NULL ), tail ( NULL ),tmp(head),size_of_list(0) {}
52 return ( !head || !tail );
67 while (head) {
68 node* temp(head);
69 head=head->next;
79 tmp = head;
95 tmp = head;
[all...]
/hardware/qcom/media/msm8974/mm-video-legacy/vidc/vdec/src/
H A Dqueue.c45 Node *head; member in struct:Queue
55 q->head = q->tail = NULL;
91 q->head = new_node;
112 temp = q->head;
117 q->head = q->tail = NULL;
121 q->head = q->head->next;
/hardware/qcom/media/msm8974/mm-video-v4l2/vidc/vdec/src/
H A Dqueue.c43 Node *head; member in struct:Queue
53 q->head = q->tail = NULL;
88 q->head = new_node;
107 temp = q->head;
111 q->head = q->tail = NULL;
113 q->head = q->head->next;
/hardware/intel/common/wrs_omxil_core/utils/src/
H A Dqueue.c25 queue->head = NULL;
48 struct list *list = queue->head;
56 queue->head = __list_add_head(queue->head, entry);
58 queue->tail = queue->head;
70 queue->head = __list_add_head(queue->head, entry);
73 queue->tail = queue->head;
88 queue->head = queue->tail;
105 queue->head
[all...]
H A Dmodule.c49 static struct module *module_find_with_name(struct module *head, argument
54 for_each_module(module, head) {
62 static struct module *module_find_with_handle(struct module *head, argument
67 for_each_module(module, head) {
75 static struct module *module_add_list(struct module *head, argument
80 last = find_last_module(head);
84 head = add;
86 return head;
89 static struct module *module_del_list(struct module *head, argument
94 for_each_module(prev, head) {
[all...]
/hardware/qcom/camera/QCamera2/util/
H A DQCameraQueue.cpp174 * head of the queue
216 * DESCRIPTION: return the head element without removing it
226 struct cam_list *head = NULL; local
231 head = &m_head.list;
232 pos = head->next;
233 if (pos != head) {
252 * @bFromHead : if true, dequeue from the head
261 struct cam_list *head = NULL; local
266 head = &m_head.list;
268 pos = head
301 struct cam_list *head = NULL; local
345 struct cam_list *head = NULL; local
387 struct cam_list *head = NULL; local
432 struct cam_list *head = NULL; local
[all...]
/hardware/qcom/camera/QCamera2/stack/mm-camera-test/src/
H A Dmm_qcamera_queue.c111 struct cam_list *head = NULL; local
115 head = &queue->m_head.list;
117 pos = head->next;
119 pos = head->prev;
121 if (pos != head) {
139 struct cam_list *head = NULL; local
147 head = &queue->m_head.list;
148 pos = head->next;
150 while(pos != head) {
/hardware/ti/omap3/dspbridge/inc/
H A Dlist.h60 #define LST_IsEmpty(l) (((l)->head.next == &(l)->head))
71 struct LST_ELEM head; member in struct:LST_LIST
85 * at the head of the list pointing to the head of the list, itself.
155 * Pops the head off the list and returns a pointer to it.
158 * Else, removes the element at the head of the list, making the next
159 * element the head of the list.
160 * The head is removed by making the tail element of the list point its
161 * "next" pointer at the next element after the head, an
[all...]
/hardware/ti/omap3/dspbridge/libbridge/inc/
H A Dlist.h60 #define LST_IsEmpty(l) (((l)->head.next == &(l)->head))
71 struct LST_ELEM head; member in struct:LST_LIST
85 * at the head of the list pointing to the head of the list, itself.
155 * Pops the head off the list and returns a pointer to it.
158 * Else, removes the element at the head of the list, making the next
159 * element the head of the list.
160 * The head is removed by making the tail element of the list point its
161 * "next" pointer at the next element after the head, an
[all...]
/hardware/qcom/audio/legacy/libalsa-intf/
H A Dmsm8960_use_cases.h287 static int snd_ucm_add_ident_to_list(struct snd_ucm_ident_node **head, const char *value);
288 static char *snd_ucm_get_value_at_index(struct snd_ucm_ident_node *head, int index);
289 static int snd_ucm_get_size_of_list(struct snd_ucm_ident_node *head);
290 static int snd_ucm_del_ident_from_list(struct snd_ucm_ident_node **head, const char *value);
291 static int snd_ucm_free_list(struct snd_ucm_ident_node **head);
292 static void snd_ucm_print_list(struct snd_ucm_ident_node *head);
293 static void snd_ucm_set_status_at_index(struct snd_ucm_ident_node *head, const char *ident, int status, int capability);
294 static int snd_ucm_get_status_at_index(struct snd_ucm_ident_node *head, const char *ident);
295 struct snd_ucm_ident_node *snd_ucm_get_device_node(struct snd_ucm_ident_node *head, int index);
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vpx_mem/
H A Dvpx_mem_tracker.c98 struct mem_block *head, member in struct:memory_tracker
156 Allocates the head of the list
160 if ((memtrack.head = (struct mem_block *)
164 MEM_TRACK_MEMSET(memtrack.head, 0, sizeof(struct mem_block));
166 memtrack.tail = memtrack.head;
193 MEM_TRACK_FREE(memtrack.head);
194 memtrack.head = NULL;
215 struct mem_block *p = memtrack.head,
216 * p2 = memtrack.head;
227 memtrack.head
[all...]
/hardware/intel/common/libwsbm/src/
H A Dwsbm_slabpool.c91 struct _WsbmListHead head; member in struct:_WsbmSlabBuffer
124 struct _WsbmListHead head; member in struct:_WsbmSlabKernelBO
130 struct _WsbmListHead head; member in struct:_WsbmSlab
268 WSBMLISTDELINIT(&kbo->head);
296 WSBMLISTADD(&kbo->head, &cache->cached);
298 WSBMLISTADD(&kbo->head, &cache->unCached);
315 struct _WsbmListHead *list, *head; local
335 head = (slabPool->proposedPlacement & TTM_PL_FLAG_CACHED) ?
338 WSBMLISTFOREACH(list, head) {
339 kboTmp = WSBMLISTENTRY(list, struct _WsbmSlabKernelBO, head);
574 struct _WsbmListHead *list, *prev, *first, *head; local
[all...]
/hardware/intel/common/wrs_omxil_core/core/src/
H A Dwrs_omxcore.cpp48 struct list *head = NULL; local
91 head = __list_add_tail(head, entry);
106 return head;
109 static struct list *destruct_components(struct list *head) argument
113 list_foreach_safe(head, entry, next) {
116 head = __list_delete(head, entry);
120 return head;
/hardware/intel/common/wrs_omxil_core/utils/inc/
H A Dqueue.h29 struct list *head; member in struct:queue

Completed in 2280 milliseconds

12