Home
last modified time | relevance | path

Searched refs:SLLIST_FIRST (Results 1 – 6 of 6) sorted by relevance

/dports/databases/libcouchbase/libcouchbase-2.10.7/src/
H A Dsllist-inl.h122 if (!SLLIST_FIRST(list)) { in sllist_remove_head()
126 SLLIST_FIRST(list) = SLLIST_FIRST(list)->next; in sllist_remove_head()
128 if (!SLLIST_FIRST(list)) { in sllist_remove_head()
151 SLLIST_FIRST(list) = list->last = item; in sllist_append()
165 SLLIST_FIRST(list) = list->last = item; in sllist_prepend()
168 item->next = SLLIST_FIRST(list); in sllist_prepend()
169 SLLIST_FIRST(list) = item; in sllist_prepend()
H A Dsllist.h34 #define SLLIST_FIRST(list) (list)->first_prev.next macro
38 #define SLLIST_IS_ONE(list) (SLLIST_FIRST(list) && SLLIST_FIRST(list) == SLLIST_LAST(list))
53 for (pos = SLLIST_FIRST(list); pos; pos = pos->next)
74 for (elem = SLLIST_FIRST(list); elem; elem = elem->next)
/dports/databases/libcouchbase/libcouchbase-2.10.7/tests/basic/
H A Dt_slist.cc36 sllist_node *tmpnode = SLLIST_FIRST(&sl);
38 ASSERT_NE(tmpnode, SLLIST_FIRST(&sl));
47 ASSERT_EQ(SLLIST_FIRST(&sl), &elem1.slnode);
52 tmpnode = SLLIST_FIRST(&sl);
214 ASSERT_EQ(SLLIST_FIRST(&l), &small1.slnode);
263 SLLIST_FIRST(this) = NULL;
271 return *llToItem(SLLIST_FIRST(this));
/dports/databases/libcouchbase/libcouchbase-2.10.7/src/mc/
H A Dmcreq.h1001 SLLIST_ITEM(SLLIST_FIRST(&(pipeline)->requests), mc_PACKET, slnode)
H A Dmcreq.c674 ll = SLLIST_FIRST(&pipeline->ctxqueued); in queuectx_leave()
695 SLLIST_FIRST(&pipeline->ctxqueued) = pipeline->ctxqueued.last = NULL; in queuectx_leave()
/dports/databases/libcouchbase/libcouchbase-2.10.7/src/netbuf/
H A Dnetbuf.c45 (SLLIST_ITEM(SLLIST_FIRST(&(pool)->active), nb_MBLOCK, slnode))
604 ll = SLLIST_FIRST(&sq->pending); in netbuf_start_flush()