Home
last modified time | relevance | path

Searched refs:thr_handlers (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/lib/libm/common/m9x/
H A Dfex_handler.c42 struct fex_handler_data *thr_handlers; in fex_get_handling() local
45 thr_handlers = __fex_get_thr_handlers(); in fex_get_handling()
48 return thr_handlers[i].__mode; in fex_get_handling()
54 struct fex_handler_data *thr_handlers; in fex_set_handling() local
59 thr_handlers = __fex_get_thr_handlers(); in fex_set_handling()
62 thr_handlers[i].__mode = mode; in fex_set_handling()
63 thr_handlers[i].__handler = handler; in fex_set_handling()
72 struct fex_handler_data *thr_handlers; in fex_getexcepthandler() local
75 thr_handlers = __fex_get_thr_handlers(); in fex_getexcepthandler()
78 (*buf)[i] = thr_handlers[i]; in fex_getexcepthandler()
[all …]
H A D__fex_hdlr.c93 __fex_te_needed(struct fex_handler_data *thr_handlers, unsigned long fsr) in __fex_te_needed() argument
100 if (thr_handlers[i].__mode != FEX_NONSTOP) in __fex_te_needed()
229 struct fex_handler_data *thr_handlers; in __fex_hdlr() local
264 thr_handlers = __fex_get_thr_handlers(); in __fex_hdlr()
265 if (thr_handlers && thr_handlers[(int)e].__mode != FEX_NOHANDLER) { in __fex_hdlr()
266 mode = thr_handlers[(int)e].__mode; in __fex_hdlr()
267 handler = thr_handlers[(int)e].__handler; in __fex_hdlr()
346 i = __fex_te_needed(thr_handlers, fsr); in __fex_hdlr()
392 struct fex_handler_data *thr_handlers; in __fex_hdlr() local
420 thr_handlers = __fex_get_thr_handlers(); in __fex_hdlr()
[all …]