Lines Matching refs:q

44 audit_queue_init(au_queue_t *q)  in audit_queue_init()  argument
46 q->auq_head = NULL; in audit_queue_init()
47 q->auq_tail = NULL; in audit_queue_init()
48 (void) pthread_mutex_init(&q->auq_lock, NULL); in audit_queue_init()
49 q->auq_count = 0; in audit_queue_init()
62 audit_enqueue(au_queue_t *q, void *p) in audit_enqueue() argument
64 (void) pthread_mutex_lock(&q->auq_lock); in audit_enqueue()
67 (void *)q, (void *)p, (void *)q->auq_head, (void *)q->auq_tail, in audit_enqueue()
68 q->auq_count)); in audit_enqueue()
70 if (q->auq_head == NULL) in audit_enqueue()
71 q->auq_head = p; in audit_enqueue()
74 (void *)&(((audit_link_t *)(q->auq_tail))->aln_next))); in audit_enqueue()
76 ((audit_link_t *)(q->auq_tail))->aln_next = p; in audit_enqueue()
78 q->auq_tail = p; in audit_enqueue()
80 q->auq_count++; in audit_enqueue()
83 "count=%d, pnext=%p\n", (void *)q, (void *)p, (void *)q->auq_head, in audit_enqueue()
84 (void *)q->auq_tail, q->auq_count, in audit_enqueue()
87 (void) pthread_mutex_unlock(&q->auq_lock); in audit_enqueue()
95 audit_dequeue(au_queue_t *q, void **p) in audit_dequeue() argument
97 (void) pthread_mutex_lock(&q->auq_lock); in audit_dequeue()
99 if ((*p = q->auq_head) == NULL) { in audit_dequeue()
101 "tail=%p, count=%d\n", (void *)q, (void *)*p, in audit_dequeue()
102 (void *)q->auq_head, (void *)q->auq_tail, q->auq_count)); in audit_dequeue()
104 (void) pthread_mutex_unlock(&q->auq_lock); in audit_dequeue()
107 q->auq_count--; in audit_dequeue()
110 q->auq_head = ((audit_link_t *)*p)->aln_next; in audit_dequeue()
113 "count=%d, pnext=%p\n", (void *)q, (void *)*p, (void *)q->auq_head, in audit_dequeue()
114 (void *)q->auq_tail, q->auq_count, in audit_dequeue()
117 (void) pthread_mutex_unlock(&q->auq_lock); in audit_dequeue()
157 audit_queue_size(au_queue_t *q) in audit_queue_size() argument
161 (void) pthread_mutex_lock(&q->auq_lock); in audit_queue_size()
162 size = q->auq_count; in audit_queue_size()
163 (void) pthread_mutex_unlock(&q->auq_lock); in audit_queue_size()
170 audit_queue_destroy(au_queue_t *q) in audit_queue_destroy() argument
172 (void) pthread_mutex_destroy(&q->auq_lock); in audit_queue_destroy()