Lines Matching refs:i
36 nxt_app_nncq_atomic_t i; in nxt_app_queue_init() local
41 for (i = 0; i < NXT_APP_QUEUE_SIZE; i++) { in nxt_app_queue_init()
42 nxt_app_nncq_enqueue(&q->free_items, i); in nxt_app_queue_init()
55 nxt_app_nncq_atomic_t i; in nxt_app_queue_send() local
57 i = nxt_app_nncq_dequeue(&q->free_items); in nxt_app_queue_send()
58 if (i == nxt_app_nncq_empty(&q->free_items)) { in nxt_app_queue_send()
62 qi = (nxt_app_queue_item_t *) &q->items[i]; in nxt_app_queue_send()
67 *cookie = i; in nxt_app_queue_send()
69 nxt_app_nncq_enqueue(&q->queue, i); in nxt_app_queue_send()
105 nxt_app_nncq_atomic_t i; in nxt_app_queue_recv() local
107 i = nxt_app_nncq_dequeue(&q->queue); in nxt_app_queue_recv()
108 if (i == nxt_app_nncq_empty(&q->queue)) { in nxt_app_queue_recv()
113 qi = (nxt_app_queue_item_t *) &q->items[i]; in nxt_app_queue_recv()
117 *cookie = i; in nxt_app_queue_recv()
119 nxt_app_nncq_enqueue(&q->free_items, i); in nxt_app_queue_recv()