/haiku/src/add-ons/kernel/drivers/audio/ac97/auich/ |
H A D | queue.h | 95 #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 D | queue.h | 95 #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 D | queue.h | 95 #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 D | queue.h | 95 #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 D | queue.h | 95 #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 D | queue.h | 120 #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 D | queue.h | 115 #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 D | queue.h | 129 #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 D | dl_list.h | 13 #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 D | dl_list.h | 13 #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 D | lists2.c | 12 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 D | lists.c | 19 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 D | rule_based_prefetcher.cpp | 57 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 D | slab_private.h | 29 _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 D | if_ath_descdma.c | 144 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 D | queue.h | 15 void *head; member 28 int head; member
|
/haiku/src/libs/compat/openbsd_wlan/sys/ |
H A D | tree.h | 79 #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 D | agg_arrowhead.h | 36 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 D | heap.cpp | 202 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 D | radix.c | 180 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 D | ieee80211_ageq.c | 164 struct mbuf *head, **phead; in ieee80211_ageq_age() local 197 struct mbuf *head, **phead; in ieee80211_ageq_remove() local
|
H A D | ieee80211_power.h | 56 struct mbuf *head; member
|
/haiku/src/add-ons/kernel/file_systems/packagefs/resolvables/ |
H A D | ResolvableFamily.h | 40 Resolvable* head = fResolvables.Head(); in Name() local
|
H A D | DependencyFamily.h | 63 Dependency* head = fDependencies.Head(); in Name() local
|
/haiku/src/libs/bsd/ |
H A D | fts.c | 670 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()
|