Home
last modified time | relevance | path

Searched refs:head (Results 1 – 18 of 18) sorted by relevance

/hardware/ti/wlan/lib/
Dshlist.c17 SHLIST *shListFindItem( SHLIST *head, void *val, shListEqual func ) in shListFindItem() argument
21 for(item=head->next;( item != head );item=item->next) in shListFindItem()
35 SHLIST *shListGetLastItem( SHLIST *head ) in shListGetLastItem() argument
37 if( head->prev != head ) in shListGetLastItem()
38 return( head->prev ); in shListGetLastItem()
42 SHLIST *shListGetFirstItem( SHLIST *head ) in shListGetFirstItem() argument
44 if( head->next != head ) in shListGetFirstItem()
45 return( head->next ); in shListGetFirstItem()
49 SHLIST *shListGetNItem( SHLIST *head, unsigned long num ) in shListGetNItem() argument
54 for(i=0,item=head->next;( (i < num) && (item != head) );i++,item=item->next); in shListGetNItem()
[all …]
Dshlist.h19 SHLIST *shListFindItem( SHLIST *head, void *val, shListEqual func );
20 SHLIST *shListGetFirstItem( SHLIST *head );
21 SHLIST *shListGetNItem( SHLIST *head, unsigned long num );
22 SHLIST *shListGetLastItem( SHLIST *head );
23 SHLIST *shListGetNextItem( SHLIST *head, SHLIST *item );
24 SHLIST *shListGetPrevItem( SHLIST *head, SHLIST *item );
25 void shListDelItem( SHLIST *head, SHLIST *item, shListFree func );
26 void shListInsFirstItem( SHLIST *head, void *val );
27 void shListInsBeforeItem( SHLIST *head, void *val, void *etalon,
29 void shListInsLastItem( SHLIST *head, void *val );
[all …]
Dscanmerge.c151 static scan_merge_t *scan_add( SHLIST *head, scan_result_t *res_ptr ) in scan_add() argument
164 shListInsLastItem(head, (void *)scan_ptr); in scan_add()
236 SHLIST *head = &(mydrv->scan_merge_list); in scan_merge() local
243 item = shListGetFirstItem(head); in scan_merge()
248 item = shListGetNextItem(head, item); in scan_merge()
257 item = shListFindItem( head, res_ptr, scan_equal ); in scan_merge()
278 scan_add(head, res_ptr); in scan_merge()
282 item = shListGetFirstItem( head ); /* Add/Remove missing items */ in scan_merge()
307 item = shListGetNextItem(head, item); in scan_merge()
308 shListDelItem(head, del_item, scan_free); in scan_merge()
[all …]
/hardware/qcom/media/mm-video/vidc/vdec/inc/
DMap.h46 node* head; variable
52 Map() : head( NULL ), tail ( NULL ),tmp(head),size_of_list(0) {} in Map()
53 bool empty() const { return ( !head || !tail ); } in empty()
66 while(head) in ~Map()
68 node* temp(head); in ~Map()
69 head=head->next; in ~Map()
79 tmp = head; in find()
94 tmp = head; in find_ele()
109 tmp = head; in begin()
120 tmp = head; in show()
[all …]
Dh264_utils.h350 omx_dl_list() { head = tail = NULL; } ; in omx_dl_list()
359 NODE_STRUCT *head, *tail;
/hardware/qcom/media/mm-video/vidc/vdec/src/
Dqueue.c45 Node *head; member
55 q->head = q->tail = NULL; in alloc_queue()
91 q->head = new_node; in push()
112 temp = q->head; in pop()
117 q->head = q->tail = NULL; in pop()
121 q->head = q->head->next; in pop()
Dh264_utils.cpp1634 NODE_STRUCT *data = head; in remove_first()
1635 if (head) in remove_first()
1637 if (head->next) in remove_first()
1639 head = head->next; in remove_first()
1640 head->prev = NULL; in remove_first()
1643 head = tail = NULL; in remove_first()
1661 head = tail = NULL; in remove_last()
1680 head = tail = data_ptr; in add_last()
1687 return head; in watch_first()
/hardware/qcom/audio/legacy/libalsa-intf/
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 sta…
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);
Dalsa_ucm.c3711 static int snd_ucm_add_ident_to_list(struct snd_ucm_ident_node **head, in snd_ucm_add_ident_to_list() argument
3727 if (*head == NULL) { in snd_ucm_add_ident_to_list()
3728 *head = node; in snd_ucm_add_ident_to_list()
3730 temp = *head; in snd_ucm_add_ident_to_list()
3736 ALOGV("add_to_list: head %p, value %s", *head, node->ident); in snd_ucm_add_ident_to_list()
3745 static int snd_ucm_get_status_at_index(struct snd_ucm_ident_node *head, in snd_ucm_get_status_at_index() argument
3748 while (head != NULL) { in snd_ucm_get_status_at_index()
3749 if(!strncmp(ident, head->ident, (strlen(head->ident)+1))) { in snd_ucm_get_status_at_index()
3752 head = head->next; in snd_ucm_get_status_at_index()
3754 if (head == NULL) { in snd_ucm_get_status_at_index()
[all …]
/hardware/broadcom/wlan/bcmdhd/dhdutil/
Dbcmutils.c245 if (q->head) in pktq_penq()
248 q->head = p; in pktq_penq()
274 if (q->head == NULL) in pktq_penq_head()
277 PKTSETLINK(p, q->head); in pktq_penq_head()
278 q->head = p; in pktq_penq_head()
299 if ((p = q->head) == NULL) in pktq_pdeq()
302 if ((q->head = PKTLINK(p)) == NULL) in pktq_pdeq()
349 p = q->head; in pktq_pdeq_with_fn()
363 if ((q->head = PKTLINK(p)) == NULL) in pktq_pdeq_with_fn()
388 if ((p = q->head) == NULL) in pktq_pdeq_tail()
[all …]
/hardware/ti/omap3/dspbridge/libbridge/inc/
Dlist.h60 #define LST_IsEmpty(l) (((l)->head.next == &(l)->head))
71 struct LST_ELEM head; member
/hardware/ti/omap3/dspbridge/inc/
Dlist.h60 #define LST_IsEmpty(l) (((l)->head.next == &(l)->head))
71 struct LST_ELEM head; member
/hardware/msm7k/libgralloc-qsd8k/
Dallocator.cpp39 delete mList.remove(mList.head()); in ~SimpleBestFitAllocator()
86 chunk_t* cur = mList.head(); in alloc()
134 chunk_t* cur = mList.head(); in dealloc()
Dallocator.h42 NODE const* head() const { return mFirst; } in head() function
43 NODE* head() { return mFirst; } in head() function
/hardware/msm7k/libgralloc/
Dallocator.cpp39 delete mList.remove(mList.head()); in ~SimpleBestFitAllocator()
86 chunk_t* cur = mList.head(); in alloc()
134 chunk_t* cur = mList.head(); in dealloc()
Dallocator.h41 NODE const* head() const { return mFirst; } in head() function
42 NODE* head() { return mFirst; } in head() function
/hardware/qcom/media/mm-video/vidc/venc/test/
Dvenc_test.cpp257 int head; member
1004 m_sMsgQ.q[(m_sMsgQ.head + m_sMsgQ.size) % MAX_MSG].id = id; in SendMessage()
1006 m_sMsgQ.q[(m_sMsgQ.head + m_sMsgQ.size) % MAX_MSG].data = *data; in SendMessage()
1019 *msg = m_sMsgQ.q[m_sMsgQ.head]; in PopMessage()
1021 m_sMsgQ.head = (m_sMsgQ.head + 1) % MAX_MSG; in PopMessage()
/hardware/broadcom/wlan/bcmdhd/dhdutil/include/
Dbcmutils.h103 void *head; /* first packet to dequeue */ member
294 #define pktq_ppeek(pq, prec) ((pq)->q[prec].head)