Home
last modified time | relevance | path

Searched refs:fifo_t (Results 1 – 3 of 3) sorted by relevance

/titanic_41/usr/src/tools/ctf/cvt/
H A Dfifo.h40 typedef struct fifo fifo_t; typedef
42 extern fifo_t *fifo_new(void);
43 extern void fifo_add(fifo_t *, void *);
44 extern void *fifo_remove(fifo_t *);
45 extern void fifo_free(fifo_t *, void (*)(void *));
46 extern int fifo_len(fifo_t *);
47 extern int fifo_empty(fifo_t *);
48 extern int fifo_iter(fifo_t *, int (*)(void *, void *), void *);
H A Dfifo.c48 fifo_t *
51 fifo_t *f; in fifo_new()
53 f = xcalloc(sizeof (fifo_t)); in fifo_new()
60 fifo_add(fifo_t *f, void *data) in fifo_add()
77 fifo_remove(fifo_t *f) in fifo_remove()
103 fifo_free(fifo_t *f, void (*freefn)(void *)) in fifo_free()
123 fifo_len(fifo_t *f) in fifo_len()
134 fifo_empty(fifo_t *f) in fifo_empty()
140 fifo_iter(fifo_t *f, int (*iter)(void *data, void *arg), void *arg) in fifo_iter()
H A Dctfmerge.h64 fifo_t *wq_queue;
71 fifo_t *wq_donequeue;