context 57 src/decNumber/decContext.c decContext *decContextClearStatus(decContext *context, uInt mask) { context 58 src/decNumber/decContext.c context->status&=~mask; context 59 src/decNumber/decContext.c return context; context 75 src/decNumber/decContext.c decContext * decContextDefault(decContext *context, Int kind) { context 77 src/decNumber/decContext.c context->digits=9; // 9 digits context 78 src/decNumber/decContext.c context->emax=DEC_MAX_EMAX; // 9-digit exponents context 79 src/decNumber/decContext.c context->emin=DEC_MIN_EMIN; // .. balanced context 80 src/decNumber/decContext.c context->round=DEC_ROUND_HALF_UP; // 0.5 rises context 81 src/decNumber/decContext.c context->traps=DEC_Errors; // all but informational context 82 src/decNumber/decContext.c context->status=0; // cleared context 83 src/decNumber/decContext.c context->clamp=0; // no clamping context 85 src/decNumber/decContext.c context->extended=0; // cleared context 92 src/decNumber/decContext.c context->digits=7; // digits context 93 src/decNumber/decContext.c context->emax=96; // Emax context 94 src/decNumber/decContext.c context->emin=-95; // Emin context 95 src/decNumber/decContext.c context->round=DEC_ROUND_HALF_EVEN; // 0.5 to nearest even context 96 src/decNumber/decContext.c context->traps=0; // no traps set context 97 src/decNumber/decContext.c context->clamp=1; // clamp exponents context 99 src/decNumber/decContext.c context->extended=1; // set context 103 src/decNumber/decContext.c context->digits=16; // digits context 104 src/decNumber/decContext.c context->emax=384; // Emax context 105 src/decNumber/decContext.c context->emin=-383; // Emin context 106 src/decNumber/decContext.c context->round=DEC_ROUND_HALF_EVEN; // 0.5 to nearest even context 107 src/decNumber/decContext.c context->traps=0; // no traps set context 108 src/decNumber/decContext.c context->clamp=1; // clamp exponents context 110 src/decNumber/decContext.c context->extended=1; // set context 114 src/decNumber/decContext.c context->digits=34; // digits context 115 src/decNumber/decContext.c context->emax=6144; // Emax context 116 src/decNumber/decContext.c context->emin=-6143; // Emin context 117 src/decNumber/decContext.c context->round=DEC_ROUND_HALF_EVEN; // 0.5 to nearest even context 118 src/decNumber/decContext.c context->traps=0; // no traps set context 119 src/decNumber/decContext.c context->clamp=1; // clamp exponents context 121 src/decNumber/decContext.c context->extended=1; // set context 127 src/decNumber/decContext.c (void)decContextSetStatus(context, DEC_Invalid_operation); context 130 src/decNumber/decContext.c return context;} // decContextDefault context 140 src/decNumber/decContext.c enum rounding decContextGetRounding(decContext *context) { context 141 src/decNumber/decContext.c return context->round; context 152 src/decNumber/decContext.c uInt decContextGetStatus(decContext *context) { context 153 src/decNumber/decContext.c return context->status; context 168 src/decNumber/decContext.c decContext *decContextRestoreStatus(decContext *context, context 170 src/decNumber/decContext.c context->status&=~mask; // clear the selected bits context 171 src/decNumber/decContext.c context->status|=(mask&newstatus); // or in the new bits context 172 src/decNumber/decContext.c return context; context 185 src/decNumber/decContext.c uInt decContextSaveStatus(decContext *context, uInt mask) { context 186 src/decNumber/decContext.c return context->status&mask; context 198 src/decNumber/decContext.c decContext *decContextSetRounding(decContext *context, context 200 src/decNumber/decContext.c context->round=newround; context 201 src/decNumber/decContext.c return context; context 214 src/decNumber/decContext.c decContext * decContextSetStatus(decContext *context, uInt status) { context 215 src/decNumber/decContext.c context->status|=status; context 216 src/decNumber/decContext.c if (status & context->traps) raise(SIGFPE); context 217 src/decNumber/decContext.c return context;} // decContextSetStatus context 233 src/decNumber/decContext.c decContext * decContextSetStatusFromString(decContext *context, context 236 src/decNumber/decContext.c return decContextSetStatus(context, DEC_Conversion_syntax); context 238 src/decNumber/decContext.c return decContextSetStatus(context, DEC_Division_by_zero); context 240 src/decNumber/decContext.c return decContextSetStatus(context, DEC_Division_impossible); context 242 src/decNumber/decContext.c return decContextSetStatus(context, DEC_Division_undefined); context 244 src/decNumber/decContext.c return decContextSetStatus(context, DEC_Inexact); context 246 src/decNumber/decContext.c return decContextSetStatus(context, DEC_Insufficient_storage); context 248 src/decNumber/decContext.c return decContextSetStatus(context, DEC_Invalid_context); context 250 src/decNumber/decContext.c return decContextSetStatus(context, DEC_Invalid_operation); context 253 src/decNumber/decContext.c return decContextSetStatus(context, DEC_Lost_digits); context 256 src/decNumber/decContext.c return decContextSetStatus(context, DEC_Overflow); context 258 src/decNumber/decContext.c return decContextSetStatus(context, DEC_Clamped); context 260 src/decNumber/decContext.c return decContextSetStatus(context, DEC_Rounded); context 262 src/decNumber/decContext.c return decContextSetStatus(context, DEC_Subnormal); context 264 src/decNumber/decContext.c return decContextSetStatus(context, DEC_Underflow); context 266 src/decNumber/decContext.c return context; context 284 src/decNumber/decContext.c decContext * decContextSetStatusFromStringQuiet(decContext *context, context 287 src/decNumber/decContext.c return decContextSetStatusQuiet(context, DEC_Conversion_syntax); context 289 src/decNumber/decContext.c return decContextSetStatusQuiet(context, DEC_Division_by_zero); context 291 src/decNumber/decContext.c return decContextSetStatusQuiet(context, DEC_Division_impossible); context 293 src/decNumber/decContext.c return decContextSetStatusQuiet(context, DEC_Division_undefined); context 295 src/decNumber/decContext.c return decContextSetStatusQuiet(context, DEC_Inexact); context 297 src/decNumber/decContext.c return decContextSetStatusQuiet(context, DEC_Insufficient_storage); context 299 src/decNumber/decContext.c return decContextSetStatusQuiet(context, DEC_Invalid_context); context 301 src/decNumber/decContext.c return decContextSetStatusQuiet(context, DEC_Invalid_operation); context 304 src/decNumber/decContext.c return decContextSetStatusQuiet(context, DEC_Lost_digits); context 307 src/decNumber/decContext.c return decContextSetStatusQuiet(context, DEC_Overflow); context 309 src/decNumber/decContext.c return decContextSetStatusQuiet(context, DEC_Clamped); context 311 src/decNumber/decContext.c return decContextSetStatusQuiet(context, DEC_Rounded); context 313 src/decNumber/decContext.c return decContextSetStatusQuiet(context, DEC_Subnormal); context 315 src/decNumber/decContext.c return decContextSetStatusQuiet(context, DEC_Underflow); context 317 src/decNumber/decContext.c return context; context 330 src/decNumber/decContext.c decContext * decContextSetStatusQuiet(decContext *context, uInt status) { context 331 src/decNumber/decContext.c context->status|=status; context 332 src/decNumber/decContext.c return context;} // decContextSetStatusQuiet context 342 src/decNumber/decContext.c const char *decContextStatusToString(const decContext *context) { context 343 src/decNumber/decContext.c Int status=context->status; context 416 src/decNumber/decContext.c uInt decContextTestStatus(decContext *context, uInt mask) { context 417 src/decNumber/decContext.c return (context->status&mask)!=0; context 428 src/decNumber/decContext.c decContext *decContextZeroStatus(decContext *context) { context 429 src/decNumber/decContext.c context->status=0; context 430 src/decNumber/decContext.c return context; context 3365 src/dps8/dps8_cpu.c static void nem_check (word24 addr, const char * context) context 3369 src/dps8/dps8_cpu.c doFault (FAULT_STR, fst_str_nea, context); context 46 src/dps8/dps8_decimal.c decContext * decContextDefaultDPS8(decContext *context) context 48 src/dps8/dps8_decimal.c decContextDefault(context, DEC_INIT_BASE); context 49 src/dps8/dps8_decimal.c context->traps=0; context 51 src/dps8/dps8_decimal.c context->digits = 65; context 53 src/dps8/dps8_decimal.c return context; context 66 src/dps8/dps8_decimal.c decContext * decContextDefaultDPS8Mul(decContext *context) context 68 src/dps8/dps8_decimal.c decContextDefault(context, DEC_INIT_BASE); context 69 src/dps8/dps8_decimal.c context->traps = 0; context 71 src/dps8/dps8_decimal.c context->digits = 63 + 63; // worse case for multiply context 73 src/dps8/dps8_decimal.c return context; context 86 src/dps8/dps8_decimal.c context 88 src/dps8/dps8_decimal.c context 89 src/dps8/dps8_decimal.c context 91 src/dps8/dps8_decimal.c context 93 src/dps8/dps8_decimal.c context 46 src/dps8/dps8_decimal.h decContext * decContextDefaultDPS8(decContext *context); context 47 src/dps8/dps8_decimal.h decContext * decContextDefaultDPS8Mul(decContext *context); context 2097 src/simh/scp.c static void fprint_header (FILE *st, t_bool *pdone, char *context) context 2100 src/simh/scp.c fprintf (st, "%s", context); context 423 src/simh/scp.h void *context); context 428 src/simh/scp.h void *context,