/barrelfish-2018-10-04/usr/eclipseclp/documents/userman/ |
H A D | umsexcept.tex | 44 \item they are handled synchronously by a handler goal that is inserted 46 \item the handler can cause the interrupted execution to fail or to abort; 47 \item the handler can interact with the interrupted execution only via 49 \item the handler can cause waking of delayed goals via symbolic triggers. 55 and usually pass the culprit goal to the error handler. 64 % \item in Unix, the handler can be executed asynchronously in a separate 66 % \item the handler cannot interact with interrupted execution, except via 68 % \item failure of the handler is ignored. 86 When an event is raised, a call to the appropriate handler is inserted 88 The handler wil [all...] |
H A D | extmeta.tex | 57 \emph{handler}. 73 \about{HandlerList} is a (possibly empty) list of handler specifications 173 argument, but the unification is handled by an attributed variable handler, see 219 \index{attributed variables!handlers}\index{handler} 243 to a given handler is instantiated or not; this means 244 that the handler must check itself if the attributed variable 251 Only the handler for \notation{c} has any work to do here. 261 The handler procedure is 276 The handler's job is to determine whether the binding is allowed with 304 The handler procedur [all...] |
/barrelfish-2018-10-04/lib/cxx/unwind/ |
H A D | UnwindLevel1.c | 73 frameInfo.lsda, frameInfo.handler); 78 if (frameInfo.handler != 0) { 80 (__personality_routine)(long)(frameInfo.handler); 166 frameInfo.lsda, frameInfo.handler); 170 if (frameInfo.handler != 0) { 172 (__personality_routine)(long)(frameInfo.handler); 255 frameInfo.handler); 275 if (frameInfo.handler != 0) { 277 (__personality_routine)(long)(frameInfo.handler); 400 /// Called by personality handler durin [all...] |
/barrelfish-2018-10-04/include/arch/x86/barrelfish/ |
H A D | ipi_notify.h | 31 void (*handler)(void *st, errval_t err, struct ipi_notify *rc); member in struct:ipi_alloc_continuation
|
/barrelfish-2018-10-04/include/contmng/ |
H A D | contmng.h | 47 errval_t (*handler)(struct q_entry entry); member in struct:q_entry
|
/barrelfish-2018-10-04/include/dma/ |
H A D | dma_channel.h | 111 * \param handler interrupt handler function 112 * \param arg argument supplied to the handler function 116 dma_irq_fn_t handler,
|
H A D | dma_device.h | 163 * \param handler interrupt handler function 164 * \param arg argument supplied to the handler function 168 dma_irq_fn_t handler,
|
/barrelfish-2018-10-04/usr/drivers/lpc_timer/ |
H A D | timer.c | 40 static timer_handler_fn timer_handler; ///< Expiry handler 130 * \brief message handler for timer interrupt 148 // otherwise we have a timeout: run the handler 152 LPC_DEBUG("timer_interrupt: no handler\n"); 163 void lpc_timer_register_handler(timer_handler_fn handler) argument 167 timer_handler = handler;
|
/barrelfish-2018-10-04/include/barrelfish/ |
H A D | multihop_chan.h | 67 // bind continuation handler 75 void (*handler)(void *st, errval_t err, struct multihop_chan *mc); member in struct:multihop_bind_continuation 79 // message receive handler 81 void (*handler)(void *arg, const uint8_t *message, size_t length); member in struct:multihop_receive_handler 115 //receive handler 118 // caps receive handler & caps reply message receive handler 150 // set the message receive handler 157 // set the caps receive handler & the caps reply receive handler [all...] |
/barrelfish-2018-10-04/usr/eclipseclp/documents/embedding/ |
H A D | embremote.tex | 367 asynchronous) can be performed via {\it handlers}. A handler is a piece of 372 In {\eclipse}, the handler goal is invoked using the events mechanism. That 373 is, an event is raised, and the event handler goal associated with the event 376 A handler can be called under two situations: 380 side. Here, the other side has sent data over the queue, invoking the handler. 381 The handler is expected to read the data off the queue and process it. 382 An example of a data consumer handler is a Tcl handler which is invoked 384 window. The handler would be 388 case, the handler i [all...] |
H A D | embtclmulti.tex | 86 start} handler, the {\bf interact} handler, and the {\bf end} handler. 89 one of these handlers, and when the handler returns, control is handed 90 to the next multitasking peer. The interact handler is normally invoked, 103 handler. If at least one peer indicates that it is interested in the 106 handler. This phase is ended when one (or more) peer indicates that the 108 in which the end handler will be invoked for each multitasking peer). 120 is a list specifying the handlers, where each handler is specified 123 name is the name of the user defined handler [all...] |
/barrelfish-2018-10-04/lib/int_route/client/ |
H A D | client.c | 92 irqarg->uc.handler(irqarg->uc.arg); 96 struct waitset * ws, interrupt_handler_fn handler, void *handler_arg) 121 ag->uc = MKCLOSURE(handler, handler_arg); 95 int_route_client_route_and_connect(struct capref intsrc, int irq_idx, struct waitset * ws, interrupt_handler_fn handler, void *handler_arg) argument
|
/barrelfish-2018-10-04/lib/libc/gen/ |
H A D | readpassphrase.c | 43 static void handler(int); 115 sa.sa_handler = handler; 199 static void handler(int s) function
|
/barrelfish-2018-10-04/lib/contmng/ |
H A D | contmng.c | 156 q->qelist[q->head].handler = entry->handler; 191 NOTE: this function does not increment the tail. It calls handler, 204 errval_t err = q->qelist[q->tail].handler(q->qelist[q->tail]);
|
/barrelfish-2018-10-04/usr/monitor/capops/ |
H A D | internal.h | 22 gen_result_cont_fn handler; member in struct:result_closure 25 #define MKRESCONT(h,a) ((struct result_closure){ .handler = (h), .arg = (a) }) 26 #define CALLRESCONT(c,e) ((c).handler((e), (c).arg))
|
/barrelfish-2018-10-04/lib/cxx/cxx/ |
H A D | new.cpp | 29 // shared library. The global holding the current new handler is 170 set_new_handler(new_handler handler) _NOEXCEPT 172 return __sync_lock_test_and_set(&__new_handler, handler);
|
/barrelfish-2018-10-04/usr/monitor/ |
H A D | domain.c | 133 .handler = handle_notification, 156 .handler = handle_notification,
|
/barrelfish-2018-10-04/usr/tests/nkm/ |
H A D | modify_flags.c | 30 static void handler(enum exception_type type, int subtype, void *addr, function 96 // register exception handler for writes 97 err = thread_set_exception_handler(handler, NULL, ex_stack,
|
/barrelfish-2018-10-04/usr/tests/perfmontest/ |
H A D | perfmon.c | 43 * \brief Performance counter overflow handler 47 * The data is buffered. Therefore, this handler might be able to retrieve 117 .handler = overflow_handler 139 .handler = overflow_handler 179 USER_PANIC_ERR(err, "Performance counter overflow handler died");
|
/barrelfish-2018-10-04/lib/bulk_transfer/backends/local/ |
H A D | control_channel.c | 45 void (*handler)(struct local_event *); member in struct:local_event 150 void (*handler)(struct local_event *), 159 (*ev)->handler = handler; 182 lev->handler(lev); 189 if (lev->cont.handler) { 190 lev->cont.handler(NULL, SYS_ERR_OK, lev->channel); 192 EVENT_DEBUG("event_op_done(): no handler set...\n"); 209 if (lev->cont.handler == NULL) { 210 EVENT_DEBUG("%s", "handler no [all...] |
/barrelfish-2018-10-04/include/sys/ |
H A D | sysctl.h | 175 * be hidden behind it, expanded by the handler. 255 #define SYSCTL_OID_RAW(id, parent_child_head, nbr, name, kind, a1, a2, handler, fmt, descr) \ 264 .oid_handler = (handler), \ 271 #define SYSCTL_OID(parent, nbr, name, kind, a1, a2, handler, fmt, descr) \ 274 nbr, #name, kind, a1, a2, handler, fmt, descr) 277 #define SYSCTL_OID_GLOBAL(parent, nbr, name, kind, a1, a2, handler, fmt, descr) \ 280 nbr, #name, kind, a1, a2, handler, fmt, descr) 282 #define SYSCTL_ADD_OID(ctx, parent, nbr, name, kind, a1, a2, handler, fmt, descr) \ 283 sysctl_add_oid(ctx, parent, nbr, name, kind, a1, a2, handler, fmt, __DESCR(descr)) 286 #define SYSCTL_ROOT_NODE(nbr, name, access, handler, desc [all...] |
/barrelfish-2018-10-04/usr/eclipseclp/Pds/src/ |
H A D | pds.mem.h | 55 extern void pds_int_init(void (* handler) (void));
|
/barrelfish-2018-10-04/kernel/arch/arm/ |
H A D | exn.c | 44 lvaddr_t handler; local 55 handler = disp->d.dispatcher_pagefault_disabled; 58 handler = disp->d.dispatcher_pagefault; 79 resume_area.named.pc = handler; 86 // SP is set by handler routine.
|
/barrelfish-2018-10-04/lib/pci/ |
H A D | pci_driver_client.c | 186 interrupt_handler_fn handler, void *st) 191 get_default_waitset(), handler, st); 201 interrupt_handler_fn handler, void *st) 210 return pcid_connect_int_with_cap(irq_cap, int_index, handler, st); 185 pcid_connect_int_with_cap(struct capref int_src, int int_index, interrupt_handler_fn handler, void *st) argument 200 pcid_connect_int(struct pcid* pdc, int int_index, interrupt_handler_fn handler, void *st) argument
|
/barrelfish-2018-10-04/include/bulk_transfer/ |
H A D | bulk_transfer.h | 76 void (*handler)(void *arg, errval_t err, struct bulk_channel *channel); member in struct:bulk_continuation 80 #define MK_BULK_CONT(h,a) ((struct bulk_continuation) {.handler=(h), .arg=(a)}) 90 if (cont.handler) { 91 cont.handler(cont.arg, err, channel);
|