Home
last modified time | relevance | path

Searched defs:head (Results 1 – 25 of 55) sorted by relevance

123

/haiku/src/add-ons/kernel/drivers/audio/ac97/auich/
H A Dqueue.h95 #define LIST_HEAD_INITIALIZER(head) \ argument
108 #define QUEUEDEBUG_LIST_INSERT_HEAD(head, elm, field) \ argument
123 #define QUEUEDEBUG_LIST_INSERT_HEAD(head, elm, field) argument
128 #define LIST_INIT(head) do { \ argument
149 #define LIST_INSERT_HEAD(head, elm, field) do { \ argument
166 #define LIST_FOREACH(var, head, field) \ argument
174 #define LIST_EMPTY(head) ((head)->lh_first == NULL) argument
175 #define LIST_FIRST(head) ((head)->lh_first) argument
186 #define SLIST_HEAD_INITIALIZER(head) \ argument
197 #define SLIST_EMPTY(head) ((head)->slh_first == NULL) argument
[all …]
/haiku/src/add-ons/kernel/drivers/audio/ac97/auvia/
H A Dqueue.h95 #define LIST_HEAD_INITIALIZER(head) \ argument
108 #define QUEUEDEBUG_LIST_INSERT_HEAD(head, elm, field) \ argument
123 #define QUEUEDEBUG_LIST_INSERT_HEAD(head, elm, field) argument
128 #define LIST_INIT(head) do { \ argument
149 #define LIST_INSERT_HEAD(head, elm, field) do { \ argument
166 #define LIST_FOREACH(var, head, field) \ argument
174 #define LIST_EMPTY(head) ((head)->lh_first == NULL) argument
175 #define LIST_FIRST(head) ((head)->lh_first) argument
186 #define SLIST_HEAD_INITIALIZER(head) \ argument
197 #define SLIST_EMPTY(head) ((head)->slh_first == NULL) argument
[all …]
/haiku/src/add-ons/kernel/drivers/audio/emuxki/
H A Dqueue.h95 #define LIST_HEAD_INITIALIZER(head) \ argument
108 #define QUEUEDEBUG_LIST_INSERT_HEAD(head, elm, field) \ argument
123 #define QUEUEDEBUG_LIST_INSERT_HEAD(head, elm, field) argument
128 #define LIST_INIT(head) do { \ argument
149 #define LIST_INSERT_HEAD(head, elm, field) do { \ argument
166 #define LIST_FOREACH(var, head, field) \ argument
174 #define LIST_EMPTY(head) ((head)->lh_first == NULL) argument
175 #define LIST_FIRST(head) ((head)->lh_first) argument
186 #define SLIST_HEAD_INITIALIZER(head) \ argument
197 #define SLIST_EMPTY(head) ((head)->slh_first == NULL) argument
[all …]
/haiku/src/add-ons/kernel/drivers/audio/ac97/es1370/
H A Dqueue.h95 #define LIST_HEAD_INITIALIZER(head) \ argument
108 #define QUEUEDEBUG_LIST_INSERT_HEAD(head, elm, field) \ argument
123 #define QUEUEDEBUG_LIST_INSERT_HEAD(head, elm, field) argument
128 #define LIST_INIT(head) do { \ argument
149 #define LIST_INSERT_HEAD(head, elm, field) do { \ argument
166 #define LIST_FOREACH(var, head, field) \ argument
174 #define LIST_EMPTY(head) ((head)->lh_first == NULL) argument
175 #define LIST_FIRST(head) ((head)->lh_first) argument
186 #define SLIST_HEAD_INITIALIZER(head) \ argument
197 #define SLIST_EMPTY(head) ((head)->slh_first == NULL) argument
[all …]
/haiku/src/add-ons/kernel/drivers/audio/echo/
H A Dqueue.h95 #define LIST_HEAD_INITIALIZER(head) \ argument
108 #define QUEUEDEBUG_LIST_INSERT_HEAD(head, elm, field) \ argument
123 #define QUEUEDEBUG_LIST_INSERT_HEAD(head, elm, field) argument
128 #define LIST_INIT(head) do { \ argument
149 #define LIST_INSERT_HEAD(head, elm, field) do { \ argument
166 #define LIST_FOREACH(var, head, field) \ argument
174 #define LIST_EMPTY(head) ((head)->lh_first == NULL) argument
175 #define LIST_FIRST(head) ((head)->lh_first) argument
186 #define SLIST_HEAD_INITIALIZER(head) \ argument
197 #define SLIST_EMPTY(head) ((head)->slh_first == NULL) argument
[all …]
/haiku/headers/compatibility/bsd/sys/
H A Dqueue.h120 #define QMD_TRACE_HEAD(head) do { \ argument
136 #define QMD_TRACE_HEAD(head) argument
149 #define SLIST_HEAD_INITIALIZER(head) \ argument
160 #define SLIST_EMPTY(head) ((head)->slh_first == NULL) argument
162 #define SLIST_FIRST(head) ((head)->slh_first) argument
164 #define SLIST_FOREACH(var, head, field) \ argument
169 #define SLIST_FOREACH_SAFE(var, head, field, tvar) \ argument
174 #define SLIST_FOREACH_PREVPTR(var, varp, head, field) \ argument
179 #define SLIST_INIT(head) do { \ argument
188 #define SLIST_INSERT_HEAD(head, elm, field) do { \ argument
[all …]
/haiku/headers/private/firewire/
H A Dqueue.h115 #define QMD_TRACE_HEAD(head) do { \ argument
131 #define QMD_TRACE_HEAD(head) argument
144 #define SLIST_HEAD_INITIALIZER(head) \ argument
155 #define SLIST_EMPTY(head) ((head)->slh_first == NULL) argument
157 #define SLIST_FIRST(head) ((head)->slh_first) argument
159 #define SLIST_FOREACH(var, head, field) \ argument
164 #define SLIST_FOREACH_SAFE(var, head, field, tvar) \ argument
169 #define SLIST_FOREACH_PREVPTR(var, varp, head, field) \ argument
174 #define SLIST_INIT(head) do { \ argument
183 #define SLIST_INSERT_HEAD(head, elm, field) do { \ argument
[all …]
/haiku/src/libs/compat/freebsd_network/compat/sys/
H A Dqueue.h129 #define QMD_TRACE_HEAD(head) do { \ argument
145 #define QMD_TRACE_HEAD(head) argument
174 #define SLIST_HEAD_INITIALIZER(head) \ argument
203 #define SLIST_EMPTY(head) ((head)->slh_first == NULL) argument
205 #define SLIST_FIRST(head) ((head)->slh_first) argument
207 #define SLIST_FOREACH(var, head, field) \ argument
212 #define SLIST_FOREACH_FROM(var, head, field) \ argument
217 #define SLIST_FOREACH_SAFE(var, head, field, tvar) \ argument
222 #define SLIST_FOREACH_FROM_SAFE(var, head, field, tvar) \ argument
227 #define SLIST_FOREACH_PREVPTR(var, varp, head, field) \ argument
[all …]
/haiku/src/add-ons/kernel/bus_managers/scsi/
H A Ddl_list.h13 #define REMOVE_DL_LIST( item, head, prefix ) \ argument
24 #define ADD_DL_LIST_HEAD( item, head, prefix ) \ argument
35 #define REMOVE_CDL_LIST( item, head, prefix ) \ argument
48 #define ADD_CDL_LIST_TAIL( item, type, head, prefix ) \ argument
68 #define ADD_CDL_LIST_HEAD( item, type, head, prefix ) \ argument
/haiku/src/add-ons/kernel/generic/scsi_periph/
H A Ddl_list.h13 #define REMOVE_DL_LIST( item, head, prefix ) \ argument
24 #define ADD_DL_LIST_HEAD( item, head, prefix ) \ argument
35 #define REMOVE_CDL_LIST( item, head, prefix ) \ argument
48 #define ADD_CDL_LIST_TAIL( item, type, head, prefix ) \ argument
68 #define ADD_CDL_LIST_HEAD( item, type, head, prefix ) \ argument
/haiku/src/add-ons/kernel/file_systems/websearchfs/
H A Dlists2.c12 void *sll_find(long nextoff, void *head, sll_compare_func func, void *id) in sll_find()
30 status_t sll_insert_head(long nextoff, void **head, void *item) in sll_insert_head()
42 status_t sll_insert_tail(long nextoff, void **head, void *item) in sll_insert_tail()
64 void *sll_dequeue_tail(long nextoff, void **head) in sll_dequeue_tail()
80 status_t sll_remove(long nextoff, void **head, void *item) in sll_remove()
H A Dlists.c19 struct _slist_entry *slist_find(struct _slist_entry *head, slist_compare_func func, void *id) in slist_find()
32 status_t slist_insert_head(struct _slist_entry **head, struct _slist_entry *item) in slist_insert_head()
44 struct _slist_entry *slist_dequeue_tail(struct _slist_entry **head) in slist_dequeue_tail()
60 status_t slist_remove(struct _slist_entry **head, struct _slist_entry *item) in slist_remove()
/haiku/src/add-ons/kernel/file_cache/
H A Drule_based_prefetcher.cpp57 struct head { struct
82 void AddHead(struct head *head); argument
245 head::head() in head() function in head
417 struct head *head = new ::head; in load_rules() local
466 struct head *head; in ~Rule() local
479 Rule::AddHead(struct head *head) in AddHead()
499 struct head *head = NULL; in Apply() local
528 struct head *head = NULL; in FindHead() local
544 struct head *head = NULL; in Dump() local
648 struct head *head = state->rule->FindHead(device, node); in GotFile() local
/haiku/src/system/kernel/slab/
H A Dslab_private.h29 _pop(Type*& head) in _pop()
39 _push(Type*& head, Type* object) in _push()
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/
H A Dif_ath_descdma.c144 struct ath_descdma *dd, ath_bufhead *head, in ath_descdma_alloc_desc()
237 struct ath_descdma *dd, ath_bufhead *head, in ath_descdma_setup()
326 struct ath_descdma *dd, ath_bufhead *head, in ath_descdma_setup_rx_edma()
384 struct ath_descdma *dd, ath_bufhead *head) in ath_descdma_cleanup()
/haiku/headers/private/kernel/util/
H A Dqueue.h15 void *head; member
28 int head; member
/haiku/src/libs/compat/openbsd_wlan/sys/
H A Dtree.h79 #define SPLAY_ROOT(head) (head)->sph_root argument
80 #define SPLAY_EMPTY(head) (SPLAY_ROOT(head) == NULL) argument
83 #define SPLAY_ROTATE_RIGHT(head, tmp, field) do { \ argument
89 #define SPLAY_ROTATE_LEFT(head, tmp, field) do { \ argument
95 #define SPLAY_LINKLEFT(head, tmp, field) do { \ argument
101 #define SPLAY_LINKRIGHT(head, tmp, field) do { \ argument
107 #define SPLAY_ASSEMBLE(head, node, left, right, field) do { \ argument
287 #define SPLAY_FOREACH(x, name, head) \ argument
319 #define RB_ROOT(head) (head)->rbh_root argument
320 #define RB_EMPTY(head) (RB_ROOT(head) == NULL) argument
[all …]
/haiku/headers/libs/agg/
H A Dagg_arrowhead.h36 void head(double d1, double d2, double d3, double d4) in head() function
45 void head() { m_head_flag = true; } in head() function
/haiku/src/system/libroot/posix/malloc/hoard2/
H A Dheap.cpp202 superblock *&head = _superblocks[fullness][sizeclass]; in insertSuperblock() local
218 superblock *head = NULL; in removeMaxSuperblock() local
368 superblock *&head = _superblocks[newFullness][sizeclass]; in freeBlock() local
/haiku/src/add-ons/kernel/network/stack/
H A Dradix.c180 rn_search(void *v_arg, struct radix_node *head) in rn_search()
200 rn_search_m(void *v_arg, struct radix_node *head, void *m_arg) in rn_search_m()
272 rn_insert(void *v_arg, struct radix_node_head *head, int *dupentry, in rn_insert()
487 rn_lookup(void *v_arg, void *m_arg, struct radix_node_head *head) in rn_lookup()
508 rn_match(void *v_arg, struct radix_node_head *head) in rn_match()
694 rn_addroute(void *v_arg, void *n_arg, struct radix_node_head *head, in rn_addroute()
846 rn_delete(void *v_arg, void *netmask_arg, struct radix_node_head *head) in rn_delete()
1055 rn_inithead(void **head, int off) in rn_inithead()
/haiku/src/libs/compat/freebsd_wlan/net80211/
H A Dieee80211_ageq.c164 struct mbuf *head, **phead; in ieee80211_ageq_age() local
197 struct mbuf *head, **phead; in ieee80211_ageq_remove() local
H A Dieee80211_power.h56 struct mbuf *head; member
/haiku/src/add-ons/kernel/file_systems/packagefs/resolvables/
H A DResolvableFamily.h40 Resolvable* head = fResolvables.Head(); in Name() local
H A DDependencyFamily.h63 Dependency* head = fDependencies.Head(); in Name() local
/haiku/src/libs/bsd/
H A Dfts.c670 FTSENT *p, *head; in fts_build() local
1043 fts_sort(FTS *sp, FTSENT *head, size_t nitems) in fts_sort()
1119 fts_lfree(FTSENT *head) in fts_lfree()
1150 fts_padjust(FTS *sp, FTSENT *head) in fts_padjust()

123