Lines Matching refs:nchanges
46 static ngx_uint_t max_changes, nchanges, nevents; variable
55 extern int kevent(int kq, const struct kevent *changelist, int nchanges,
155 if (nchanges) { in ngx_kqueue_init()
159 if (kevent(ngx_kqueue, change_list, (int) nchanges, NULL, 0, &ts) in ngx_kqueue_init()
166 nchanges = 0; in ngx_kqueue_init()
288 nchanges = 0; in ngx_kqueue_done()
308 if (ev->index < nchanges in ngx_kqueue_add_event()
323 if (ev->index < --nchanges) { in ngx_kqueue_add_event()
325 ((uintptr_t) change_list[nchanges].udata & (uintptr_t) ~1); in ngx_kqueue_add_event()
326 change_list[ev->index] = change_list[nchanges]; in ngx_kqueue_add_event()
358 if (ev->index < nchanges in ngx_kqueue_del_event()
368 nchanges--; in ngx_kqueue_del_event()
370 if (ev->index < nchanges) { in ngx_kqueue_del_event()
372 ((uintptr_t) change_list[nchanges].udata & (uintptr_t) ~1); in ngx_kqueue_del_event()
373 change_list[ev->index] = change_list[nchanges]; in ngx_kqueue_del_event()
416 if (nchanges >= max_changes) { in ngx_kqueue_set_event()
423 if (kevent(ngx_kqueue, change_list, (int) nchanges, NULL, 0, &ts) in ngx_kqueue_set_event()
430 nchanges = 0; in ngx_kqueue_set_event()
433 kev = &change_list[nchanges]; in ngx_kqueue_set_event()
466 ev->index = nchanges; in ngx_kqueue_set_event()
467 nchanges++; in ngx_kqueue_set_event()
475 if (kevent(ngx_kqueue, change_list, (int) nchanges, NULL, 0, &ts) in ngx_kqueue_set_event()
482 nchanges = 0; in ngx_kqueue_set_event()
520 n = (int) nchanges; in ngx_kqueue_process_events()
521 nchanges = 0; in ngx_kqueue_process_events()