Lines Matching refs:uv__queue
27 static inline void uv__queue_init(struct uv__queue* q) {
32 static inline int uv__queue_empty(const struct uv__queue* q) {
36 static inline struct uv__queue* uv__queue_head(const struct uv__queue* q) {
40 static inline struct uv__queue* uv__queue_next(const struct uv__queue* q) {
44 static inline void uv__queue_add(struct uv__queue* h, struct uv__queue* n) {
51 static inline void uv__queue_split(struct uv__queue* h,
52 struct uv__queue* q,
53 struct uv__queue* n) {
62 static inline void uv__queue_move(struct uv__queue* h, struct uv__queue* n) {
69 static inline void uv__queue_insert_head(struct uv__queue* h,
70 struct uv__queue* q) {
77 static inline void uv__queue_insert_tail(struct uv__queue* h,
78 struct uv__queue* q) {
85 static inline void uv__queue_remove(struct uv__queue* q) {
91 static inline void uv__queue_append(struct uv__queue* h, struct uv__queue* n) {
92 struct uv__queue* q = h->next;
93 struct uv__queue* p = n->prev;