| /netbsd-src/sys/arch/x68k/dev/ |
| H A D | event.c | 68 ev_init(struct evvar *ev, const char *name, kmutex_t *mtx) in ev_init() argument 71 ev->ev_get = ev->ev_put = 0; in ev_init() 72 ev->ev_q = kmem_zalloc((size_t)EV_QSIZE * sizeof(struct firm_event), in ev_init() 74 selinit(&ev->ev_sel); in ev_init() 75 ev->ev_lock = mtx; in ev_init() 76 cv_init(&ev->ev_cv, name); in ev_init() 83 ev_fini(struct evvar *ev) in ev_fini() argument 86 cv_destroy(&ev->ev_cv); in ev_fini() 87 seldestroy(&ev->ev_sel); in ev_fini() 88 kmem_free(ev->ev_q, (size_t)EV_QSIZE * sizeof(struct firm_event)); in ev_fini() [all …]
|
| /netbsd-src/external/bsd/unbound/dist/util/ |
| H A D | winsock_event.c | 203 static void handle_signal(struct event* ev) in handle_signal() argument 206 log_assert(ev->is_signal && ev->hEvent); in handle_signal() 208 ret = WSAWaitForMultipleEvents(1, &ev->hEvent, 0 /* any object */, in handle_signal() 221 if(!WSAResetEvent(ev->hEvent)) in handle_signal() 225 fptr_ok(fptr_whitelist_event(ev->ev_callback)); in handle_signal() 226 (*ev->ev_callback)(ev->ev_fd, ev->ev_events, ev->ev_arg); in handle_signal() 469 void event_set(struct event *ev, int fd, short bits, in event_set() argument 472 ev->node.key = ev; in event_set() 473 ev->ev_fd = fd; in event_set() 474 ev->ev_events = bits; in event_set() [all …]
|
| H A D | ub_event_pluggable.c | 144 struct event ev; member 156 my_event_add_bits(struct ub_event* ev, short bits) in my_event_add_bits() argument 158 AS_MY_EVENT(ev)->ev.ev_events |= NATIVE_BITS(bits); in my_event_add_bits() 162 my_event_del_bits(struct ub_event* ev, short bits) in my_event_del_bits() argument 164 AS_MY_EVENT(ev)->ev.ev_events &= ~NATIVE_BITS(bits); in my_event_del_bits() 168 my_event_set_fd(struct ub_event* ev, int fd) in my_event_set_fd() argument 170 AS_MY_EVENT(ev)->ev.ev_fd = fd; in my_event_set_fd() 174 my_event_free(struct ub_event* ev) in my_event_free() argument 176 free(AS_MY_EVENT(ev)); in my_event_free() 180 my_event_add(struct ub_event* ev, struct timeval* tv) in my_event_add() argument [all …]
|
| H A D | mini_event.c | 274 void event_set(struct event* ev, int fd, short bits, in event_set() argument 277 ev->node.key = ev; in event_set() 278 ev->ev_fd = fd; in event_set() 279 ev->ev_events = bits; in event_set() 280 ev->ev_callback = cb; in event_set() 281 fptr_ok(fptr_whitelist_event(ev->ev_callback)); in event_set() 282 ev->ev_arg = arg; in event_set() 283 ev->added = 0; in event_set() 287 int event_base_set(struct event_base* base, struct event* ev) in event_base_set() argument 289 ev->ev_base = base; in event_base_set() [all …]
|
| H A D | ub_event.c | 293 struct event *ev = (struct event*)calloc(1, sizeof(struct event)); in ub_event_new() local 295 if (!ev) in ub_event_new() 299 event_set(ev, fd, NATIVE_BITS(bits), NATIVE_BITS_CB(cb), arg); in ub_event_new() 300 if (event_base_set(AS_EVENT_BASE(base), ev) != 0) { in ub_event_new() 301 free(ev); in ub_event_new() 305 if (event_assign(ev, AS_EVENT_BASE(base), fd, bits, cb, arg) != 0) { in ub_event_new() 306 free(ev); in ub_event_new() 310 return AS_UB_EVENT(ev); in ub_event_new() 317 struct event *ev = (struct event*)calloc(1, sizeof(struct event)); in ub_signal_new() local 319 if (!ev) in ub_signal_new() [all …]
|
| /netbsd-src/sys/dev/wscons/ |
| H A D | wsevent.c | 140 #define EVARRAY(ev, idx) (&(ev)->q[(idx)]) argument 158 wsevent_init(struct wseventvar *ev, struct proc *p) in wsevent_init() argument 161 if (ev->q != NULL) { in wsevent_init() 174 ev->version = wsevent_default_version; in wsevent_init() 176 ev->version = WSEVENT_VERSION; in wsevent_init() 178 ev->get = ev->put = 0; in wsevent_init() 179 ev->q = kmem_alloc(WSEVENT_QSIZE * sizeof(*ev->q), KM_SLEEP); in wsevent_init() 180 selinit(&ev->sel); in wsevent_init() 181 ev->io = p; in wsevent_init() 182 ev->sih = softint_establish(SOFTINT_MPSAFE | SOFTINT_CLOCK, in wsevent_init() [all …]
|
| /netbsd-src/sys/arch/ia64/stand/common/ |
| H A D | environment.c | 44 static void env_discard(struct env_var *ev); 54 struct env_var *ev; in env_getenv() local 56 for (ev = environ; ev != NULL; ev = ev->ev_next) in env_getenv() 57 if (!strcmp(ev->ev_name, name)) in env_getenv() 59 return(ev); in env_getenv() 74 struct env_var *ev, *curr, *last; in env_setenv() local 76 if ((ev = env_getenv(name)) != NULL) { in env_setenv() 81 if ((ev->ev_sethook != NULL) && !(flags & EV_NOHOOK)) in env_setenv() 82 return(ev->ev_sethook(ev, flags, value)); in env_setenv() 88 ev = alloc(sizeof(struct env_var)); in env_setenv() [all …]
|
| /netbsd-src/external/bsd/nsd/dist/ |
| H A D | mini_event.c | 323 event_set(struct event* ev, int fd, short bits, in event_set() argument 326 ev->node.key = ev; in event_set() 327 ev->ev_fd = fd; in event_set() 328 ev->ev_flags = bits; in event_set() 329 ev->ev_callback = cb; in event_set() 330 ev->ev_arg = arg; in event_set() 331 ev->added = 0; in event_set() 336 event_base_set(struct event_base* base, struct event* ev) in event_base_set() argument 338 ev->ev_base = base; in event_base_set() 339 ev->added = 0; in event_base_set() [all …]
|
| /netbsd-src/external/bsd/libevent/dist/ |
| H A D | event.c | 153 static int event_del_(struct event *ev, int blocking); 167 static inline void event_signal_closure(struct event_base *, struct event *ev); 168 static inline void event_persist_closure(struct event_base *, struct event *ev); 173 struct event *ev); 240 static void event_debug_note_setup_(const struct event *ev) in HT_PROTOTYPE() 247 find.ptr = ev; in HT_PROTOTYPE() 257 dent->ptr = ev; in HT_PROTOTYPE() 267 static void event_debug_note_teardown_(const struct event *ev) in event_debug_note_teardown_() argument 274 find.ptr = ev; in event_debug_note_teardown_() 285 static void event_debug_note_add_(const struct event *ev) in event_debug_note_add_() argument [all …]
|
| /netbsd-src/sys/dev/sun/ |
| H A D | event.c | 68 ev_init(struct evvar *ev) in ev_init() argument 71 ev->ev_get = ev->ev_put = 0; in ev_init() 72 ev->ev_q = malloc((u_long)EV_QSIZE * sizeof(struct firm_event), in ev_init() 74 selinit(&ev->ev_sel); in ev_init() 81 ev_fini(struct evvar *ev) in ev_fini() argument 84 seldestroy(&ev->ev_sel); in ev_fini() 85 free(ev->ev_q, M_DEVBUF); in ev_fini() 93 ev_read(struct evvar *ev, struct uio *uio, int flags) in ev_read() argument 103 while (ev->ev_get == ev->ev_put) { in ev_read() 108 ev->ev_wanted = 1; in ev_read() [all …]
|
| /netbsd-src/sys/arch/amiga/dev/ |
| H A D | event.c | 68 ev_init(register struct evvar *ev) in ev_init() argument 71 ev->ev_get = ev->ev_put = 0; in ev_init() 72 ev->ev_q = malloc((u_long)EV_QSIZE * sizeof(struct firm_event), in ev_init() 74 selinit(&ev->ev_sel); in ev_init() 81 ev_fini(register struct evvar *ev) in ev_fini() argument 84 seldestroy(&ev->ev_sel); in ev_fini() 85 free(ev->ev_q, M_DEVBUF); in ev_fini() 93 ev_read(register struct evvar *ev, struct uio *uio, int flags) in ev_read() argument 103 while (ev->ev_get == ev->ev_put) { in ev_read() 108 ev->ev_wanted = 1; in ev_read() [all …]
|
| /netbsd-src/sys/arch/atari/dev/ |
| H A D | event.c | 70 ev_init(register struct evvar *ev) in ev_init() argument 73 ev->ev_get = ev->ev_put = 0; in ev_init() 74 ev->ev_q = kmem_zalloc(EV_Q_ALLOCSIZE, KM_SLEEP); in ev_init() 75 selinit(&ev->ev_sel); in ev_init() 82 ev_fini(register struct evvar *ev) in ev_fini() argument 85 seldestroy(&ev->ev_sel); in ev_fini() 86 kmem_free(ev->ev_q, EV_Q_ALLOCSIZE); in ev_fini() 94 ev_read(register struct evvar *ev, struct uio *uio, int flags) in ev_read() argument 104 while (ev->ev_get == ev->ev_put) { in ev_read() 109 ev->ev_wanted = 1; in ev_read() [all …]
|
| /netbsd-src/external/bsd/ntp/dist/sntp/libevent/test/ |
| H A D | test-dumpevents.c | 73 struct event *ev[N_EVENTS]; in main() local 112 ev[0] = event_new(base, pair1[0], EV_WRITE, callback1, NULL); in main() 113 ev[1] = event_new(base, pair1[1], EV_READ|EV_PERSIST, callback1, NULL); in main() 114 ev[2] = event_new(base, pair2[0], EV_WRITE|EV_PERSIST, callback2, NULL); in main() 115 ev[3] = event_new(base, pair2[1], EV_READ, callback2, NULL); in main() 118 ev[4] = evtimer_new(base, callback1, NULL); in main() 119 ev[5] = evtimer_new(base, callback1, NULL); in main() 120 ev[6] = evtimer_new(base, callback1, NULL); in main() 121 ev[7] = event_new(base, -1, EV_PERSIST, callback2, NULL); in main() 122 ev[8] = event_new(base, -1, EV_PERSIST, callback2, NULL); in main() [all …]
|
| /netbsd-src/external/bsd/libevent/dist/test/ |
| H A D | test-dumpevents.c | 74 struct event *ev[N_EVENTS]; in main() local 113 ev[0] = event_new(base, pair1[0], EV_WRITE, callback1, NULL); in main() 114 ev[1] = event_new(base, pair1[1], EV_READ|EV_PERSIST, callback1, NULL); in main() 115 ev[2] = event_new(base, pair2[0], EV_WRITE|EV_PERSIST, callback2, NULL); in main() 116 ev[3] = event_new(base, pair2[1], EV_READ, callback2, NULL); in main() 119 ev[4] = evtimer_new(base, callback1, NULL); in main() 120 ev[5] = evtimer_new(base, callback1, NULL); in main() 121 ev[6] = evtimer_new(base, callback1, NULL); in main() 122 ev[7] = event_new(base, -1, EV_PERSIST, callback2, NULL); in main() 123 ev[8] = event_new(base, -1, EV_PERSIST, callback2, NULL); in main() [all …]
|
| H A D | regress_finalize.c | 60 event_finalize_callback_1(struct event *ev, void *arg) in event_finalize_callback_1() argument 64 (void)ev; in event_finalize_callback_1() 81 struct event *ev; in test_fin_cb_invoked() local 90 ev = evtimer_new(base, timer_callback, &ev_called); in test_fin_cb_invoked() 92 event_free_finalize(0, ev, event_finalize_callback_1); in test_fin_cb_invoked() 105 ev = evtimer_new(base, timer_callback, &ev_called); in test_fin_cb_invoked() 108 event_active(ev, EV_TIMEOUT, 1); in test_fin_cb_invoked() 120 event_active(ev, EV_TIMEOUT, 1); in test_fin_cb_invoked() 122 event_free_finalize(0, ev, event_finalize_callback_1); in test_fin_cb_invoked() 135 ev = evtimer_new(base, timer_callback, &ev_called); in test_fin_cb_invoked() [all …]
|
| /netbsd-src/lib/libedit/ |
| H A D | history.c | 115 #define HNEXT(h, ev) (*(h)->h_next)((h)->h_ref, ev) argument 116 #define HFIRST(h, ev) (*(h)->h_first)((h)->h_ref, ev) argument 117 #define HPREV(h, ev) (*(h)->h_prev)((h)->h_ref, ev) argument 118 #define HLAST(h, ev) (*(h)->h_last)((h)->h_ref, ev) argument 119 #define HCURR(h, ev) (*(h)->h_curr)((h)->h_ref, ev) argument 120 #define HSET(h, ev, n) (*(h)->h_set)((h)->h_ref, ev, n) argument 121 #define HCLEAR(h, ev) (*(h)->h_clear)((h)->h_ref, ev) argument 122 #define HENTER(h, ev, str) (*(h)->h_enter)((h)->h_ref, ev, str) argument 123 #define HADD(h, ev, str) (*(h)->h_add)((h)->h_ref, ev, str) argument 124 #define HDEL(h, ev, n) (*(h)->h_del)((h)->h_ref, ev, n) argument [all …]
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/amd/amdkfd/ |
| H A D | kfd_events.c | 100 struct kfd_event *ev) in allocate_event_notification_slot() argument 118 id = idr_alloc(&p->event_idr, ev, 0, p->signal_mapped_size / 8, in allocate_event_notification_slot() 123 ev->event_id = id; in allocate_event_notification_slot() 158 struct kfd_event *ev; in lookup_signaled_event_by_partial_id() local 176 for (ev = NULL; id < KFD_SIGNAL_EVENT_LIMIT && !ev; id += 1U << bits) { in lookup_signaled_event_by_partial_id() 180 ev = idr_find(&p->event_idr, id); in lookup_signaled_event_by_partial_id() 183 return ev; in lookup_signaled_event_by_partial_id() 188 struct kfd_event *ev) in create_signal_event() argument 201 ret = allocate_event_notification_slot(p, ev); in create_signal_event() 209 ev->user_signal_address = &p->signal_page->user_address[ev->event_id]; in create_signal_event() [all …]
|
| /netbsd-src/external/bsd/ntp/dist/sntp/libevent/include/event2/ |
| H A D | event_compat.h | 188 #define evtimer_set(ev, cb, arg) event_set((ev), -1, 0, (cb), (arg)) argument 189 #define evsignal_set(ev, x, cb, arg) \ argument 190 event_set((ev), (x), EV_SIGNAL|EV_PERSIST, (cb), (arg)) 200 #define timeout_add(ev, tv) event_add((ev), (tv)) argument 201 #define timeout_set(ev, cb, arg) event_set((ev), -1, 0, (cb), (arg)) argument 202 #define timeout_del(ev) event_del(ev) argument 203 #define timeout_pending(ev, tv) event_pending((ev), EV_TIMEOUT, (tv)) argument 204 #define timeout_initialized(ev) event_initialized(ev) argument 214 #define signal_add(ev, tv) event_add((ev), (tv)) argument 215 #define signal_set(ev, x, cb, arg) \ argument [all …]
|
| /netbsd-src/external/bsd/libevent/dist/include/event2/ |
| H A D | event_compat.h | 187 #define evtimer_set(ev, cb, arg) event_set((ev), -1, 0, (cb), (arg)) argument 188 #define evsignal_set(ev, x, cb, arg) \ argument 189 event_set((ev), (x), EV_SIGNAL|EV_PERSIST, (cb), (arg)) 199 #define timeout_add(ev, tv) event_add((ev), (tv)) argument 200 #define timeout_set(ev, cb, arg) event_set((ev), -1, 0, (cb), (arg)) argument 201 #define timeout_del(ev) event_del(ev) argument 202 #define timeout_pending(ev, tv) event_pending((ev), EV_TIMEOUT, (tv)) argument 203 #define timeout_initialized(ev) event_initialized(ev) argument 213 #define signal_add(ev, tv) event_add((ev), (tv)) argument 214 #define signal_set(ev, x, cb, arg) \ argument [all …]
|
| H A D | event.h | 965 #define evtimer_assign(ev, b, cb, arg) \ argument 966 event_assign((ev), (b), -1, 0, (cb), (arg)) 968 #define evtimer_add(ev, tv) event_add((ev), (tv)) argument 969 #define evtimer_del(ev) event_del(ev) argument 970 #define evtimer_pending(ev, tv) event_pending((ev), EV_TIMEOUT, (tv)) argument 971 #define evtimer_initialized(ev) event_initialized(ev) argument 980 #define evsignal_add(ev, tv) event_add((ev), (tv)) argument 981 #define evsignal_assign(ev, b, x, cb, arg) \ argument 982 event_assign((ev), (b), (x), EV_SIGNAL|EV_PERSIST, cb, (arg)) 985 #define evsignal_del(ev) event_del(ev) argument [all …]
|
| /netbsd-src/sys/dev/acpi/ |
| H A D | acpi_event.c | 63 struct acpi_event *ev; in acpi_event_create() local 68 ev = kmem_alloc(sizeof(*ev), KM_SLEEP); in acpi_event_create() 69 ev->ev_dev = dev; in acpi_event_create() 70 ev->ev_method = NULL; in acpi_event_create() 71 ev->ev_method_evt = false; in acpi_event_create() 72 ev->ev_data = data; in acpi_event_create() 73 ev->ev_intrcookie = NULL; in acpi_event_create() 77 AcpiGetHandle(handle, namebuf, &ev->ev_method); in acpi_event_create() 79 if (ev->ev_method == NULL && ACPI_SUCCESS(AcpiGetHandle(handle, "_EVT", &ev->ev_method))) in acpi_event_create() 80 ev->ev_method_evt = true; in acpi_event_create() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/libcxx/src/ |
| H A D | system_error.cpp | 41 error_category::default_error_condition(int ev) const noexcept in default_error_condition() 43 return error_condition(ev, *this); in default_error_condition() 64 string do_strerror_r(int ev); 67 string do_strerror_r(int ev) { in do_strerror_r() argument 69 if (::strerror_s(buffer, strerror_buff_size, ev) == 0) in do_strerror_r() 71 std::snprintf(buffer, strerror_buff_size, "unknown error %d", ev); in do_strerror_r() 111 string do_strerror_r(int ev) { in do_strerror_r() argument 117 ::strerror_r(ev, buffer, strerror_buff_size), buffer); in do_strerror_r() 120 std::snprintf(buffer, strerror_buff_size, "Unknown error %d", ev); in do_strerror_r() 131 __do_message::message(int ev) const in message() [all …]
|
| /netbsd-src/sys/kern/ |
| H A D | subr_evcnt.c | 149 evcnt_attach_static(struct evcnt *ev) in evcnt_attach_static() argument 155 __func__, ev->ev_group, ev->ev_name); in evcnt_attach_static() 157 len = strlen(ev->ev_group); in evcnt_attach_static() 160 panic("evcnt_attach_static: group length (%s)", ev->ev_group); in evcnt_attach_static() 162 ev->ev_grouplen = len; in evcnt_attach_static() 164 len = strlen(ev->ev_name); in evcnt_attach_static() 167 panic("evcnt_attach_static: name length (%s)", ev->ev_name); in evcnt_attach_static() 169 ev->ev_namelen = len; in evcnt_attach_static() 172 TAILQ_INSERT_TAIL(&allevents, ev, ev_list); in evcnt_attach_static() 181 evcnt_attach_dynamic_nozero(struct evcnt *ev, int type, in evcnt_attach_dynamic_nozero() argument [all …]
|
| /netbsd-src/external/cddl/osnet/sys/kern/ |
| H A D | sysevent.c | 54 struct sysevent *ev; in sysevent_alloc() local 61 ev = kmem_alloc(sizeof(*ev), KM_SLEEP); in sysevent_alloc() 62 ev->se_nvl = NULL; in sysevent_alloc() 63 strlcpy(ev->se_class, class, sizeof(ev->se_class)); in sysevent_alloc() 64 strlcpy(ev->se_subclass, subclass, sizeof(ev->se_subclass)); in sysevent_alloc() 65 strlcpy(ev->se_pub, pub, sizeof(ev->se_pub)); in sysevent_alloc() 67 return ((sysevent_t *)ev); in sysevent_alloc() 73 struct sysevent *ev = (struct sysevent *)evp; in sysevent_free() local 77 if (ev->se_nvl != NULL) in sysevent_free() 78 sysevent_free_attr(ev->se_nvl); in sysevent_free() [all …]
|
| /netbsd-src/external/gpl3/binutils/dist/gprofng/src/ |
| H A D | envsets.cc | 65 add_env (char *ev) in add_env() argument 67 int r = putenv (ev); in add_env() 70 dbe_write (2, GTXT ("Can't putenv of %s: run aborted\n"), ev); in add_env() 71 free (ev); in add_env() 154 char *ev = getenv (GPROFNG_PRELOAD_LIBDIRS); in putenv_libcollector_ld_misc() local 156 if (ev) in putenv_libcollector_ld_misc() 159 ev = strdup (ev); in putenv_libcollector_ld_misc() 160 for (char *s = ev; s;) in putenv_libcollector_ld_misc() 175 free (ev); in putenv_libcollector_ld_misc() 176 ev = NULL; in putenv_libcollector_ld_misc() [all …]
|