| /f-stack/app/redis-5.0.5/src/ |
| H A D | ae_kqueue.c | 38 struct kevent *events; 45 state->events = zmalloc(sizeof(struct kevent)*eventLoop->setsize); in aeApiCreate() 63 state->events = zrealloc(state->events, sizeof(struct kevent)*setsize); in aeApiResize() 77 struct kevent ke; in aeApiAddEvent() 81 if (kevent(state->kqfd, &ke, 1, NULL, 0, NULL) == -1) return -1; in aeApiAddEvent() 85 if (kevent(state->kqfd, &ke, 1, NULL, 0, NULL) == -1) return -1; in aeApiAddEvent() 92 struct kevent ke; in aeApiDelEvent() 96 kevent(state->kqfd, &ke, 1, NULL, 0, NULL); in aeApiDelEvent() 100 kevent(state->kqfd, &ke, 1, NULL, 0, NULL); in aeApiDelEvent() 112 retval = kevent(state->kqfd, NULL, 0, state->events, eventLoop->setsize, in aeApiPoll() [all …]
|
| H A D | ae_ff_kqueue.c | 40 struct kevent *events; 47 state->events = zmalloc(sizeof(struct kevent)*eventLoop->setsize); in aeApiCreate() 65 state->events = zrealloc(state->events, sizeof(struct kevent)*setsize); in aeApiResize() 79 struct kevent ke; in aeApiAddEvent() 94 struct kevent ke; in aeApiDelEvent() 127 struct kevent *e = state->events+j; in aeApiPoll()
|
| /f-stack/tools/compat/include/sys/ |
| H A D | event.h | 49 struct kevent *kevp = (kevp_); \ 58 struct kevent { struct 201 void (*f_touch)(struct knote *kn, struct kevent *kev, u_long type); 216 struct kevent kn_kevent; 250 int (*k_copyout)(void *arg, struct kevent *kevp, int count); 251 int (*k_copyin)(void *arg, struct kevent *kevp, int count); 280 extern int kqfd_register(int fd, struct kevent *kev, struct thread *p, 292 int kevent(int kq, const struct kevent *changelist, int nchanges, 293 struct kevent *eventlist, int nevents,
|
| H A D | sysproto.h | 203 …char changelist_l_[PADL_(struct kevent *)]; struct kevent * changelist; char changelist_r_[PADR_(s… 205 …char eventlist_l_[PADL_(struct kevent *)]; struct kevent * eventlist; char eventlist_r_[PADR_(stru…
|
| /f-stack/freebsd/sys/ |
| H A D | event.h | 54 *(kevp_) = (struct kevent){ \ 69 struct kevent *kevp = (kevp_); \ 83 struct kevent { struct 267 void (*f_touch)(struct knote *kn, struct kevent *kev, u_long type); 285 struct kevent kn_kevent; 317 int (*k_copyout)(void *arg, struct kevent *kevp, int count); 318 int (*k_copyin)(void *arg, struct kevent *kevp, int count); 347 int kqfd_register(int fd, struct kevent *kev, struct thread *p, 359 int kevent(int kq, const struct kevent *changelist, int nchanges, 360 struct kevent *eventlist, int nevents,
|
| H A D | syscall.mk | 404 kevent.o \
|
| H A D | syscallsubr.h | 48 struct kevent;
|
| /f-stack/app/nginx-1.16.1/src/event/modules/ |
| H A D | ngx_kqueue_module.c | 36 struct kevent *kev); 44 static struct kevent *change_list; 45 static struct kevent *event_list; 50 static struct kevent notify_kev; 55 extern int kevent(int kq, const struct kevent *changelist, int nchanges, 127 struct kevent kev; in ngx_kqueue_init() 210 if (kevent(ngx_kqueue, &kev, 1, NULL, 0, &ts) == -1) { in ngx_kqueue_init() 253 if (kevent(ngx_kqueue, ¬ify_kev, 1, NULL, 0, NULL) == -1) { in ngx_kqueue_notify_init() 406 struct kevent *kev; in ngx_kqueue_set_event() 496 if (kevent(ngx_kqueue, ¬ify_kev, 1, NULL, 0, NULL) == -1) { in ngx_kqueue_notify() [all …]
|
| H A D | ngx_ff_module.c | 522 kevent(int kq, const struct kevent *changelist, int nchanges, in kevent() function 523 struct kevent *eventlist, int nevents, const struct timespec *timeout) in kevent() 525 struct kevent *kev; in kevent() 528 kev = (struct kevent *)&changelist[i]; in kevent()
|
| /f-stack/dpdk/lib/librte_eal/freebsd/ |
| H A D | eal_interrupts.c | 60 intr_source_to_kevent(const struct rte_intr_handle *ih, struct kevent *ke) in intr_source_to_kevent() 155 struct kevent ke; in rte_intr_callback_register() 169 if (kevent(kq, &ke, 1, NULL, 0, NULL) < 0) { in rte_intr_callback_register() 298 struct kevent ke; in rte_intr_callback_unregister() 315 if (kevent(kq, &ke, 1, NULL, 0, NULL) < 0) { in rte_intr_callback_unregister() 439 eal_intr_process_interrupts(struct kevent *events, int nfds) in eal_intr_process_interrupts() 447 struct kevent ke; in eal_intr_process_interrupts() 546 if (kevent(kq, &ke, 1, NULL, 0, NULL) < 0) { in eal_intr_process_interrupts() 576 struct kevent events[MAX_INTR_EVENTS]; in eal_intr_thread_main() 582 nfds = kevent(kq, NULL, 0, events, MAX_INTR_EVENTS, NULL); in eal_intr_thread_main()
|
| /f-stack/app/nginx-1.16.1/auto/os/ |
| H A D | darwin | 41 struct kevent kev; 56 if (kevent(kq, &kev, 1, &kev, 1, &ts) == -1) return 1; 71 struct kevent kev; 81 kevent(kq, NULL, 0, &kev, 1, &ts);
|
| /f-stack/lib/ |
| H A D | ff_api.h | 109 int ff_kevent(int kq, const struct kevent *changelist, int nchanges, 110 struct kevent *eventlist, int nevents, const struct timespec *timeout); 111 int ff_kevent_do_each(int kq, const struct kevent *changelist, int nchanges, 113 void (*do_each)(void **, struct kevent *));
|
| H A D | ff_event.h | 56 *(kevp_) = (struct kevent){ \ 71 struct kevent *kevp = (kevp_); \ 85 struct kevent { struct
|
| H A D | ff_epoll.c | 38 struct kevent kev[changes]; in ff_epoll_ctl() 107 ff_event_to_epoll(void **ev, struct kevent *kev) in ff_event_to_epoll()
|
| H A D | ff_syscall_wrapper.c | 1177 const struct kevent *changelist; 1182 void (*do_each)(void **, struct kevent *); 1186 kevent_copyout(void *arg, struct kevent *kevp, int count) in kevent_copyout() 1189 struct kevent *ke; in kevent_copyout() 1196 uap->eventlist = (void *)((struct kevent *)(uap->eventlist) + count); in kevent_copyout() 1211 kevent_copyin(void *arg, struct kevent *kevp, int count) in kevent_copyin() 1224 ff_kevent_do_each(int kq, const struct kevent *changelist, int nchanges, in ff_kevent_do_each() argument 1226 void (*do_each)(void **, struct kevent *)) in ff_kevent_do_each() 1261 ff_kevent(int kq, const struct kevent *changelist, int nchanges, in ff_kevent() 1262 struct kevent *eventlist, int nevents, const struct timespec *timeout) in ff_kevent()
|
| /f-stack/example/ |
| H A D | main.c | 18 struct kevent kevSet; 20 struct kevent events[MAX_EVENTS]; 67 struct kevent event = events[i]; in loop()
|
| H A D | main_zc.c | 18 struct kevent kevSet; 20 struct kevent events[MAX_EVENTS]; 147 struct kevent event = events[i]; in loop()
|
| /f-stack/tools/libutil/tests/ |
| H A D | pidfile_test.c | 133 struct kevent event, ke; in common_test_pidfile_child() 178 if (kevent(kq, &ke, 1, NULL, 0, NULL) != 0) in common_test_pidfile_child() 184 if (kevent(kq, NULL, 0, &event, 1, NULL) != 1) in common_test_pidfile_child()
|
| /f-stack/freebsd/kern/ |
| H A D | kern_event.c | 117 struct kevent *keva, struct thread *td); 534 struct kevent kev; in knote_fork() 1025 .kevent_size = sizeof(struct kevent), in sys_kevent() 1045 struct kevent *eventlist = uap->eventlist; in kern_kevent_generic() 1079 kevent_copyout(void *arg, struct kevent *kevp, int count) in kevent_copyout() 1097 kevent_copyin(void *arg, struct kevent *kevp, int count) in kevent_copyin() 1113 kevent11_copyout(void *arg, struct kevent *kevp, int count) in kevent11_copyout() 1142 kevent11_copyin(void *arg, struct kevent *kevp, int count) in kevent11_copyin() 1217 struct kevent keva[KQ_NEVENTS]; in kqueue_kevent() 1218 struct kevent *kevp, *changes; in kqueue_kevent() [all …]
|
| H A D | capabilities.conf | 371 kevent
|
| /f-stack/freebsd/bsm/ |
| H A D | audit_record.h | 186 struct kevent; 293 token_t *au_to_kevent(struct kevent *kev);
|
| /f-stack/app/micro_thread/ |
| H A D | kqueue_proxy.h | 153 typedef struct kevent KqEvent;
|
| /f-stack/app/nginx-1.16.1/auto/ |
| H A D | unix | 94 ngx_feature_test="struct kevent kev; 108 struct kevent kev; 123 if (kevent(kq, &kev, 1, &kev, 1, &ts) == -1) return 1; 134 # NetBSD 2.0 incompatibly defines kevent.udata as "intptr_t"
|
| /f-stack/doc/ |
| H A D | F-Stack_API_Reference.md | 157 …int ff_kevent(int kq, const struct kevent *changelist, int nchanges, struct kevent *eventlist, int…
|
| /f-stack/freebsd/net/ |
| H A D | ifdi_if.m | 181 # kevent interfaces
|