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

12

/hardware/qcom/media/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/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/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;
H A Dh264_utils.cpp1634 NODE_STRUCT *data = head;
1635 if (head)
1637 if (head->next)
1639 head = head->next;
1640 head->prev = NULL;
1643 head = tail = NULL;
1661 head = tail = NULL;
1680 head = tail = data_ptr;
1687 return head;
[all...]
/hardware/qcom/media/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/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);
H A Dalsa_ucm.c3707 * head - list head
3711 static int snd_ucm_add_ident_to_list(struct snd_ucm_ident_node **head, argument
3727 if (*head == NULL) {
3728 *head = node;
3730 temp = *head;
3736 ALOGV("add_to_list: head %p, value %s", *head, node->ident);
3741 * head - list head
3745 snd_ucm_get_status_at_index(struct snd_ucm_ident_node *head, const char *ident) argument
3766 snd_ucm_get_device_node(struct snd_ucm_ident_node *head, int index) argument
3792 snd_ucm_set_status_at_index(struct snd_ucm_ident_node *head, const char *ident, int status, int capability) argument
3814 snd_ucm_get_value_at_index(struct snd_ucm_ident_node *head, int index) argument
3839 snd_ucm_get_size_of_list(struct snd_ucm_ident_node *head) argument
3856 snd_ucm_print_list(struct snd_ucm_ident_node *head) argument
3880 snd_ucm_del_ident_from_list(struct snd_ucm_ident_node **head, const char *value) argument
[all...]
/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...]
H A Dwsbm_fencemgr.c47 struct _WsbmListHead head; member in struct:_WsbmFenceClass
106 struct _WsbmListHead head; member in struct:_WsbmFenceObject
134 WSBMINITLISTHEAD(&fc->head);
175 WSBMLISTDELINIT(&fence->head);
197 while (list != &fc->head && list->next != list) {
198 entry = WSBMLISTENTRY(list, struct _WsbmFenceObject, head);
236 wsbmSignalPreviousFences(mgr, &fence->head, fence->fence_class,
278 wsbmSignalPreviousFences(mgr, &fence->head, fence->fence_class,
325 WSBMLISTADDTAIL(&fence->head, &fc->head);
[all...]
H A Dwsbm_driver.h106 struct _WsbmListHead head; member in struct:_ValidateNode
H A Dwsbm_mm.c259 struct _WsbmListHead *head = &mm->ml_entry; local
261 return (head->next->next == head);
H A Dwsbm_manager.c163 node = WSBMLISTENTRY(l, struct _ValidateNode, head);
169 WSBMLISTADDTAIL(&node->head, &list->list);
204 node = WSBMLISTENTRY(l, struct _ValidateNode, head);
216 node = WSBMLISTENTRY(l, struct _ValidateNode, head);
239 WSBMLISTADD(&node->head, &list->free);
247 node = WSBMLISTENTRY(l, struct _ValidateNode, head);
311 node = WSBMLISTENTRY(l, struct _ValidateNode, head);
1309 return WSBMLISTENTRY(l, struct _ValidateNode, head);
/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
/hardware/intel/img/libdrm/libdrm/
H A Dxf86drmSL.c86 SLEntryPtr head; member in struct:SkipList
141 list->head = SLCreateEntry(SL_MAX_LEVEL, 0, NULL);
144 for (i = 0; i <= SL_MAX_LEVEL; i++) list->head->forward[i] = NULL;
157 for (entry = list->head; entry; entry = next) {
177 for (i = list->level, entry = list->head; i >= 0; i--) {
204 update[level] = list->head;
241 while (list->level && !list->head->forward[list->level]) --list->level;
314 list->p0 = list->head->forward[0];
332 for (entry = list->head; entry; entry = entry->forward[0]) {
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/build/make/
H A Dversion.sh36 changelog_version=`head -n1 "${p}/CHANGELOG" | awk '{print $2}'`
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vpx/internal/
H A Dvpx_codec_internal.h462 union {struct vpx_codec_pkt_list head;\
463 struct {struct vpx_codec_pkt_list head;\
467 (m)->alloc.head.cnt = 0,\
468 (m)->alloc.head.max = sizeof((m)->alloc.pkts) / sizeof((m)->alloc.pkts[0])
/hardware/intel/img/libdrm/libdrm/intel/
H A Dintel_bufmgr_gem.c71 drmMMListHead head; member in struct:drm_intel_gem_bo_bucket
141 drmMMListHead head; member in struct:_drm_intel_bo_gem
347 if (bucket != NULL && !DRMLISTEMPTY(&bucket->head)) {
353 bo_gem = DRMLISTENTRY(drm_intel_bo_gem, bucket->head.prev, head);
354 DRMLISTDEL(&bo_gem->head);
363 bo_gem = DRMLISTENTRY(drm_intel_bo_gem, bucket->head.next, head);
367 DRMLISTDEL(&bo_gem->head);
538 while (!DRMLISTEMPTY(&bucket->head)) {
[all...]
/hardware/broadcom/wlan/bcmdhd/dhdutil/
H A Dbcmutils.c245 if (q->head)
248 q->head = p;
274 if (q->head == NULL)
277 PKTSETLINK(p, q->head);
278 q->head = p;
299 if ((p = q->head) == NULL)
302 if ((q->head = PKTLINK(p)) == NULL)
349 p = q->head;
363 if ((q->head = PKTLINK(p)) == NULL)
388 if ((p = q->head)
417 bool head = (p == q->head); local
[all...]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/third_party/nestegg/src/
H A Dnestegg.c155 struct ebml_list_node * head; member in struct:ebml_list
927 if (!list->head)
928 list->head = node;
1210 node = ctx->segment.tracks.track_entry.head;
1231 node = ctx->segment.tracks.track_entry.head;
1440 struct ebml_list * head; local
1447 head = seek_head->data;
1448 seek = head->head;
1508 if (ne_find_cue_position_for_track(ctx, c->cue_track_positions.head, trac
[all...]

Completed in 1280 milliseconds

12