sub              1612 src/decNumber/decNumber.c         uByte sub;                      // add or subtract
sub              1621 src/decNumber/decNumber.c           sub=0;                        // add, please
sub              1630 src/decNumber/decNumber.c           sub=DECNEG;                   // subtract, please
sub              1635 src/decNumber/decNumber.c         decAddOp(res, lhs, &dtiny, &workset, sub, &status); // + or -
sub              2581 src/dps8/dps8_eis.c void asxbd (cpu_state_t * cpup, uint sz, bool sub)
sub              2870 src/dps8/dps8_eis.c         if ((! sub) && r % 2) // r is odd
sub              2884 src/dps8/dps8_eis.c     if (sub)
sub                30 src/dps8/dps8_eis.h void asxbd (cpu_state_t * cpup, uint sz, bool sub);
sub               462 src/dps8/dps8_math.c void ufa (cpu_state_t * cpup, bool sub, bool normalize) {
sub               500 src/dps8/dps8_math.c   if (sub) {
sub                29 src/dps8/dps8_math.h void ufa (cpu_state_t * cpup, bool sub, bool normalize);
sub               669 src/dps8/libtelnet.c         ev.sub.telopt = telnet->sb_telopt;
sub               670 src/dps8/libtelnet.c         ev.sub.buffer = telnet->buffer;
sub               671 src/dps8/libtelnet.c         ev.sub.size   = telnet->buffer_pos;
sub               302 src/dps8/libtelnet.h         } sub;
sub               487 src/libsir/include/sir/helpers.h char* _sir_strremove(char *str, const char *sub);
sub               499 src/libsir/include/sir/helpers.h char* _sir_strredact(char *str, const char *sub, const char c);
sub               339 src/libsir/src/sirhelpers.c char* _sir_strremove(char *str, const char *sub) {
sub               343 src/libsir/src/sirhelpers.c     if (!sub)
sub               349 src/libsir/src/sirhelpers.c     if (*sub && (q = r = strstr(str, sub)) != NULL) {
sub               350 src/libsir/src/sirhelpers.c         size_t len = strnlen(sub, strlen(str));
sub               353 src/libsir/src/sirhelpers.c         while ((r = strstr(p = r + len, sub)) != NULL)
sub               379 src/libsir/src/sirhelpers.c char* _sir_strredact(char *str, const char *sub, const char c) {
sub               383 src/libsir/src/sirhelpers.c     if (!sub)
sub               386 src/libsir/src/sirhelpers.c     char *p = strstr(str, sub);
sub               391 src/libsir/src/sirhelpers.c     (void)_sir_explicit_memset(p, c, strnlen(sub, strlen(str)));
sub               393 src/libsir/src/sirhelpers.c     return _sir_strredact(str, sub, c);
sub              1462 src/simh/scp.c char *strremove(char *str, const char *sub)
sub              1465 src/simh/scp.c     if (*sub && (q = r = strstr(str, sub)) != NULL) {
sub              1466 src/simh/scp.c         size_t len = strlen(sub);
sub              1467 src/simh/scp.c         while ((r = strstr(p = r + len, sub)) != NULL) {
sub               274 src/simh/sim_timer.c sim_timespec_diff (struct timespec *diff, const struct timespec *min, struct timespec *sub)
sub               279 src/simh/sim_timer.c while (sub->tv_nsec > diff->tv_nsec) {
sub               283 src/simh/sim_timer.c diff->tv_nsec -= sub->tv_nsec;
sub               284 src/simh/sim_timer.c diff->tv_sec -= sub->tv_sec;
sub                61 src/simh/sim_timer.h void sim_timespec_diff (struct timespec *diff, const struct timespec *min, struct timespec *sub);