b 1994 lib-src/ebrowse.c static char b[3]; b 2097 lib-src/ebrowse.c b[0] = t; b 2098 lib-src/ebrowse.c b[1] = '\0'; b 2099 lib-src/ebrowse.c return b; b 625 lib-src/make-docfile.c compare_globals (const void *a, const void *b) b 628 lib-src/make-docfile.c const struct global *gb = b; b 56 lib-src/update-game-score.c # define min(a,b) ((a) < (b) ? (a) : (b)) b 358 lib-src/update-game-score.c score_compare (const void *a, const void *b) b 361 lib-src/update-game-score.c const struct score_entry *sb = (const struct score_entry *) b; b 384 lib-src/update-game-score.c score_compare_reverse (const void *a, const void *b) b 386 lib-src/update-game-score.c return score_compare (b, a); b 56 lib/acl-internal.h # define MIN(a,b) ((a) < (b) ? (a) : (b)) b 105 lib/careadlinkat.c char *b = alloc->allocate (link_size); b 107 lib/careadlinkat.c if (! b) b 109 lib/careadlinkat.c return memcpy (b, buf, link_size); b 115 lib/careadlinkat.c char *b = alloc->reallocate (buf, link_size); b 116 lib/careadlinkat.c if (b) b 117 lib/careadlinkat.c return b; b 382 lib/cdefs.h # define __attribute_format_strfmon__(a,b) \ b 383 lib/cdefs.h __attribute__ ((__format__ (__strfmon__, a, b))) b 385 lib/cdefs.h # define __attribute_format_strfmon__(a,b) /* Ignore */ b 63 lib/file-has-acl.c for (char const *b = listbuf; b < blim; b += strlen (b) + 1) b 64 lib/file-has-acl.c for (char const *a = attr; *a == *b; a++, b++) b 142 lib/filevercmp.c filenvercmp (char const *a, ptrdiff_t alen, char const *b, ptrdiff_t blen) b 146 lib/filevercmp.c bool bempty = blen < 0 ? !b[0] : !blen; b 156 lib/filevercmp.c if (b[0] != '.') b 160 lib/filevercmp.c bool bdot = blen < 0 ? !b[1] : blen == 1; b 167 lib/filevercmp.c bool bdotdot = b[1] == '.' && (blen < 0 ? !b[2] : blen == 2); b 173 lib/filevercmp.c else if (b[0] == '.') b 178 lib/filevercmp.c idx_t bprefixlen = file_prefixlen (b, &blen); b 183 lib/filevercmp.c int result = verrevcmp (a, aprefixlen, b, bprefixlen); b 187 lib/filevercmp.c return result || one_pass_only ? result : verrevcmp (a, alen, b, blen); b 74 lib/filevercmp.h int filevercmp (char const *a, char const *b) _GL_ATTRIBUTE_PURE; b 80 lib/filevercmp.h int filenvercmp (char const *a, ptrdiff_t alen, char const *b, ptrdiff_t blen) b 147 lib/intprops-internal.h # define _GL_INT_ADD_WRAPV(a, b, r) __builtin_add_overflow (a, b, r) b 148 lib/intprops-internal.h # define _GL_INT_SUBTRACT_WRAPV(a, b, r) __builtin_sub_overflow (a, b, r) b 150 lib/intprops-internal.h # define _GL_INT_ADD_WRAPV(a, b, r) ckd_add (r, + (a), + (b)) b 151 lib/intprops-internal.h # define _GL_INT_SUBTRACT_WRAPV(a, b, r) ckd_sub (r, + (a), + (b)) b 153 lib/intprops-internal.h # define _GL_INT_ADD_WRAPV(a, b, r) \ b 154 lib/intprops-internal.h _GL_INT_OP_WRAPV (a, b, r, +, _GL_INT_ADD_RANGE_OVERFLOW) b 155 lib/intprops-internal.h # define _GL_INT_SUBTRACT_WRAPV(a, b, r) \ b 156 lib/intprops-internal.h _GL_INT_OP_WRAPV (a, b, r, -, _GL_INT_SUBTRACT_RANGE_OVERFLOW) b 162 lib/intprops-internal.h # define _GL_INT_MULTIPLY_WRAPV(a, b, r) __builtin_mul_overflow (a, b, r) b 165 lib/intprops-internal.h # define _GL_INT_MULTIPLY_WRAPV(a, b, r) \ b 166 lib/intprops-internal.h ((!_GL_SIGNED_TYPE_OR_EXPR (*(r)) && _GL_EXPR_SIGNED (a) && _GL_EXPR_SIGNED (b) \ b 167 lib/intprops-internal.h && _GL_INT_MULTIPLY_RANGE_OVERFLOW (a, b, 0, (__typeof__ (*(r))) -1)) \ b 168 lib/intprops-internal.h ? ((void) __builtin_mul_overflow (a, b, r), 1) \ b 169 lib/intprops-internal.h : __builtin_mul_overflow (a, b, r)) b 172 lib/intprops-internal.h # define _GL_INT_MULTIPLY_WRAPV(a, b, r) ckd_mul (r, + (a), + (b)) b 174 lib/intprops-internal.h # define _GL_INT_MULTIPLY_WRAPV(a, b, r) \ b 175 lib/intprops-internal.h _GL_INT_OP_WRAPV (a, b, r, *, _GL_INT_MULTIPLY_RANGE_OVERFLOW) b 196 lib/intprops-internal.h # define _GL_INT_OP_WRAPV(a, b, r, op, overflow) \ b 200 lib/intprops-internal.h _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int, \ b 203 lib/intprops-internal.h _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int, \ b 206 lib/intprops-internal.h _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int, \ b 209 lib/intprops-internal.h _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int, \ b 212 lib/intprops-internal.h _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int, \ b 215 lib/intprops-internal.h _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int, \ b 218 lib/intprops-internal.h _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned long int, \ b 221 lib/intprops-internal.h _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned long int, \ b 224 lib/intprops-internal.h _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned long long int, \ b 227 lib/intprops-internal.h _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned long long int, \ b 238 lib/intprops-internal.h # define _GL_INT_OP_WRAPV_SMALLISH(a,b,r,op,overflow,st,smin,smax,ut,umax) \ b 240 lib/intprops-internal.h ? _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int, st, smin, smax) \ b 241 lib/intprops-internal.h : _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int, ut, 0, umax)) b 243 lib/intprops-internal.h # define _GL_INT_OP_WRAPV_SMALLISH(a,b,r,op,overflow,st,smin,smax,ut,umax) \ b 244 lib/intprops-internal.h (overflow (a, b, smin, smax) \ b 245 lib/intprops-internal.h ? (overflow (a, b, 0, umax) \ b 246 lib/intprops-internal.h ? (*(r) = _GL_INT_OP_WRAPV_VIA_UNSIGNED (a,b,op,unsigned,st), 1) \ b 247 lib/intprops-internal.h : (*(r) = _GL_INT_OP_WRAPV_VIA_UNSIGNED (a,b,op,unsigned,st)) < 0) \ b 248 lib/intprops-internal.h : (overflow (a, b, 0, umax) \ b 249 lib/intprops-internal.h ? (*(r) = _GL_INT_OP_WRAPV_VIA_UNSIGNED (a,b,op,unsigned,st)) >= 0 \ b 250 lib/intprops-internal.h : (*(r) = _GL_INT_OP_WRAPV_VIA_UNSIGNED (a,b,op,unsigned,st), 0))) b 253 lib/intprops-internal.h # define _GL_INT_OP_WRAPV(a, b, r, op, overflow) \ b 255 lib/intprops-internal.h ? _GL_INT_OP_WRAPV_SMALLISH (a, b, r, op, overflow, \ b 259 lib/intprops-internal.h ? _GL_INT_OP_WRAPV_SMALLISH (a, b, r, op, overflow, \ b 264 lib/intprops-internal.h ? _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int, \ b 266 lib/intprops-internal.h : _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int, \ b 268 lib/intprops-internal.h : _GL_INT_OP_WRAPV_LONGISH(a, b, r, op, overflow)) b 270 lib/intprops-internal.h # define _GL_INT_OP_WRAPV_LONGISH(a, b, r, op, overflow) \ b 273 lib/intprops-internal.h ? _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned long int, \ b 275 lib/intprops-internal.h : _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned long int, \ b 278 lib/intprops-internal.h ? _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned long long int, \ b 280 lib/intprops-internal.h : _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned long long int, \ b 283 lib/intprops-internal.h # define _GL_INT_OP_WRAPV_LONGISH(a, b, r, op, overflow) \ b 285 lib/intprops-internal.h ? _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned long int, \ b 287 lib/intprops-internal.h : _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned long int, \ b 298 lib/intprops-internal.h #define _GL_INT_OP_CALC(a, b, r, op, overflow, ut, t, tmin, tmax) \ b 299 lib/intprops-internal.h (overflow (a, b, tmin, tmax) \ b 300 lib/intprops-internal.h ? (*(r) = _GL_INT_OP_WRAPV_VIA_UNSIGNED (a, b, op, ut, t), 1) \ b 301 lib/intprops-internal.h : (*(r) = _GL_INT_OP_WRAPV_VIA_UNSIGNED (a, b, op, ut, t), 0)) b 334 lib/intprops-internal.h #define _GL_INT_OP_WRAPV_VIA_UNSIGNED(a, b, op, ut, t) \ b 335 lib/intprops-internal.h ((t) ((ut) (a) op (ut) (b))) b 343 lib/intprops-internal.h #define _GL_INT_ADD_RANGE_OVERFLOW(a, b, tmin, tmax) \ b 344 lib/intprops-internal.h ((b) < 0 \ b 346 lib/intprops-internal.h ? ((_GL_EXPR_SIGNED (_GL_INT_CONVERT (a, (tmin) - (b))) || (b) < (tmin)) \ b 347 lib/intprops-internal.h && (a) < (tmin) - (b)) \ b 348 lib/intprops-internal.h : (a) <= -1 - (b)) \ b 349 lib/intprops-internal.h || ((_GL_EXPR_SIGNED (a) ? 0 <= (a) : (tmax) < (a)) && (tmax) < (a) + (b))) \ b 352 lib/intprops-internal.h ? ((_GL_EXPR_SIGNED (_GL_INT_CONVERT (b, (tmin) - (a))) || (a) < (tmin)) \ b 353 lib/intprops-internal.h && (b) < (tmin) - (a)) \ b 354 lib/intprops-internal.h : (b) <= -1 - (a)) \ b 355 lib/intprops-internal.h || ((_GL_EXPR_SIGNED (_GL_INT_CONVERT (a, b)) || (tmax) < (b)) \ b 356 lib/intprops-internal.h && (tmax) < (a) + (b))) \ b 357 lib/intprops-internal.h : (tmax) < (b) || (tmax) - (b) < (a)) b 358 lib/intprops-internal.h #define _GL_INT_SUBTRACT_RANGE_OVERFLOW(a, b, tmin, tmax) \ b 359 lib/intprops-internal.h (((a) < 0) == ((b) < 0) \ b 360 lib/intprops-internal.h ? ((a) < (b) \ b 361 lib/intprops-internal.h ? !(tmin) || -1 - (tmin) < (b) - (a) - 1 \ b 362 lib/intprops-internal.h : (tmax) < (a) - (b)) \ b 364 lib/intprops-internal.h ? ((!_GL_EXPR_SIGNED (_GL_INT_CONVERT ((a) - (tmin), b)) && (a) - (tmin) < 0) \ b 365 lib/intprops-internal.h || (a) - (tmin) < (b)) \ b 366 lib/intprops-internal.h : ((! (_GL_EXPR_SIGNED (_GL_INT_CONVERT (tmax, b)) \ b 367 lib/intprops-internal.h && _GL_EXPR_SIGNED (_GL_INT_CONVERT ((tmax) + (b), a))) \ b 368 lib/intprops-internal.h && (tmax) <= -1 - (b)) \ b 369 lib/intprops-internal.h || (tmax) + (b) < (a))) b 370 lib/intprops-internal.h #define _GL_INT_MULTIPLY_RANGE_OVERFLOW(a, b, tmin, tmax) \ b 371 lib/intprops-internal.h ((b) < 0 \ b 373 lib/intprops-internal.h ? (_GL_EXPR_SIGNED (_GL_INT_CONVERT (tmax, b)) \ b 374 lib/intprops-internal.h ? (a) < (tmax) / (b) \ b 375 lib/intprops-internal.h : ((_GL_INT_NEGATE_OVERFLOW (b) \ b 376 lib/intprops-internal.h ? _GL_INT_CONVERT (b, tmax) >> (_GL_TYPE_WIDTH (+ (b)) - 1) \ b 377 lib/intprops-internal.h : (tmax) / -(b)) \ b 379 lib/intprops-internal.h : _GL_INT_NEGATE_OVERFLOW (_GL_INT_CONVERT (b, tmin)) && (b) == -1 \ b 383 lib/intprops-internal.h : (tmin) / (b) < (a)) \ b 384 lib/intprops-internal.h : (b) == 0 \ b 388 lib/intprops-internal.h ? (_GL_EXPR_SIGNED (b) ? 0 < (b) + (tmin) : -1 - (tmin) < (b) - 1) \ b 389 lib/intprops-internal.h : (tmin) / (a) < (b)) \ b 390 lib/intprops-internal.h : (tmax) / (b) < (a))) b 55 lib/intprops.h #define INT_BITS_STRLEN_BOUND(b) (((b) * 146 + 484) / 485) b 114 lib/intprops.h #define INT_ADD_RANGE_OVERFLOW(a, b, min, max) \ b 115 lib/intprops.h ((b) < 0 \ b 116 lib/intprops.h ? (a) < (min) - (b) \ b 117 lib/intprops.h : (max) - (b) < (a)) b 121 lib/intprops.h #define INT_SUBTRACT_RANGE_OVERFLOW(a, b, min, max) \ b 122 lib/intprops.h ((b) < 0 \ b 123 lib/intprops.h ? (max) + (b) < (a) \ b 124 lib/intprops.h : (a) < (min) + (b)) b 135 lib/intprops.h #define INT_MULTIPLY_RANGE_OVERFLOW(a, b, min, max) \ b 136 lib/intprops.h ((b) < 0 \ b 138 lib/intprops.h ? (a) < (max) / (b) \ b 139 lib/intprops.h : (b) == -1 \ b 141 lib/intprops.h : (min) / (b) < (a)) \ b 142 lib/intprops.h : (b) == 0 \ b 145 lib/intprops.h ? (a) < (min) / (b) \ b 146 lib/intprops.h : (max) / (b) < (a))) b 150 lib/intprops.h #define INT_DIVIDE_RANGE_OVERFLOW(a, b, min, max) \ b 151 lib/intprops.h ((min) < 0 && (b) == -1 && (a) < - (max)) b 158 lib/intprops.h #define INT_REMAINDER_RANGE_OVERFLOW(a, b, min, max) \ b 159 lib/intprops.h INT_DIVIDE_RANGE_OVERFLOW (a, b, min, max) b 168 lib/intprops.h #define INT_LEFT_SHIFT_RANGE_OVERFLOW(a, b, min, max) \ b 170 lib/intprops.h ? (a) < (min) >> (b) \ b 171 lib/intprops.h : (max) >> (b) < (a)) b 178 lib/intprops.h # define _GL_ADD_OVERFLOW(a, b, min, max) \ b 179 lib/intprops.h __builtin_add_overflow_p (a, b, (__typeof__ ((a) + (b))) 0) b 180 lib/intprops.h # define _GL_SUBTRACT_OVERFLOW(a, b, min, max) \ b 181 lib/intprops.h __builtin_sub_overflow_p (a, b, (__typeof__ ((a) - (b))) 0) b 182 lib/intprops.h # define _GL_MULTIPLY_OVERFLOW(a, b, min, max) \ b 183 lib/intprops.h __builtin_mul_overflow_p (a, b, (__typeof__ ((a) * (b))) 0) b 185 lib/intprops.h # define _GL_ADD_OVERFLOW(a, b, min, max) \ b 186 lib/intprops.h ((min) < 0 ? INT_ADD_RANGE_OVERFLOW (a, b, min, max) \ b 187 lib/intprops.h : (a) < 0 ? (b) <= (a) + (b) \ b 188 lib/intprops.h : (b) < 0 ? (a) <= (a) + (b) \ b 189 lib/intprops.h : (a) + (b) < (b)) b 190 lib/intprops.h # define _GL_SUBTRACT_OVERFLOW(a, b, min, max) \ b 191 lib/intprops.h ((min) < 0 ? INT_SUBTRACT_RANGE_OVERFLOW (a, b, min, max) \ b 193 lib/intprops.h : (b) < 0 ? (a) - (b) <= (a) \ b 194 lib/intprops.h : (a) < (b)) b 195 lib/intprops.h # define _GL_MULTIPLY_OVERFLOW(a, b, min, max) \ b 196 lib/intprops.h (((min) == 0 && (((a) < 0 && 0 < (b)) || ((b) < 0 && 0 < (a)))) \ b 197 lib/intprops.h || INT_MULTIPLY_RANGE_OVERFLOW (a, b, min, max)) b 199 lib/intprops.h #define _GL_DIVIDE_OVERFLOW(a, b, min, max) \ b 200 lib/intprops.h ((min) < 0 ? (b) == _GL_INT_NEGATE_CONVERT (min, 1) && (a) < - (max) \ b 201 lib/intprops.h : (a) < 0 ? (b) <= (a) + (b) - 1 \ b 202 lib/intprops.h : (b) < 0 && (a) + (b) <= (a)) b 203 lib/intprops.h #define _GL_REMAINDER_OVERFLOW(a, b, min, max) \ b 204 lib/intprops.h ((min) < 0 ? (b) == _GL_INT_NEGATE_CONVERT (min, 1) && (a) < - (max) \ b 205 lib/intprops.h : (a) < 0 ? (a) % (b) != ((max) - (b) + 1) % (b) \ b 206 lib/intprops.h : (b) < 0 && ! _GL_UNSIGNED_NEG_MULTIPLE (a, b, max)) b 212 lib/intprops.h #define _GL_UNSIGNED_NEG_MULTIPLE(a, b, max) \ b 213 lib/intprops.h (((b) < -_GL_SIGNED_INT_MAXIMUM (b) \ b 214 lib/intprops.h ? (_GL_SIGNED_INT_MAXIMUM (b) == (max) \ b 216 lib/intprops.h : (a) % (_GL_INT_CONVERT (a, _GL_SIGNED_INT_MAXIMUM (b)) + 1)) \ b 217 lib/intprops.h : (a) % - (b)) \ b 274 lib/intprops.h #define INT_ADD_OVERFLOW(a, b) \ b 275 lib/intprops.h _GL_BINARY_OP_OVERFLOW (a, b, _GL_ADD_OVERFLOW) b 276 lib/intprops.h #define INT_SUBTRACT_OVERFLOW(a, b) \ b 277 lib/intprops.h _GL_BINARY_OP_OVERFLOW (a, b, _GL_SUBTRACT_OVERFLOW) b 279 lib/intprops.h #define INT_MULTIPLY_OVERFLOW(a, b) \ b 280 lib/intprops.h _GL_BINARY_OP_OVERFLOW (a, b, _GL_MULTIPLY_OVERFLOW) b 281 lib/intprops.h #define INT_DIVIDE_OVERFLOW(a, b) \ b 282 lib/intprops.h _GL_BINARY_OP_OVERFLOW (a, b, _GL_DIVIDE_OVERFLOW) b 283 lib/intprops.h #define INT_REMAINDER_OVERFLOW(a, b) \ b 284 lib/intprops.h _GL_BINARY_OP_OVERFLOW (a, b, _GL_REMAINDER_OVERFLOW) b 285 lib/intprops.h #define INT_LEFT_SHIFT_OVERFLOW(a, b) \ b 286 lib/intprops.h INT_LEFT_SHIFT_RANGE_OVERFLOW (a, b, \ b 293 lib/intprops.h #define _GL_BINARY_OP_OVERFLOW(a, b, op_result_overflow) \ b 294 lib/intprops.h op_result_overflow (a, b, \ b 295 lib/intprops.h _GL_INT_MINIMUM (_GL_INT_CONVERT (a, b)), \ b 296 lib/intprops.h _GL_INT_MAXIMUM (_GL_INT_CONVERT (a, b))) b 300 lib/intprops.h #define INT_ADD_WRAPV(a, b, r) _GL_INT_ADD_WRAPV (a, b, r) b 301 lib/intprops.h #define INT_SUBTRACT_WRAPV(a, b, r) _GL_INT_SUBTRACT_WRAPV (a, b, r) b 302 lib/intprops.h #define INT_MULTIPLY_WRAPV(a, b, r) _GL_INT_MULTIPLY_WRAPV (a, b, r) b 331 lib/intprops.h #define INT_ADD_OK(a, b, r) (! INT_ADD_WRAPV (a, b, r)) b 332 lib/intprops.h #define INT_SUBTRACT_OK(a, b, r) (! INT_SUBTRACT_WRAPV (a, b, r)) b 333 lib/intprops.h #define INT_MULTIPLY_OK(a, b, r) (! INT_MULTIPLY_WRAPV (a, b, r)) b 220 lib/md5.c #define FF(b, c, d) (d ^ (b & (c ^ d))) b 221 lib/md5.c #define FG(b, c, d) FF (d, b, c) b 222 lib/md5.c #define FH(b, c, d) (b ^ c ^ d) b 223 lib/md5.c #define FI(b, c, d) (c ^ (b | ~d)) b 264 lib/md5.c #define OP(a, b, c, d, s, T) \ b 267 lib/md5.c a += FF (b, c, d) + (*cwp++ = SWAP (*words)) + T; \ b 270 lib/md5.c a += b; \ b 310 lib/md5.c #define OP(f, a, b, c, d, k, s, T) \ b 313 lib/md5.c a += f (b, c, d) + correct_words[k] + T; \ b 315 lib/md5.c a += b; \ b 2 lib/min-max.h # define min(a,b) ((a) < (b) ? (a) : (b)) b 5 lib/min-max.h # define max(a,b) ((a) > (b) ? (a) : (b)) b 74 lib/mini-gmp.c #define GMP_MIN(a, b) ((a) < (b) ? (a) : (b)) b 75 lib/mini-gmp.c #define GMP_MAX(a, b) ((a) > (b) ? (a) : (b)) b 77 lib/mini-gmp.c #define GMP_CMP(a,b) (((a) > (b)) - ((a) < (b))) b 447 lib/mini-gmp.c mpn_add_1 (mp_ptr rp, mp_srcptr ap, mp_size_t n, mp_limb_t b) b 455 lib/mini-gmp.c mp_limb_t r = ap[i] + b; b 457 lib/mini-gmp.c b = (r < b); b 462 lib/mini-gmp.c return b; b 473 lib/mini-gmp.c mp_limb_t a, b, r; b 474 lib/mini-gmp.c a = ap[i]; b = bp[i]; b 477 lib/mini-gmp.c r += b; b 478 lib/mini-gmp.c cy += (r < b); b 498 lib/mini-gmp.c mpn_sub_1 (mp_ptr rp, mp_srcptr ap, mp_size_t n, mp_limb_t b) b 509 lib/mini-gmp.c mp_limb_t cy = a < b; b 510 lib/mini-gmp.c rp[i] = a - b; b 511 lib/mini-gmp.c b = cy; b 515 lib/mini-gmp.c return b; b 526 lib/mini-gmp.c mp_limb_t a, b; b 527 lib/mini-gmp.c a = ap[i]; b = bp[i]; b 528 lib/mini-gmp.c b += cy; b 529 lib/mini-gmp.c cy = (b < cy); b 530 lib/mini-gmp.c cy += (a < b); b 531 lib/mini-gmp.c rp[i] = a - b; b 1175 lib/mini-gmp.c mpn_base_power_of_two_p (unsigned b) b 1177 lib/mini-gmp.c switch (b) b 1200 lib/mini-gmp.c mpn_get_base_info (struct mpn_base_info *info, mp_limb_t b) b 1206 lib/mini-gmp.c m = GMP_LIMB_MAX / b; b 1207 lib/mini-gmp.c for (exp = 1, p = b; p <= m; exp++) b 1208 lib/mini-gmp.c p *= b; b 1372 lib/mini-gmp.c mp_limb_t b, const struct mpn_base_info *info) b 1386 lib/mini-gmp.c w = w * b + sp[j++]; b 1396 lib/mini-gmp.c w = w * b + sp[j++]; b 1898 lib/mini-gmp.c mpz_cmp (const mpz_t a, const mpz_t b) b 1901 lib/mini-gmp.c mp_size_t bsize = b->_mp_size; b 1906 lib/mini-gmp.c return mpn_cmp (a->_mp_d, b->_mp_d, asize); b 1908 lib/mini-gmp.c return mpn_cmp (b->_mp_d, a->_mp_d, -asize); b 1958 lib/mini-gmp.c mpz_add_ui (mpz_t r, const mpz_t a, unsigned long b) b 1961 lib/mini-gmp.c mpz_init_set_ui (bb, b); b 1967 lib/mini-gmp.c mpz_sub_ui (mpz_t r, const mpz_t a, unsigned long b) b 1969 lib/mini-gmp.c mpz_ui_sub (r, b, a); b 1974 lib/mini-gmp.c mpz_ui_sub (mpz_t r, unsigned long a, const mpz_t b) b 1976 lib/mini-gmp.c mpz_neg (r, b); b 1981 lib/mini-gmp.c mpz_abs_add (mpz_t r, const mpz_t a, const mpz_t b) b 1984 lib/mini-gmp.c mp_size_t bn = GMP_ABS (b->_mp_size); b 1990 lib/mini-gmp.c MPZ_SRCPTR_SWAP (a, b); b 1995 lib/mini-gmp.c cy = mpn_add (rp, a->_mp_d, an, b->_mp_d, bn); b 2003 lib/mini-gmp.c mpz_abs_sub (mpz_t r, const mpz_t a, const mpz_t b) b 2006 lib/mini-gmp.c mp_size_t bn = GMP_ABS (b->_mp_size); b 2010 lib/mini-gmp.c cmp = mpn_cmp4 (a->_mp_d, an, b->_mp_d, bn); b 2014 lib/mini-gmp.c gmp_assert_nocarry (mpn_sub (rp, a->_mp_d, an, b->_mp_d, bn)); b 2020 lib/mini-gmp.c gmp_assert_nocarry (mpn_sub (rp, b->_mp_d, bn, a->_mp_d, an)); b 2028 lib/mini-gmp.c mpz_add (mpz_t r, const mpz_t a, const mpz_t b) b 2032 lib/mini-gmp.c if ( (a->_mp_size ^ b->_mp_size) >= 0) b 2033 lib/mini-gmp.c rn = mpz_abs_add (r, a, b); b 2035 lib/mini-gmp.c rn = mpz_abs_sub (r, a, b); b 2041 lib/mini-gmp.c mpz_sub (mpz_t r, const mpz_t a, const mpz_t b) b 2045 lib/mini-gmp.c if ( (a->_mp_size ^ b->_mp_size) >= 0) b 2046 lib/mini-gmp.c rn = mpz_abs_sub (r, a, b); b 2048 lib/mini-gmp.c rn = mpz_abs_add (r, a, b); b 2539 lib/mini-gmp.c mpz_congruent_p (const mpz_t a, const mpz_t b, const mpz_t m) b 2546 lib/mini-gmp.c return (mpz_cmp (a, b) == 0); b 2549 lib/mini-gmp.c mpz_sub (t, a, b); b 3061 lib/mini-gmp.c mpz_pow_ui (mpz_t r, const mpz_t b, unsigned long e) b 3072 lib/mini-gmp.c mpz_mul (tr, tr, b); b 3084 lib/mini-gmp.c mpz_t b; b 3086 lib/mini-gmp.c mpz_init_set_ui (b, blimb); b 3087 lib/mini-gmp.c mpz_pow_ui (r, b, e); b 3088 lib/mini-gmp.c mpz_clear (b); b 3092 lib/mini-gmp.c mpz_powm (mpz_t r, const mpz_t b, const mpz_t e, const mpz_t m) b 3132 lib/mini-gmp.c if (!mpz_invert (base, b, m)) b 3138 lib/mini-gmp.c mpz_abs (base, b); b 3150 lib/mini-gmp.c if (b->_mp_size < 0) b 3197 lib/mini-gmp.c mpz_powm_ui (mpz_t r, const mpz_t b, unsigned long elimb, const mpz_t m) b 3202 lib/mini-gmp.c mpz_powm (r, b, e, m); b 3387 lib/mini-gmp.c gmp_jacobi_coprime (mp_limb_t a, mp_limb_t b) b 3391 lib/mini-gmp.c assert (b & 1); b 3397 lib/mini-gmp.c b >>= 1; b 3406 lib/mini-gmp.c bit ^= c & (b ^ (b >> 1)); b 3407 lib/mini-gmp.c if (a < b) b 3411 lib/mini-gmp.c bit ^= a & b; b 3412 lib/mini-gmp.c a = b - a; b 3413 lib/mini-gmp.c b -= a; b 3417 lib/mini-gmp.c a -= b; b 57 lib/minmax.h # define MAX(a,b) ((a) > (b) ? (a) : (b)) b 62 lib/minmax.h # define MIN(a,b) ((a) < (b) ? (a) : (b)) b 140 lib/mktime.c shr (long_int a, int b) b 144 lib/mktime.c ? a >> b b 145 lib/mktime.c : (a + (a < 0)) / (one << b) - (a < 0)); b 190 lib/mktime.c isdst_differ (int a, int b) b 192 lib/mktime.c return (!a != !b) && (0 <= a) && (0 <= b); b 233 lib/mktime.c long_int_avg (long_int a, long_int b) b 235 lib/mktime.c return shr (a, 1) + shr (b, 1) + ((a | b) & 1); b 105 lib/nstrftime.c #define SHR(a, b) \ b 107 lib/nstrftime.c ? (a) >> (b) \ b 108 lib/nstrftime.c : ((a) + ((a) < 0)) / (1 << (b)) - ((a) < 0)) b 338 lib/nstrftime.c tm_diff (const struct tm *a, const struct tm *b) b 344 lib/nstrftime.c int b4 = SHR (b->tm_year, 2) + SHR (TM_YEAR_BASE, 2) - ! (b->tm_year & 3); b 350 lib/nstrftime.c int years = a->tm_year - b->tm_year; b 352 lib/nstrftime.c + (a->tm_yday - b->tm_yday)); b 353 lib/nstrftime.c return (60 * (60 * (24 * days + (a->tm_hour - b->tm_hour)) b 354 lib/nstrftime.c + (a->tm_min - b->tm_min)) b 355 lib/nstrftime.c + (a->tm_sec - b->tm_sec)); b 2635 lib/regcomp.c parse_byte (unsigned char b, re_dfa_t const *dfa) b 2637 lib/regcomp.c return dfa->mb_cur_max > 1 ? __btowc (b) : b; b 446 lib/regex_internal.h # define MAX(a,b) ((a) < (b) ? (b) : (a)) b 449 lib/regex_internal.h # define MIN(a,b) ((a) < (b) ? (a) : (b)) b 229 lib/sha1.c uint32_t b = ctx->B; b 264 lib/sha1.c R( a, b, c, d, e, F1, K1, x[ 0] ); b 265 lib/sha1.c R( e, a, b, c, d, F1, K1, x[ 1] ); b 266 lib/sha1.c R( d, e, a, b, c, F1, K1, x[ 2] ); b 267 lib/sha1.c R( c, d, e, a, b, F1, K1, x[ 3] ); b 268 lib/sha1.c R( b, c, d, e, a, F1, K1, x[ 4] ); b 269 lib/sha1.c R( a, b, c, d, e, F1, K1, x[ 5] ); b 270 lib/sha1.c R( e, a, b, c, d, F1, K1, x[ 6] ); b 271 lib/sha1.c R( d, e, a, b, c, F1, K1, x[ 7] ); b 272 lib/sha1.c R( c, d, e, a, b, F1, K1, x[ 8] ); b 273 lib/sha1.c R( b, c, d, e, a, F1, K1, x[ 9] ); b 274 lib/sha1.c R( a, b, c, d, e, F1, K1, x[10] ); b 275 lib/sha1.c R( e, a, b, c, d, F1, K1, x[11] ); b 276 lib/sha1.c R( d, e, a, b, c, F1, K1, x[12] ); b 277 lib/sha1.c R( c, d, e, a, b, F1, K1, x[13] ); b 278 lib/sha1.c R( b, c, d, e, a, F1, K1, x[14] ); b 279 lib/sha1.c R( a, b, c, d, e, F1, K1, x[15] ); b 280 lib/sha1.c R( e, a, b, c, d, F1, K1, M(16) ); b 281 lib/sha1.c R( d, e, a, b, c, F1, K1, M(17) ); b 282 lib/sha1.c R( c, d, e, a, b, F1, K1, M(18) ); b 283 lib/sha1.c R( b, c, d, e, a, F1, K1, M(19) ); b 284 lib/sha1.c R( a, b, c, d, e, F2, K2, M(20) ); b 285 lib/sha1.c R( e, a, b, c, d, F2, K2, M(21) ); b 286 lib/sha1.c R( d, e, a, b, c, F2, K2, M(22) ); b 287 lib/sha1.c R( c, d, e, a, b, F2, K2, M(23) ); b 288 lib/sha1.c R( b, c, d, e, a, F2, K2, M(24) ); b 289 lib/sha1.c R( a, b, c, d, e, F2, K2, M(25) ); b 290 lib/sha1.c R( e, a, b, c, d, F2, K2, M(26) ); b 291 lib/sha1.c R( d, e, a, b, c, F2, K2, M(27) ); b 292 lib/sha1.c R( c, d, e, a, b, F2, K2, M(28) ); b 293 lib/sha1.c R( b, c, d, e, a, F2, K2, M(29) ); b 294 lib/sha1.c R( a, b, c, d, e, F2, K2, M(30) ); b 295 lib/sha1.c R( e, a, b, c, d, F2, K2, M(31) ); b 296 lib/sha1.c R( d, e, a, b, c, F2, K2, M(32) ); b 297 lib/sha1.c R( c, d, e, a, b, F2, K2, M(33) ); b 298 lib/sha1.c R( b, c, d, e, a, F2, K2, M(34) ); b 299 lib/sha1.c R( a, b, c, d, e, F2, K2, M(35) ); b 300 lib/sha1.c R( e, a, b, c, d, F2, K2, M(36) ); b 301 lib/sha1.c R( d, e, a, b, c, F2, K2, M(37) ); b 302 lib/sha1.c R( c, d, e, a, b, F2, K2, M(38) ); b 303 lib/sha1.c R( b, c, d, e, a, F2, K2, M(39) ); b 304 lib/sha1.c R( a, b, c, d, e, F3, K3, M(40) ); b 305 lib/sha1.c R( e, a, b, c, d, F3, K3, M(41) ); b 306 lib/sha1.c R( d, e, a, b, c, F3, K3, M(42) ); b 307 lib/sha1.c R( c, d, e, a, b, F3, K3, M(43) ); b 308 lib/sha1.c R( b, c, d, e, a, F3, K3, M(44) ); b 309 lib/sha1.c R( a, b, c, d, e, F3, K3, M(45) ); b 310 lib/sha1.c R( e, a, b, c, d, F3, K3, M(46) ); b 311 lib/sha1.c R( d, e, a, b, c, F3, K3, M(47) ); b 312 lib/sha1.c R( c, d, e, a, b, F3, K3, M(48) ); b 313 lib/sha1.c R( b, c, d, e, a, F3, K3, M(49) ); b 314 lib/sha1.c R( a, b, c, d, e, F3, K3, M(50) ); b 315 lib/sha1.c R( e, a, b, c, d, F3, K3, M(51) ); b 316 lib/sha1.c R( d, e, a, b, c, F3, K3, M(52) ); b 317 lib/sha1.c R( c, d, e, a, b, F3, K3, M(53) ); b 318 lib/sha1.c R( b, c, d, e, a, F3, K3, M(54) ); b 319 lib/sha1.c R( a, b, c, d, e, F3, K3, M(55) ); b 320 lib/sha1.c R( e, a, b, c, d, F3, K3, M(56) ); b 321 lib/sha1.c R( d, e, a, b, c, F3, K3, M(57) ); b 322 lib/sha1.c R( c, d, e, a, b, F3, K3, M(58) ); b 323 lib/sha1.c R( b, c, d, e, a, F3, K3, M(59) ); b 324 lib/sha1.c R( a, b, c, d, e, F4, K4, M(60) ); b 325 lib/sha1.c R( e, a, b, c, d, F4, K4, M(61) ); b 326 lib/sha1.c R( d, e, a, b, c, F4, K4, M(62) ); b 327 lib/sha1.c R( c, d, e, a, b, F4, K4, M(63) ); b 328 lib/sha1.c R( b, c, d, e, a, F4, K4, M(64) ); b 329 lib/sha1.c R( a, b, c, d, e, F4, K4, M(65) ); b 330 lib/sha1.c R( e, a, b, c, d, F4, K4, M(66) ); b 331 lib/sha1.c R( d, e, a, b, c, F4, K4, M(67) ); b 332 lib/sha1.c R( c, d, e, a, b, F4, K4, M(68) ); b 333 lib/sha1.c R( b, c, d, e, a, F4, K4, M(69) ); b 334 lib/sha1.c R( a, b, c, d, e, F4, K4, M(70) ); b 335 lib/sha1.c R( e, a, b, c, d, F4, K4, M(71) ); b 336 lib/sha1.c R( d, e, a, b, c, F4, K4, M(72) ); b 337 lib/sha1.c R( c, d, e, a, b, F4, K4, M(73) ); b 338 lib/sha1.c R( b, c, d, e, a, F4, K4, M(74) ); b 339 lib/sha1.c R( a, b, c, d, e, F4, K4, M(75) ); b 340 lib/sha1.c R( e, a, b, c, d, F4, K4, M(76) ); b 341 lib/sha1.c R( d, e, a, b, c, F4, K4, M(77) ); b 342 lib/sha1.c R( c, d, e, a, b, F4, K4, M(78) ); b 343 lib/sha1.c R( b, c, d, e, a, F4, K4, M(79) ); b 346 lib/sha1.c b = ctx->B += b; b 304 lib/sha256.c uint32_t b = ctx->state[1]; b 349 lib/sha256.c R( a, b, c, d, e, f, g, h, K( 0), x[ 0] ); b 350 lib/sha256.c R( h, a, b, c, d, e, f, g, K( 1), x[ 1] ); b 351 lib/sha256.c R( g, h, a, b, c, d, e, f, K( 2), x[ 2] ); b 352 lib/sha256.c R( f, g, h, a, b, c, d, e, K( 3), x[ 3] ); b 353 lib/sha256.c R( e, f, g, h, a, b, c, d, K( 4), x[ 4] ); b 354 lib/sha256.c R( d, e, f, g, h, a, b, c, K( 5), x[ 5] ); b 355 lib/sha256.c R( c, d, e, f, g, h, a, b, K( 6), x[ 6] ); b 356 lib/sha256.c R( b, c, d, e, f, g, h, a, K( 7), x[ 7] ); b 357 lib/sha256.c R( a, b, c, d, e, f, g, h, K( 8), x[ 8] ); b 358 lib/sha256.c R( h, a, b, c, d, e, f, g, K( 9), x[ 9] ); b 359 lib/sha256.c R( g, h, a, b, c, d, e, f, K(10), x[10] ); b 360 lib/sha256.c R( f, g, h, a, b, c, d, e, K(11), x[11] ); b 361 lib/sha256.c R( e, f, g, h, a, b, c, d, K(12), x[12] ); b 362 lib/sha256.c R( d, e, f, g, h, a, b, c, K(13), x[13] ); b 363 lib/sha256.c R( c, d, e, f, g, h, a, b, K(14), x[14] ); b 364 lib/sha256.c R( b, c, d, e, f, g, h, a, K(15), x[15] ); b 365 lib/sha256.c R( a, b, c, d, e, f, g, h, K(16), M(16) ); b 366 lib/sha256.c R( h, a, b, c, d, e, f, g, K(17), M(17) ); b 367 lib/sha256.c R( g, h, a, b, c, d, e, f, K(18), M(18) ); b 368 lib/sha256.c R( f, g, h, a, b, c, d, e, K(19), M(19) ); b 369 lib/sha256.c R( e, f, g, h, a, b, c, d, K(20), M(20) ); b 370 lib/sha256.c R( d, e, f, g, h, a, b, c, K(21), M(21) ); b 371 lib/sha256.c R( c, d, e, f, g, h, a, b, K(22), M(22) ); b 372 lib/sha256.c R( b, c, d, e, f, g, h, a, K(23), M(23) ); b 373 lib/sha256.c R( a, b, c, d, e, f, g, h, K(24), M(24) ); b 374 lib/sha256.c R( h, a, b, c, d, e, f, g, K(25), M(25) ); b 375 lib/sha256.c R( g, h, a, b, c, d, e, f, K(26), M(26) ); b 376 lib/sha256.c R( f, g, h, a, b, c, d, e, K(27), M(27) ); b 377 lib/sha256.c R( e, f, g, h, a, b, c, d, K(28), M(28) ); b 378 lib/sha256.c R( d, e, f, g, h, a, b, c, K(29), M(29) ); b 379 lib/sha256.c R( c, d, e, f, g, h, a, b, K(30), M(30) ); b 380 lib/sha256.c R( b, c, d, e, f, g, h, a, K(31), M(31) ); b 381 lib/sha256.c R( a, b, c, d, e, f, g, h, K(32), M(32) ); b 382 lib/sha256.c R( h, a, b, c, d, e, f, g, K(33), M(33) ); b 383 lib/sha256.c R( g, h, a, b, c, d, e, f, K(34), M(34) ); b 384 lib/sha256.c R( f, g, h, a, b, c, d, e, K(35), M(35) ); b 385 lib/sha256.c R( e, f, g, h, a, b, c, d, K(36), M(36) ); b 386 lib/sha256.c R( d, e, f, g, h, a, b, c, K(37), M(37) ); b 387 lib/sha256.c R( c, d, e, f, g, h, a, b, K(38), M(38) ); b 388 lib/sha256.c R( b, c, d, e, f, g, h, a, K(39), M(39) ); b 389 lib/sha256.c R( a, b, c, d, e, f, g, h, K(40), M(40) ); b 390 lib/sha256.c R( h, a, b, c, d, e, f, g, K(41), M(41) ); b 391 lib/sha256.c R( g, h, a, b, c, d, e, f, K(42), M(42) ); b 392 lib/sha256.c R( f, g, h, a, b, c, d, e, K(43), M(43) ); b 393 lib/sha256.c R( e, f, g, h, a, b, c, d, K(44), M(44) ); b 394 lib/sha256.c R( d, e, f, g, h, a, b, c, K(45), M(45) ); b 395 lib/sha256.c R( c, d, e, f, g, h, a, b, K(46), M(46) ); b 396 lib/sha256.c R( b, c, d, e, f, g, h, a, K(47), M(47) ); b 397 lib/sha256.c R( a, b, c, d, e, f, g, h, K(48), M(48) ); b 398 lib/sha256.c R( h, a, b, c, d, e, f, g, K(49), M(49) ); b 399 lib/sha256.c R( g, h, a, b, c, d, e, f, K(50), M(50) ); b 400 lib/sha256.c R( f, g, h, a, b, c, d, e, K(51), M(51) ); b 401 lib/sha256.c R( e, f, g, h, a, b, c, d, K(52), M(52) ); b 402 lib/sha256.c R( d, e, f, g, h, a, b, c, K(53), M(53) ); b 403 lib/sha256.c R( c, d, e, f, g, h, a, b, K(54), M(54) ); b 404 lib/sha256.c R( b, c, d, e, f, g, h, a, K(55), M(55) ); b 405 lib/sha256.c R( a, b, c, d, e, f, g, h, K(56), M(56) ); b 406 lib/sha256.c R( h, a, b, c, d, e, f, g, K(57), M(57) ); b 407 lib/sha256.c R( g, h, a, b, c, d, e, f, K(58), M(58) ); b 408 lib/sha256.c R( f, g, h, a, b, c, d, e, K(59), M(59) ); b 409 lib/sha256.c R( e, f, g, h, a, b, c, d, K(60), M(60) ); b 410 lib/sha256.c R( d, e, f, g, h, a, b, c, K(61), M(61) ); b 411 lib/sha256.c R( c, d, e, f, g, h, a, b, K(62), M(62) ); b 412 lib/sha256.c R( b, c, d, e, f, g, h, a, K(63), M(63) ); b 415 lib/sha256.c b = ctx->state[1] += b; b 328 lib/sha512.c u64 b = ctx->state[1]; b 378 lib/sha512.c R( a, b, c, d, e, f, g, h, K( 0), x[ 0] ); b 379 lib/sha512.c R( h, a, b, c, d, e, f, g, K( 1), x[ 1] ); b 380 lib/sha512.c R( g, h, a, b, c, d, e, f, K( 2), x[ 2] ); b 381 lib/sha512.c R( f, g, h, a, b, c, d, e, K( 3), x[ 3] ); b 382 lib/sha512.c R( e, f, g, h, a, b, c, d, K( 4), x[ 4] ); b 383 lib/sha512.c R( d, e, f, g, h, a, b, c, K( 5), x[ 5] ); b 384 lib/sha512.c R( c, d, e, f, g, h, a, b, K( 6), x[ 6] ); b 385 lib/sha512.c R( b, c, d, e, f, g, h, a, K( 7), x[ 7] ); b 386 lib/sha512.c R( a, b, c, d, e, f, g, h, K( 8), x[ 8] ); b 387 lib/sha512.c R( h, a, b, c, d, e, f, g, K( 9), x[ 9] ); b 388 lib/sha512.c R( g, h, a, b, c, d, e, f, K(10), x[10] ); b 389 lib/sha512.c R( f, g, h, a, b, c, d, e, K(11), x[11] ); b 390 lib/sha512.c R( e, f, g, h, a, b, c, d, K(12), x[12] ); b 391 lib/sha512.c R( d, e, f, g, h, a, b, c, K(13), x[13] ); b 392 lib/sha512.c R( c, d, e, f, g, h, a, b, K(14), x[14] ); b 393 lib/sha512.c R( b, c, d, e, f, g, h, a, K(15), x[15] ); b 394 lib/sha512.c R( a, b, c, d, e, f, g, h, K(16), M(16) ); b 395 lib/sha512.c R( h, a, b, c, d, e, f, g, K(17), M(17) ); b 396 lib/sha512.c R( g, h, a, b, c, d, e, f, K(18), M(18) ); b 397 lib/sha512.c R( f, g, h, a, b, c, d, e, K(19), M(19) ); b 398 lib/sha512.c R( e, f, g, h, a, b, c, d, K(20), M(20) ); b 399 lib/sha512.c R( d, e, f, g, h, a, b, c, K(21), M(21) ); b 400 lib/sha512.c R( c, d, e, f, g, h, a, b, K(22), M(22) ); b 401 lib/sha512.c R( b, c, d, e, f, g, h, a, K(23), M(23) ); b 402 lib/sha512.c R( a, b, c, d, e, f, g, h, K(24), M(24) ); b 403 lib/sha512.c R( h, a, b, c, d, e, f, g, K(25), M(25) ); b 404 lib/sha512.c R( g, h, a, b, c, d, e, f, K(26), M(26) ); b 405 lib/sha512.c R( f, g, h, a, b, c, d, e, K(27), M(27) ); b 406 lib/sha512.c R( e, f, g, h, a, b, c, d, K(28), M(28) ); b 407 lib/sha512.c R( d, e, f, g, h, a, b, c, K(29), M(29) ); b 408 lib/sha512.c R( c, d, e, f, g, h, a, b, K(30), M(30) ); b 409 lib/sha512.c R( b, c, d, e, f, g, h, a, K(31), M(31) ); b 410 lib/sha512.c R( a, b, c, d, e, f, g, h, K(32), M(32) ); b 411 lib/sha512.c R( h, a, b, c, d, e, f, g, K(33), M(33) ); b 412 lib/sha512.c R( g, h, a, b, c, d, e, f, K(34), M(34) ); b 413 lib/sha512.c R( f, g, h, a, b, c, d, e, K(35), M(35) ); b 414 lib/sha512.c R( e, f, g, h, a, b, c, d, K(36), M(36) ); b 415 lib/sha512.c R( d, e, f, g, h, a, b, c, K(37), M(37) ); b 416 lib/sha512.c R( c, d, e, f, g, h, a, b, K(38), M(38) ); b 417 lib/sha512.c R( b, c, d, e, f, g, h, a, K(39), M(39) ); b 418 lib/sha512.c R( a, b, c, d, e, f, g, h, K(40), M(40) ); b 419 lib/sha512.c R( h, a, b, c, d, e, f, g, K(41), M(41) ); b 420 lib/sha512.c R( g, h, a, b, c, d, e, f, K(42), M(42) ); b 421 lib/sha512.c R( f, g, h, a, b, c, d, e, K(43), M(43) ); b 422 lib/sha512.c R( e, f, g, h, a, b, c, d, K(44), M(44) ); b 423 lib/sha512.c R( d, e, f, g, h, a, b, c, K(45), M(45) ); b 424 lib/sha512.c R( c, d, e, f, g, h, a, b, K(46), M(46) ); b 425 lib/sha512.c R( b, c, d, e, f, g, h, a, K(47), M(47) ); b 426 lib/sha512.c R( a, b, c, d, e, f, g, h, K(48), M(48) ); b 427 lib/sha512.c R( h, a, b, c, d, e, f, g, K(49), M(49) ); b 428 lib/sha512.c R( g, h, a, b, c, d, e, f, K(50), M(50) ); b 429 lib/sha512.c R( f, g, h, a, b, c, d, e, K(51), M(51) ); b 430 lib/sha512.c R( e, f, g, h, a, b, c, d, K(52), M(52) ); b 431 lib/sha512.c R( d, e, f, g, h, a, b, c, K(53), M(53) ); b 432 lib/sha512.c R( c, d, e, f, g, h, a, b, K(54), M(54) ); b 433 lib/sha512.c R( b, c, d, e, f, g, h, a, K(55), M(55) ); b 434 lib/sha512.c R( a, b, c, d, e, f, g, h, K(56), M(56) ); b 435 lib/sha512.c R( h, a, b, c, d, e, f, g, K(57), M(57) ); b 436 lib/sha512.c R( g, h, a, b, c, d, e, f, K(58), M(58) ); b 437 lib/sha512.c R( f, g, h, a, b, c, d, e, K(59), M(59) ); b 438 lib/sha512.c R( e, f, g, h, a, b, c, d, K(60), M(60) ); b 439 lib/sha512.c R( d, e, f, g, h, a, b, c, K(61), M(61) ); b 440 lib/sha512.c R( c, d, e, f, g, h, a, b, K(62), M(62) ); b 441 lib/sha512.c R( b, c, d, e, f, g, h, a, K(63), M(63) ); b 442 lib/sha512.c R( a, b, c, d, e, f, g, h, K(64), M(64) ); b 443 lib/sha512.c R( h, a, b, c, d, e, f, g, K(65), M(65) ); b 444 lib/sha512.c R( g, h, a, b, c, d, e, f, K(66), M(66) ); b 445 lib/sha512.c R( f, g, h, a, b, c, d, e, K(67), M(67) ); b 446 lib/sha512.c R( e, f, g, h, a, b, c, d, K(68), M(68) ); b 447 lib/sha512.c R( d, e, f, g, h, a, b, c, K(69), M(69) ); b 448 lib/sha512.c R( c, d, e, f, g, h, a, b, K(70), M(70) ); b 449 lib/sha512.c R( b, c, d, e, f, g, h, a, K(71), M(71) ); b 450 lib/sha512.c R( a, b, c, d, e, f, g, h, K(72), M(72) ); b 451 lib/sha512.c R( h, a, b, c, d, e, f, g, K(73), M(73) ); b 452 lib/sha512.c R( g, h, a, b, c, d, e, f, K(74), M(74) ); b 453 lib/sha512.c R( f, g, h, a, b, c, d, e, K(75), M(75) ); b 454 lib/sha512.c R( e, f, g, h, a, b, c, d, K(76), M(76) ); b 455 lib/sha512.c R( d, e, f, g, h, a, b, c, K(77), M(77) ); b 456 lib/sha512.c R( c, d, e, f, g, h, a, b, K(78), M(78) ); b 457 lib/sha512.c R( b, c, d, e, f, g, h, a, K(79), M(79) ); b 460 lib/sha512.c b = ctx->state[1] = u64plus (ctx->state[1], b); b 31 lib/stdckdint.in.h #define ckd_add(r, a, b) ((bool) _GL_INT_ADD_WRAPV (a, b, r)) b 32 lib/stdckdint.in.h #define ckd_sub(r, a, b) ((bool) _GL_INT_SUBTRACT_WRAPV (a, b, r)) b 33 lib/stdckdint.in.h #define ckd_mul(r, a, b) ((bool) _GL_INT_MULTIPLY_WRAPV (a, b, r)) b 71 lib/str-two-way.h # define MAX(a, b) ((a < b) ? (b) : (a)) b 116 lib/str-two-way.h unsigned char a, b; /* Current comparison bytes. */ b 142 lib/str-two-way.h b = CANON_ELEMENT (needle[max_suffix + k]); b 143 lib/str-two-way.h if (a < b) b 150 lib/str-two-way.h else if (a == b) b 177 lib/str-two-way.h b = CANON_ELEMENT (needle[max_suffix_rev + k]); b 178 lib/str-two-way.h if (b < a) b 185 lib/str-two-way.h else if (a == b) b 30 lib/timespec-add.c timespec_add (struct timespec a, struct timespec b) b 33 lib/timespec-add.c time_t bs = b.tv_sec; b 34 lib/timespec-add.c int ns = a.tv_nsec + b.tv_nsec; b 31 lib/timespec-sub.c timespec_sub (struct timespec a, struct timespec b) b 34 lib/timespec-sub.c time_t bs = b.tv_sec; b 35 lib/timespec-sub.c int ns = a.tv_nsec - b.tv_nsec; b 64 lib/timespec.h timespec_cmp (struct timespec a, struct timespec b) b 66 lib/timespec.h return 2 * _GL_CMP (a.tv_sec, b.tv_sec) + _GL_CMP (a.tv_nsec, b.tv_nsec); b 249 nt/inc/ms-w32.h #define fstat(a, b) sys_fstat(a, b) b 250 nt/inc/ms-w32.h #define stat(a, b) sys_stat(a, b) b 720 src/alloc.c #define COMMON_MULTIPLE(a, b) \ b 721 src/alloc.c ((a) % (b) == 0 ? (a) : (b) % (a) == 0 ? (b) : (a) * (b)) b 1200 src/alloc.c # define ASAN_POISON_ABLOCK(b) \ b 1201 src/alloc.c __asan_poison_memory_region (&(b)->x, sizeof ((b)->x)) b 1202 src/alloc.c # define ASAN_UNPOISON_ABLOCK(b) \ b 1203 src/alloc.c __asan_unpoison_memory_region (&(b)->x, sizeof ((b)->x)) b 1205 src/alloc.c # define ASAN_POISON_ABLOCK(b) ((void) 0) b 1206 src/alloc.c # define ASAN_UNPOISON_ABLOCK(b) ((void) 0) b 1480 src/alloc.c # define ASAN_POISON_INTERVAL_BLOCK(b) \ b 1481 src/alloc.c __asan_poison_memory_region ((b)->intervals, \ b 1482 src/alloc.c sizeof ((b)->intervals)) b 1483 src/alloc.c # define ASAN_UNPOISON_INTERVAL_BLOCK(b) \ b 1484 src/alloc.c __asan_unpoison_memory_region ((b)->intervals, \ b 1485 src/alloc.c sizeof ((b)->intervals)) b 1491 src/alloc.c # define ASAN_POISON_INTERVAL_BLOCK(b) ((void) 0) b 1492 src/alloc.c # define ASAN_UNPOISON_INTERVAL_BLOCK(b) ((void) 0) b 1782 src/alloc.c # define ASAN_POISON_SBLOCK_DATA(b, size) \ b 1783 src/alloc.c __asan_poison_memory_region ((b)->data, (size)) b 1784 src/alloc.c # define ASAN_POISON_STRING_BLOCK(b) \ b 1785 src/alloc.c __asan_poison_memory_region ((b)->strings, STRING_BLOCK_SIZE) b 1786 src/alloc.c # define ASAN_UNPOISON_STRING_BLOCK(b) \ b 1787 src/alloc.c __asan_unpoison_memory_region ((b)->strings, STRING_BLOCK_SIZE) b 1795 src/alloc.c # define ASAN_POISON_SBLOCK_DATA(b, size) ((void) 0) b 1796 src/alloc.c # define ASAN_POISON_STRING_BLOCK(b) ((void) 0) b 1797 src/alloc.c # define ASAN_UNPOISON_STRING_BLOCK(b) ((void) 0) b 1824 src/alloc.c check_sblock (struct sblock *b) b 1826 src/alloc.c sdata *end = b->next_free; b 1828 src/alloc.c for (sdata *from = b->data; from < end; ) b 1847 src/alloc.c struct sblock *b; b 1849 src/alloc.c for (b = large_sblocks; b; b = b->next) b 1851 src/alloc.c struct Lisp_String *s = b->data[0].string; b 1856 src/alloc.c for (b = oldest_sblock; b; b = b->next) b 1857 src/alloc.c check_sblock (b); b 1905 src/alloc.c struct string_block *b = lisp_malloc (sizeof *b, false, MEM_TYPE_STRING); b 1908 src/alloc.c b->next = string_blocks; b 1909 src/alloc.c string_blocks = b; b 1913 src/alloc.c s = b->strings + i; b 1919 src/alloc.c ASAN_POISON_STRING_BLOCK (b); b 1965 src/alloc.c struct sblock *b; b 1985 src/alloc.c b = lisp_malloc (size + GC_STRING_EXTRA, clearit, MEM_TYPE_NON_LISP); b 1986 src/alloc.c ASAN_POISON_SBLOCK_DATA (b, size); b 1993 src/alloc.c data = b->data; b 1994 src/alloc.c b->next = large_sblocks; b 1995 src/alloc.c b->next_free = data; b 1996 src/alloc.c large_sblocks = b; b 2000 src/alloc.c b = current_sblock; b 2002 src/alloc.c if (b == NULL b 2004 src/alloc.c < (char *) b->next_free - (char *) b + needed)) b 2007 src/alloc.c b = lisp_malloc (SBLOCK_SIZE, false, MEM_TYPE_NON_LISP); b 2008 src/alloc.c ASAN_POISON_SBLOCK_DATA (b, SBLOCK_SIZE); b 2010 src/alloc.c data = b->data; b 2011 src/alloc.c b->next = NULL; b 2012 src/alloc.c b->next_free = data; b 2015 src/alloc.c current_sblock->next = b; b 2017 src/alloc.c oldest_sblock = b; b 2018 src/alloc.c current_sblock = b; b 2021 src/alloc.c data = b->next_free; b 2036 src/alloc.c b->next_free = (sdata *) ((char *) data + needed + GC_STRING_EXTRA); b 2037 src/alloc.c eassert ((uintptr_t) b->next_free % alignof (sdata) == 0); b 2113 src/alloc.c struct string_block *b, *next; b 2121 src/alloc.c for (b = string_blocks; b; b = next) b 2126 src/alloc.c ASAN_UNPOISON_STRING_BLOCK (b); b 2128 src/alloc.c next = b->next; b 2132 src/alloc.c struct Lisp_String *s = b->strings + i; b 2194 src/alloc.c lisp_free (b); b 2200 src/alloc.c b->next = live_blocks; b 2201 src/alloc.c live_blocks = b; b 2220 src/alloc.c struct sblock *b, *next; b 2223 src/alloc.c for (b = large_sblocks; b; b = next) b 2225 src/alloc.c next = b->next; b 2227 src/alloc.c if (b->data[0].string == NULL) b 2228 src/alloc.c lisp_free (b); b 2231 src/alloc.c b->next = live_blocks; b 2232 src/alloc.c live_blocks = b; b 2257 src/alloc.c struct sblock *b = tb; b 2260 src/alloc.c sdata *end = b->next_free; b 2261 src/alloc.c eassert ((char *) end <= (char *) b + SBLOCK_SIZE); b 2263 src/alloc.c for (sdata *from = b->data; from < end; ) b 2309 src/alloc.c eassert (tb != b || to < from); b 2320 src/alloc.c b = b->next; b 2322 src/alloc.c while (b); b 2326 src/alloc.c for (b = tb->next; b; ) b 2328 src/alloc.c struct sblock *next = b->next; b 2329 src/alloc.c lisp_free (b); b 2330 src/alloc.c b = next; b 2850 src/alloc.c # define ASAN_POISON_CONS_BLOCK(b) \ b 2851 src/alloc.c __asan_poison_memory_region ((b)->conses, sizeof ((b)->conses)) b 2857 src/alloc.c # define ASAN_POISON_CONS_BLOCK(b) ((void) 0) b 3161 src/alloc.c # define ASAN_UNPOISON_VECTOR_BLOCK(b) \ b 3162 src/alloc.c __asan_unpoison_memory_region ((b)->data, sizeof ((b)->data)) b 3166 src/alloc.c # define ASAN_UNPOISON_VECTOR_BLOCK(b) ((void) 0) b 3631 src/alloc.c struct buffer *b b 3634 src/alloc.c BUFFER_PVEC_INIT (b); b 3636 src/alloc.c return b; b 4795 src/alloc.c struct string_block *b = m->start; b 4797 src/alloc.c ptrdiff_t offset = cp - (char *) &b->strings[0]; b 4801 src/alloc.c if (0 <= offset && offset < sizeof b->strings) b 4803 src/alloc.c ptrdiff_t off = offset % sizeof b->strings[0]; b 4841 src/alloc.c struct cons_block *b = m->start; b 4843 src/alloc.c ptrdiff_t offset = cp - (char *) &b->conses[0]; b 4848 src/alloc.c if (0 <= offset && offset < sizeof b->conses b 4849 src/alloc.c && (b != cons_block b 4850 src/alloc.c || offset / sizeof b->conses[0] < cons_block_index)) b 4852 src/alloc.c ptrdiff_t off = offset % sizeof b->conses[0]; b 4888 src/alloc.c struct symbol_block *b = m->start; b 4890 src/alloc.c ptrdiff_t offset = cp - (char *) &b->symbols[0]; b 4895 src/alloc.c if (0 <= offset && offset < sizeof b->symbols b 4896 src/alloc.c && (b != symbol_block b 4897 src/alloc.c || offset / sizeof b->symbols[0] < symbol_block_index)) b 4899 src/alloc.c ptrdiff_t off = offset % sizeof b->symbols[0]; b 4944 src/alloc.c struct float_block *b = m->start; b 4946 src/alloc.c ptrdiff_t offset = cp - (char *) &b->floats[0]; b 4951 src/alloc.c if (0 <= offset && offset < sizeof b->floats) b 4953 src/alloc.c int off = offset % sizeof b->floats[0]; b 4955 src/alloc.c && (b != float_block b 4956 src/alloc.c || offset / sizeof b->floats[0] < float_block_index)) b 5813 src/alloc.c struct Lisp_Bignum *b = pure_alloc (sizeof *b, Lisp_Vectorlike); b 5814 src/alloc.c XSETPVECTYPESIZE (b, PVEC_BIGNUM, 0, VECSIZE (struct Lisp_Bignum)); b 5825 src/alloc.c mpz_roinit_n (b->value, pure_limbs, new_size); b 5827 src/alloc.c return make_lisp_ptr (b, Lisp_Vectorlike); b 6039 src/alloc.c byte_ct b = s; b 6040 src/alloc.c return n * b; b 4564 src/android.c unsigned int r, g, b; b 4593 src/android.c b = pixel & 0x000000ff; b 4594 src/android.c pixel = (r >> 16) | g | (b << 16) | 0xff000000; b 4606 src/android.c unsigned int pixel, r, g, b; b 4623 src/android.c b = pixel & 0x00ff0000; b 4626 src/android.c pixel = ((r << 16) | g | (b >> 16)) & ~0xff000000; b 1813 src/androidterm.c unsigned short r, g, b; b 1817 src/androidterm.c if (parse_color_spec (color_name, &r, &g, &b)) b 1821 src/androidterm.c color->blue = b; b 5152 src/androidterm.c struct buffer *b; b 5175 src/androidterm.c b = XBUFFER (w->contents); b 5176 src/androidterm.c if (!NILP (BVAR (b, mark_active))) b 5178 src/androidterm.c context->mark = marker_position (BVAR (b, mark)); b 5958 src/androidterm.c struct buffer *b; b 5986 src/androidterm.c b = XBUFFER (w->contents); b 5989 src/androidterm.c mark = ((!NILP (BVAR (b, mark_active)) b 474 src/androidterm.h #define RGB_TO_ULONG(r, g, b) (((r) << 16) | ((g) << 8) | (b)) b 102 src/bignum.c struct Lisp_Bignum *b = ALLOCATE_PLAIN_PSEUDOVECTOR (struct Lisp_Bignum, b 104 src/bignum.c mpz_init (b->value); b 105 src/bignum.c mpz_swap (b->value, mpz[0]); b 106 src/bignum.c return make_lisp_ptr (b, Lisp_Vectorlike); b 436 src/bignum.c struct Lisp_Bignum *b = ALLOCATE_PLAIN_PSEUDOVECTOR (struct Lisp_Bignum, b 438 src/bignum.c mpz_init (b->value); b 439 src/bignum.c int check = mpz_set_str (b->value, num, base); b 441 src/bignum.c return make_lisp_ptr (b, Lisp_Vectorlike); b 126 src/buffer.c static void free_buffer_text (struct buffer *b); b 158 src/buffer.c bset_abbrev_mode (struct buffer *b, Lisp_Object val) b 160 src/buffer.c b->abbrev_mode_ = val; b 163 src/buffer.c bset_abbrev_table (struct buffer *b, Lisp_Object val) b 165 src/buffer.c b->abbrev_table_ = val; b 168 src/buffer.c bset_auto_fill_function (struct buffer *b, Lisp_Object val) b 170 src/buffer.c b->auto_fill_function_ = val; b 173 src/buffer.c bset_auto_save_file_format (struct buffer *b, Lisp_Object val) b 175 src/buffer.c b->auto_save_file_format_ = val; b 178 src/buffer.c bset_auto_save_file_name (struct buffer *b, Lisp_Object val) b 180 src/buffer.c b->auto_save_file_name_ = val; b 183 src/buffer.c bset_backed_up (struct buffer *b, Lisp_Object val) b 185 src/buffer.c b->backed_up_ = val; b 188 src/buffer.c bset_begv_marker (struct buffer *b, Lisp_Object val) b 190 src/buffer.c b->begv_marker_ = val; b 193 src/buffer.c bset_bidi_display_reordering (struct buffer *b, Lisp_Object val) b 195 src/buffer.c b->bidi_display_reordering_ = val; b 198 src/buffer.c bset_bidi_paragraph_start_re (struct buffer *b, Lisp_Object val) b 200 src/buffer.c b->bidi_paragraph_start_re_ = val; b 203 src/buffer.c bset_bidi_paragraph_separate_re (struct buffer *b, Lisp_Object val) b 205 src/buffer.c b->bidi_paragraph_separate_re_ = val; b 208 src/buffer.c bset_buffer_file_coding_system (struct buffer *b, Lisp_Object val) b 210 src/buffer.c b->buffer_file_coding_system_ = val; b 213 src/buffer.c bset_case_fold_search (struct buffer *b, Lisp_Object val) b 215 src/buffer.c b->case_fold_search_ = val; b 218 src/buffer.c bset_ctl_arrow (struct buffer *b, Lisp_Object val) b 220 src/buffer.c b->ctl_arrow_ = val; b 223 src/buffer.c bset_cursor_in_non_selected_windows (struct buffer *b, Lisp_Object val) b 225 src/buffer.c b->cursor_in_non_selected_windows_ = val; b 228 src/buffer.c bset_cursor_type (struct buffer *b, Lisp_Object val) b 230 src/buffer.c b->cursor_type_ = val; b 233 src/buffer.c bset_display_table (struct buffer *b, Lisp_Object val) b 235 src/buffer.c b->display_table_ = val; b 238 src/buffer.c bset_extra_line_spacing (struct buffer *b, Lisp_Object val) b 240 src/buffer.c b->extra_line_spacing_ = val; b 244 src/buffer.c bset_ts_parser_list (struct buffer *b, Lisp_Object val) b 246 src/buffer.c b->ts_parser_list_ = val; b 250 src/buffer.c bset_file_format (struct buffer *b, Lisp_Object val) b 252 src/buffer.c b->file_format_ = val; b 255 src/buffer.c bset_file_truename (struct buffer *b, Lisp_Object val) b 257 src/buffer.c b->file_truename_ = val; b 260 src/buffer.c bset_fringe_cursor_alist (struct buffer *b, Lisp_Object val) b 262 src/buffer.c b->fringe_cursor_alist_ = val; b 265 src/buffer.c bset_fringe_indicator_alist (struct buffer *b, Lisp_Object val) b 267 src/buffer.c b->fringe_indicator_alist_ = val; b 270 src/buffer.c bset_fringes_outside_margins (struct buffer *b, Lisp_Object val) b 272 src/buffer.c b->fringes_outside_margins_ = val; b 275 src/buffer.c bset_header_line_format (struct buffer *b, Lisp_Object val) b 277 src/buffer.c b->header_line_format_ = val; b 280 src/buffer.c bset_tab_line_format (struct buffer *b, Lisp_Object val) b 282 src/buffer.c b->tab_line_format_ = val; b 285 src/buffer.c bset_indicate_buffer_boundaries (struct buffer *b, Lisp_Object val) b 287 src/buffer.c b->indicate_buffer_boundaries_ = val; b 290 src/buffer.c bset_indicate_empty_lines (struct buffer *b, Lisp_Object val) b 292 src/buffer.c b->indicate_empty_lines_ = val; b 295 src/buffer.c bset_invisibility_spec (struct buffer *b, Lisp_Object val) b 297 src/buffer.c b->invisibility_spec_ = val; b 300 src/buffer.c bset_left_fringe_width (struct buffer *b, Lisp_Object val) b 302 src/buffer.c b->left_fringe_width_ = val; b 305 src/buffer.c bset_major_mode (struct buffer *b, Lisp_Object val) b 307 src/buffer.c b->major_mode_ = val; b 310 src/buffer.c bset_local_minor_modes (struct buffer *b, Lisp_Object val) b 312 src/buffer.c b->local_minor_modes_ = val; b 315 src/buffer.c bset_mark (struct buffer *b, Lisp_Object val) b 317 src/buffer.c b->mark_ = val; b 320 src/buffer.c bset_mode_line_format (struct buffer *b, Lisp_Object val) b 322 src/buffer.c b->mode_line_format_ = val; b 325 src/buffer.c bset_mode_name (struct buffer *b, Lisp_Object val) b 327 src/buffer.c b->mode_name_ = val; b 330 src/buffer.c bset_name (struct buffer *b, Lisp_Object val) b 332 src/buffer.c b->name_ = val; b 335 src/buffer.c bset_overwrite_mode (struct buffer *b, Lisp_Object val) b 337 src/buffer.c b->overwrite_mode_ = val; b 340 src/buffer.c bset_pt_marker (struct buffer *b, Lisp_Object val) b 342 src/buffer.c b->pt_marker_ = val; b 345 src/buffer.c bset_right_fringe_width (struct buffer *b, Lisp_Object val) b 347 src/buffer.c b->right_fringe_width_ = val; b 350 src/buffer.c bset_save_length (struct buffer *b, Lisp_Object val) b 352 src/buffer.c b->save_length_ = val; b 355 src/buffer.c bset_scroll_bar_width (struct buffer *b, Lisp_Object val) b 357 src/buffer.c b->scroll_bar_width_ = val; b 360 src/buffer.c bset_scroll_bar_height (struct buffer *b, Lisp_Object val) b 362 src/buffer.c b->scroll_bar_height_ = val; b 365 src/buffer.c bset_scroll_down_aggressively (struct buffer *b, Lisp_Object val) b 367 src/buffer.c b->scroll_down_aggressively_ = val; b 370 src/buffer.c bset_scroll_up_aggressively (struct buffer *b, Lisp_Object val) b 372 src/buffer.c b->scroll_up_aggressively_ = val; b 375 src/buffer.c bset_selective_display (struct buffer *b, Lisp_Object val) b 377 src/buffer.c b->selective_display_ = val; b 380 src/buffer.c bset_selective_display_ellipses (struct buffer *b, Lisp_Object val) b 382 src/buffer.c b->selective_display_ellipses_ = val; b 385 src/buffer.c bset_vertical_scroll_bar_type (struct buffer *b, Lisp_Object val) b 387 src/buffer.c b->vertical_scroll_bar_type_ = val; b 390 src/buffer.c bset_horizontal_scroll_bar_type (struct buffer *b, Lisp_Object val) b 392 src/buffer.c b->horizontal_scroll_bar_type_ = val; b 395 src/buffer.c bset_word_wrap (struct buffer *b, Lisp_Object val) b 397 src/buffer.c b->word_wrap_ = val; b 400 src/buffer.c bset_zv_marker (struct buffer *b, Lisp_Object val) b 402 src/buffer.c b->zv_marker_ = val; b 565 src/buffer.c register struct buffer *b; b 574 src/buffer.c b = allocate_buffer (); b 577 src/buffer.c b->text = &b->own_text; b 578 src/buffer.c b->base_buffer = NULL; b 580 src/buffer.c b->indirections = 0; b 582 src/buffer.c b->window_count = 0; b 584 src/buffer.c memset (&b->local_flags, 0, sizeof (b->local_flags)); b 586 src/buffer.c BUF_GAP_SIZE (b) = 20; b 590 src/buffer.c alloc_buffer_text (b, BUF_GAP_SIZE (b) + 1); b 592 src/buffer.c if (! BUF_BEG_ADDR (b)) b 593 src/buffer.c buffer_memory_full (BUF_GAP_SIZE (b) + 1); b 595 src/buffer.c b->pt = BEG; b 596 src/buffer.c b->begv = BEG; b 597 src/buffer.c b->zv = BEG; b 598 src/buffer.c b->pt_byte = BEG_BYTE; b 599 src/buffer.c b->begv_byte = BEG_BYTE; b 600 src/buffer.c b->zv_byte = BEG_BYTE; b 602 src/buffer.c BUF_GPT (b) = BEG; b 603 src/buffer.c BUF_GPT_BYTE (b) = BEG_BYTE; b 605 src/buffer.c BUF_Z (b) = BEG; b 606 src/buffer.c BUF_Z_BYTE (b) = BEG_BYTE; b 607 src/buffer.c BUF_MODIFF (b) = 1; b 608 src/buffer.c BUF_CHARS_MODIFF (b) = 1; b 609 src/buffer.c BUF_OVERLAY_MODIFF (b) = 1; b 610 src/buffer.c BUF_SAVE_MODIFF (b) = 1; b 611 src/buffer.c BUF_COMPACT (b) = 1; b 612 src/buffer.c set_buffer_intervals (b, NULL); b 613 src/buffer.c BUF_UNCHANGED_MODIFIED (b) = 1; b 614 src/buffer.c BUF_OVERLAY_UNCHANGED_MODIFIED (b) = 1; b 615 src/buffer.c BUF_END_UNCHANGED (b) = 0; b 616 src/buffer.c BUF_BEG_UNCHANGED (b) = 0; b 617 src/buffer.c *(BUF_GPT_ADDR (b)) = *(BUF_Z_ADDR (b)) = 0; /* Put an anchor '\0'. */ b 618 src/buffer.c b->text->inhibit_shrinking = false; b 619 src/buffer.c b->text->redisplay = false; b 621 src/buffer.c b->newline_cache = 0; b 622 src/buffer.c b->width_run_cache = 0; b 623 src/buffer.c b->bidi_paragraph_cache = 0; b 624 src/buffer.c bset_width_table (b, Qnil); b 625 src/buffer.c b->prevent_redisplay_optimizations_p = 1; b 629 src/buffer.c bset_pt_marker (b, Qnil); b 630 src/buffer.c bset_begv_marker (b, Qnil); b 631 src/buffer.c bset_zv_marker (b, Qnil); b 635 src/buffer.c bset_name (b, name); b 637 src/buffer.c b->inhibit_buffer_hooks = !NILP (inhibit_buffer_hooks); b 638 src/buffer.c bset_undo_list (b, SREF (name, 0) != ' ' ? Qnil : Qt); b 640 src/buffer.c reset_buffer (b); b 641 src/buffer.c reset_buffer_local_variables (b, 1); b 643 src/buffer.c bset_mark (b, Fmake_marker ()); b 644 src/buffer.c BUF_MARKERS (b) = NULL; b 647 src/buffer.c XSETBUFFER (buffer, b); b 650 src/buffer.c run_buffer_list_update_hook (b); b 656 src/buffer.c add_buffer_overlay (struct buffer *b, struct Lisp_Overlay *ov, b 660 src/buffer.c if (! b->overlays) b 661 src/buffer.c b->overlays = itree_create (); b 662 src/buffer.c ov->buffer = b; b 663 src/buffer.c itree_insert (b->overlays, ov->interval, begin, end); b 736 src/buffer.c record_buffer_markers (struct buffer *b) b 738 src/buffer.c if (! NILP (BVAR (b, pt_marker))) b 742 src/buffer.c eassert (!NILP (BVAR (b, begv_marker))); b 743 src/buffer.c eassert (!NILP (BVAR (b, zv_marker))); b 745 src/buffer.c XSETBUFFER (buffer, b); b 746 src/buffer.c set_marker_both (BVAR (b, pt_marker), buffer, b->pt, b->pt_byte); b 747 src/buffer.c set_marker_both (BVAR (b, begv_marker), buffer, b->begv, b->begv_byte); b 748 src/buffer.c set_marker_both (BVAR (b, zv_marker), buffer, b->zv, b->zv_byte); b 757 src/buffer.c fetch_buffer_markers (struct buffer *b) b 759 src/buffer.c if (! NILP (BVAR (b, pt_marker))) b 763 src/buffer.c eassert (!NILP (BVAR (b, begv_marker))); b 764 src/buffer.c eassert (!NILP (BVAR (b, zv_marker))); b 766 src/buffer.c m = BVAR (b, pt_marker); b 767 src/buffer.c SET_BUF_PT_BOTH (b, marker_position (m), marker_byte_position (m)); b 769 src/buffer.c m = BVAR (b, begv_marker); b 770 src/buffer.c SET_BUF_BEGV_BOTH (b, marker_position (m), marker_byte_position (m)); b 772 src/buffer.c m = BVAR (b, zv_marker); b 773 src/buffer.c SET_BUF_ZV_BOTH (b, marker_position (m), marker_byte_position (m)); b 797 src/buffer.c struct buffer *b; b 814 src/buffer.c b = allocate_buffer (); b 818 src/buffer.c b->base_buffer = (XBUFFER (base_buffer)->base_buffer b 823 src/buffer.c b->text = b->base_buffer->text; b 825 src/buffer.c b->indirections = -1; b 827 src/buffer.c b->base_buffer->indirections++; b 829 src/buffer.c b->window_count = -1; b 831 src/buffer.c memset (&b->local_flags, 0, sizeof (b->local_flags)); b 833 src/buffer.c b->pt = b->base_buffer->pt; b 834 src/buffer.c b->begv = b->base_buffer->begv; b 835 src/buffer.c b->zv = b->base_buffer->zv; b 836 src/buffer.c b->pt_byte = b->base_buffer->pt_byte; b 837 src/buffer.c b->begv_byte = b->base_buffer->begv_byte; b 838 src/buffer.c b->zv_byte = b->base_buffer->zv_byte; b 839 src/buffer.c b->inhibit_buffer_hooks = !NILP (inhibit_buffer_hooks); b 841 src/buffer.c b->newline_cache = 0; b 842 src/buffer.c b->width_run_cache = 0; b 843 src/buffer.c b->bidi_paragraph_cache = 0; b 844 src/buffer.c bset_width_table (b, Qnil); b 848 src/buffer.c bset_name (b, name); b 851 src/buffer.c bset_undo_list (b, BVAR (b->base_buffer, undo_list)); b 853 src/buffer.c reset_buffer (b); b 854 src/buffer.c reset_buffer_local_variables (b, 1); b 857 src/buffer.c XSETBUFFER (buf, b); b 860 src/buffer.c bset_mark (b, Fmake_marker ()); b 864 src/buffer.c (b, BVAR (b->base_buffer, enable_multibyte_characters)); b 867 src/buffer.c if (NILP (BVAR (b->base_buffer, pt_marker))) b 869 src/buffer.c eassert (NILP (BVAR (b->base_buffer, begv_marker))); b 870 src/buffer.c eassert (NILP (BVAR (b->base_buffer, zv_marker))); b 872 src/buffer.c bset_pt_marker (b->base_buffer, b 873 src/buffer.c build_marker (b->base_buffer, b->base_buffer->pt, b 874 src/buffer.c b->base_buffer->pt_byte)); b 876 src/buffer.c bset_begv_marker (b->base_buffer, b 877 src/buffer.c build_marker (b->base_buffer, b->base_buffer->begv, b 878 src/buffer.c b->base_buffer->begv_byte)); b 880 src/buffer.c bset_zv_marker (b->base_buffer, b 881 src/buffer.c build_marker (b->base_buffer, b->base_buffer->zv, b 882 src/buffer.c b->base_buffer->zv_byte)); b 884 src/buffer.c XMARKER (BVAR (b->base_buffer, zv_marker))->insertion_type = 1; b 890 src/buffer.c bset_pt_marker (b, build_marker (b, b->pt, b->pt_byte)); b 891 src/buffer.c bset_begv_marker (b, build_marker (b, b->begv, b->begv_byte)); b 892 src/buffer.c bset_zv_marker (b, build_marker (b, b->zv, b->zv_byte)); b 893 src/buffer.c XMARKER (BVAR (b, zv_marker))->insertion_type = 1; b 899 src/buffer.c clone_per_buffer_values (b->base_buffer, b); b 900 src/buffer.c bset_filename (b, Qnil); b 901 src/buffer.c bset_file_truename (b, Qnil); b 902 src/buffer.c bset_display_count (b, make_fixnum (0)); b 903 src/buffer.c bset_backed_up (b, Qnil); b 904 src/buffer.c bset_local_minor_modes (b, Qnil); b 905 src/buffer.c bset_auto_save_file_name (b, Qnil); b 906 src/buffer.c set_buffer_internal_1 (b); b 918 src/buffer.c run_buffer_list_update_hook (b); b 924 src/buffer.c remove_buffer_overlay (struct buffer *b, struct Lisp_Overlay *ov) b 926 src/buffer.c eassert (b->overlays); b 927 src/buffer.c eassert (ov->buffer == b); b 947 src/buffer.c delete_all_overlays (struct buffer *b) b 951 src/buffer.c if (! b->overlays) b 957 src/buffer.c ITREE_FOREACH (node, b->overlays, PTRDIFF_MIN, PTRDIFF_MAX, POST_ORDER) b 959 src/buffer.c modify_overlay (b, node->begin, node->end); b 965 src/buffer.c itree_clear (b->overlays); b 969 src/buffer.c free_buffer_overlays (struct buffer *b) b 972 src/buffer.c if (b->overlays) b 974 src/buffer.c itree_destroy (b->overlays); b 975 src/buffer.c b->overlays = NULL; b 1044 src/buffer.c reset_buffer (register struct buffer *b) b 1046 src/buffer.c bset_filename (b, Qnil); b 1047 src/buffer.c bset_file_truename (b, Qnil); b 1048 src/buffer.c bset_directory (b, current_buffer ? BVAR (current_buffer, directory) : Qnil); b 1049 src/buffer.c b->modtime = make_timespec (0, UNKNOWN_MODTIME_NSECS); b 1050 src/buffer.c b->modtime_size = -1; b 1051 src/buffer.c XSETFASTINT (BVAR (b, save_length), 0); b 1052 src/buffer.c b->last_window_start = 1; b 1054 src/buffer.c b->clip_changed = 0; b 1055 src/buffer.c b->prevent_redisplay_optimizations_p = 1; b 1056 src/buffer.c b->long_line_optimizations_p = 0; b 1057 src/buffer.c bset_backed_up (b, Qnil); b 1058 src/buffer.c bset_local_minor_modes (b, Qnil); b 1059 src/buffer.c BUF_AUTOSAVE_MODIFF (b) = 0; b 1060 src/buffer.c b->auto_save_failure_time = 0; b 1061 src/buffer.c bset_auto_save_file_name (b, Qnil); b 1062 src/buffer.c bset_read_only (b, Qnil); b 1063 src/buffer.c b->overlays = NULL; b 1064 src/buffer.c bset_mark_active (b, Qnil); b 1065 src/buffer.c bset_point_before_scroll (b, Qnil); b 1066 src/buffer.c bset_file_format (b, Qnil); b 1067 src/buffer.c bset_auto_save_file_format (b, Qt); b 1068 src/buffer.c bset_last_selected_window (b, Qnil); b 1069 src/buffer.c bset_display_count (b, make_fixnum (0)); b 1070 src/buffer.c bset_display_time (b, Qnil); b 1072 src/buffer.c (b, BVAR (&buffer_defaults, enable_multibyte_characters)); b 1073 src/buffer.c bset_cursor_type (b, BVAR (&buffer_defaults, cursor_type)); b 1074 src/buffer.c bset_extra_line_spacing (b, BVAR (&buffer_defaults, extra_line_spacing)); b 1076 src/buffer.c bset_ts_parser_list (b, Qnil); b 1079 src/buffer.c b->display_error_modiff = 0; b 1091 src/buffer.c reset_buffer_local_variables (struct buffer *b, bool permanent_too) b 1099 src/buffer.c bset_major_mode (b, Qfundamental_mode); b 1100 src/buffer.c bset_keymap (b, Qnil); b 1101 src/buffer.c bset_mode_name (b, QSFundamental); b 1110 src/buffer.c bset_downcase_table (b, Vascii_downcase_table); b 1111 src/buffer.c bset_upcase_table (b, XCHAR_TABLE (Vascii_downcase_table)->extras[0]); b 1112 src/buffer.c bset_case_canon_table (b, XCHAR_TABLE (Vascii_downcase_table)->extras[1]); b 1113 src/buffer.c bset_case_eqv_table (b, XCHAR_TABLE (Vascii_downcase_table)->extras[2]); b 1114 src/buffer.c bset_invisibility_spec (b, Qt); b 1118 src/buffer.c bset_local_var_alist (b, Qnil); b 1123 src/buffer.c XSETBUFFER (buffer, b); b 1125 src/buffer.c for (tmp = BVAR (b, local_var_alist); CONSP (tmp); tmp = XCDR (tmp)) b 1181 src/buffer.c bset_local_var_alist (b, XCDR (tmp)); b 1189 src/buffer.c SET_PER_BUFFER_VALUE_P (b, i, 0); b 1198 src/buffer.c set_per_buffer_value (b, offset, per_buffer_default (offset)); b 1538 src/buffer.c struct buffer *b = current_buffer->base_buffer b 1544 src/buffer.c Lisp_Object fn = BVAR (b, file_truename); b 1546 src/buffer.c if (!NILP (fn) && ! NILP (BVAR (b, filename))) b 1577 src/buffer.c BUF_AUTOSAVE_MODIFF (b) = MODIFF; b 1682 src/buffer.c candidate_buffer (Lisp_Object b, Lisp_Object buffer) b 1684 src/buffer.c return (BUFFERP (b) && !BASE_EQ (b, buffer) b 1685 src/buffer.c && BUFFER_LIVE_P (XBUFFER (b)) b 1686 src/buffer.c && !BUFFER_HIDDEN_P (XBUFFER (b))); b 1853 src/buffer.c struct buffer *b; b 1864 src/buffer.c b = XBUFFER (buffer); b 1867 src/buffer.c if (!BUFFER_LIVE_P (b)) b 1870 src/buffer.c if (thread_check_current_buffer (b)) b 1879 src/buffer.c set_buffer_internal (b); b 1883 src/buffer.c if (!b->inhibit_buffer_hooks) b 1892 src/buffer.c modified = !NILP (BVAR (b, filename)) b 1893 src/buffer.c && BUF_MODIFF (b) > BUF_SAVE_MODIFF (b); b 1903 src/buffer.c modified = BUF_MODIFF (b) > BUF_SAVE_MODIFF (b); b 1911 src/buffer.c && STRINGP (BVAR (b, auto_save_file_name)) b 1912 src/buffer.c && !NILP (Ffile_exists_p (BVAR (b, auto_save_file_name))) b 1915 src/buffer.c && NILP (Fstring_equal (BVAR (b, auto_save_file_name), b 1916 src/buffer.c BVAR (b, filename)))) b 1924 src/buffer.c if (!BUFFER_LIVE_P (b)) b 1928 src/buffer.c if (!b->inhibit_buffer_hooks) b 1934 src/buffer.c if (!BUFFER_LIVE_P (b)) b 1949 src/buffer.c if (!b->base_buffer && b->indirections > 0) b 1954 src/buffer.c if (XBUFFER (other)->base_buffer == b) b 1958 src/buffer.c if (!BUFFER_LIVE_P (b)) b 1969 src/buffer.c if (!BUFFER_LIVE_P (b)) b 1974 src/buffer.c if (b == current_buffer) b 1978 src/buffer.c if (b == current_buffer) b 1992 src/buffer.c unlock_buffer (b); b 1999 src/buffer.c if (!BUFFER_LIVE_P (b)) b 2006 src/buffer.c clear_charpos_cache (b); b 2012 src/buffer.c bset_undo_list (b, Qnil); b 2019 src/buffer.c if (b->base_buffer) b 2025 src/buffer.c struct Lisp_Marker **mp = &BUF_MARKERS (b); b 2028 src/buffer.c if (m->buffer == b) b 2037 src/buffer.c i = buffer_intervals (b); b 2041 src/buffer.c XSETBUFFER (owner, b->base_buffer); b 2049 src/buffer.c for (m = BUF_MARKERS (b); m; ) b 2056 src/buffer.c BUF_MARKERS (b) = NULL; b 2057 src/buffer.c set_buffer_intervals (b, NULL); b 2061 src/buffer.c delete_all_overlays (b); b 2062 src/buffer.c free_buffer_overlays (b); b 2068 src/buffer.c reset_buffer_local_variables (b, 1); b 2070 src/buffer.c bset_name (b, Qnil); b 2073 src/buffer.c if (b->base_buffer) b 2076 src/buffer.c eassert (b->indirections == -1); b 2077 src/buffer.c b->base_buffer->indirections--; b 2078 src/buffer.c eassert (b->base_buffer->indirections >= 0); b 2080 src/buffer.c eassert (b->window_count == -1); b 2085 src/buffer.c eassert (b->window_count == 0); b 2087 src/buffer.c free_buffer_text (b); b 2090 src/buffer.c if (b->newline_cache) b 2092 src/buffer.c free_region_cache (b->newline_cache); b 2093 src/buffer.c b->newline_cache = 0; b 2095 src/buffer.c if (b->width_run_cache) b 2097 src/buffer.c free_region_cache (b->width_run_cache); b 2098 src/buffer.c b->width_run_cache = 0; b 2100 src/buffer.c if (b->bidi_paragraph_cache) b 2102 src/buffer.c free_region_cache (b->bidi_paragraph_cache); b 2103 src/buffer.c b->bidi_paragraph_cache = 0; b 2105 src/buffer.c bset_width_table (b, Qnil); b 2108 src/buffer.c run_buffer_list_update_hook (b); b 2246 src/buffer.c set_buffer_internal_1 (register struct buffer *b) b 2249 src/buffer.c if (b->text->beg == NULL) b 2250 src/buffer.c enlarge_buffer_text (b, 0); b 2253 src/buffer.c if (current_buffer == b) b 2256 src/buffer.c set_buffer_internal_2 (b); b 2262 src/buffer.c void set_buffer_internal_2 (register struct buffer *b) b 2267 src/buffer.c BUFFER_CHECK_INDIRECTION (b); b 2270 src/buffer.c current_buffer = b; b 2287 src/buffer.c if (b->base_buffer) b 2288 src/buffer.c bset_undo_list (b, BVAR (b->base_buffer, undo_list)); b 2292 src/buffer.c fetch_buffer_markers (b); b 2299 src/buffer.c for (tail = BVAR (b, local_var_alist); CONSP (tail); tail = XCDR (tail)) b 2311 src/buffer.c while (b != old_buf && (b = old_buf, b)); b 2318 src/buffer.c set_buffer_temp (struct buffer *b) b 2322 src/buffer.c if (current_buffer == b) b 2326 src/buffer.c current_buffer = b; b 2334 src/buffer.c fetch_buffer_markers (b); b 2411 src/buffer.c validate_region (Lisp_Object *b, Lisp_Object *e) b 2413 src/buffer.c EMACS_INT beg = fix_position (*b), end = fix_position (*e); b 2421 src/buffer.c args_out_of_range_3 (Fcurrent_buffer (), *b, *e); b 2423 src/buffer.c *b = make_fixnum (beg); b 3560 src/buffer.c struct buffer *b; b 3567 src/buffer.c b = XBUFFER (buffer); b 3568 src/buffer.c if (! BUFFER_LIVE_P (b)) b 3585 src/buffer.c ptrdiff_t obeg = clip_to_bounds (BUF_BEG (b), XFIXNUM (beg), BUF_Z (b)); b 3586 src/buffer.c ptrdiff_t oend = clip_to_bounds (obeg, XFIXNUM (end), BUF_Z (b)); b 3589 src/buffer.c add_buffer_overlay (b, XOVERLAY (ov), obeg, oend); b 3623 src/buffer.c struct buffer *b, *ob = 0; b 3655 src/buffer.c b = XBUFFER (buffer); b 3657 src/buffer.c ptrdiff_t n_beg = clip_to_bounds (BUF_BEG (b), XFIXNUM (beg), BUF_Z (b)); b 3658 src/buffer.c ptrdiff_t n_end = clip_to_bounds (n_beg, XFIXNUM (end), BUF_Z (b)); b 3675 src/buffer.c itree_node_set_region (b->overlays, XOVERLAY (overlay)->interval, b 3686 src/buffer.c modify_overlay (b, n_beg, n_end); b 3692 src/buffer.c modify_overlay (b, o_end, n_end); b 3694 src/buffer.c modify_overlay (b, o_beg, n_beg); b 3696 src/buffer.c modify_overlay (b, min (o_beg, n_beg), max (o_end, n_end)); b 3719 src/buffer.c struct buffer *b; b 3724 src/buffer.c b = OVERLAY_BUFFER (overlay); b 3725 src/buffer.c if (! b) b 3739 src/buffer.c b->prevent_redisplay_optimizations_p = 1; b 3969 src/buffer.c struct buffer *b; b 3974 src/buffer.c b = OVERLAY_BUFFER (overlay); b 3990 src/buffer.c if (b) b 3993 src/buffer.c modify_overlay (b, OVERLAY_START (overlay), b 4520 src/buffer.c alloc_buffer_text (struct buffer *b, ptrdiff_t nbytes) b 4526 src/buffer.c p = mmap_alloc ((void **) &b->text->beg, nbytes); b 4528 src/buffer.c p = r_alloc ((void **) &b->text->beg, nbytes); b 4539 src/buffer.c b->text->beg = p; b 4547 src/buffer.c enlarge_buffer_text (struct buffer *b, ptrdiff_t delta) b 4551 src/buffer.c unsigned char *old_beg = b->text->beg; b 4553 src/buffer.c BUF_Z_BYTE (b) - BUF_BEG_BYTE (b) + BUF_GAP_SIZE (b) + 1; b 4557 src/buffer.c b->text->beg = NULL; b 4562 src/buffer.c p = mmap_realloc ((void **) &b->text->beg, new_nbytes); b 4564 src/buffer.c p = r_re_alloc ((void **) &b->text->beg, new_nbytes); b 4566 src/buffer.c p = xrealloc (b->text->beg, new_nbytes); b 4573 src/buffer.c b->text->beg = old_beg; b 4581 src/buffer.c BUF_BEG_ADDR (b) = p; b 4589 src/buffer.c free_buffer_text (struct buffer *b) b 4593 src/buffer.c if (!pdumper_object_p (b->text->beg)) b 4596 src/buffer.c mmap_free ((void **) &b->text->beg); b 4598 src/buffer.c r_alloc_free ((void **) &b->text->beg); b 4600 src/buffer.c xfree (b->text->beg); b 4604 src/buffer.c BUF_BEG_ADDR (b) = NULL; b 4891 src/buffer.c struct buffer *b = XBUFFER (buffer); b 4892 src/buffer.c b->text->beg = NULL; b 4893 src/buffer.c enlarge_buffer_text (b, 0); b 5022 src/buffer.c struct buffer *b = decode_buffer (buffer); b 5023 src/buffer.c if (! b->overlays) b 5025 src/buffer.c return overlay_tree (b->overlays, b->overlays->root); b 740 src/buffer.h bset_bidi_paragraph_direction (struct buffer *b, Lisp_Object val) b 742 src/buffer.h b->bidi_paragraph_direction_ = val; b 745 src/buffer.h bset_cache_long_scans (struct buffer *b, Lisp_Object val) b 747 src/buffer.h b->cache_long_scans_ = val; b 750 src/buffer.h bset_case_canon_table (struct buffer *b, Lisp_Object val) b 752 src/buffer.h b->case_canon_table_ = val; b 755 src/buffer.h bset_case_eqv_table (struct buffer *b, Lisp_Object val) b 757 src/buffer.h b->case_eqv_table_ = val; b 760 src/buffer.h bset_directory (struct buffer *b, Lisp_Object val) b 762 src/buffer.h b->directory_ = val; b 765 src/buffer.h bset_display_count (struct buffer *b, Lisp_Object val) b 767 src/buffer.h b->display_count_ = val; b 770 src/buffer.h bset_left_margin_cols (struct buffer *b, Lisp_Object val) b 772 src/buffer.h b->left_margin_cols_ = val; b 775 src/buffer.h bset_right_margin_cols (struct buffer *b, Lisp_Object val) b 777 src/buffer.h b->right_margin_cols_ = val; b 780 src/buffer.h bset_display_time (struct buffer *b, Lisp_Object val) b 782 src/buffer.h b->display_time_ = val; b 785 src/buffer.h bset_downcase_table (struct buffer *b, Lisp_Object val) b 787 src/buffer.h b->downcase_table_ = val; b 790 src/buffer.h bset_enable_multibyte_characters (struct buffer *b, Lisp_Object val) b 792 src/buffer.h b->enable_multibyte_characters_ = val; b 795 src/buffer.h bset_filename (struct buffer *b, Lisp_Object val) b 797 src/buffer.h b->filename_ = val; b 800 src/buffer.h bset_keymap (struct buffer *b, Lisp_Object val) b 802 src/buffer.h b->keymap_ = val; b 805 src/buffer.h bset_last_selected_window (struct buffer *b, Lisp_Object val) b 807 src/buffer.h b->last_selected_window_ = val; b 810 src/buffer.h bset_local_var_alist (struct buffer *b, Lisp_Object val) b 812 src/buffer.h b->local_var_alist_ = val; b 815 src/buffer.h bset_mark_active (struct buffer *b, Lisp_Object val) b 817 src/buffer.h b->mark_active_ = val; b 820 src/buffer.h bset_point_before_scroll (struct buffer *b, Lisp_Object val) b 822 src/buffer.h b->point_before_scroll_ = val; b 825 src/buffer.h bset_read_only (struct buffer *b, Lisp_Object val) b 827 src/buffer.h b->read_only_ = val; b 830 src/buffer.h bset_truncate_lines (struct buffer *b, Lisp_Object val) b 832 src/buffer.h b->truncate_lines_ = val; b 835 src/buffer.h bset_undo_list (struct buffer *b, Lisp_Object val) b 837 src/buffer.h b->undo_list_ = val; b 840 src/buffer.h bset_upcase_table (struct buffer *b, Lisp_Object val) b 842 src/buffer.h b->upcase_table_ = val; b 845 src/buffer.h bset_width_table (struct buffer *b, Lisp_Object val) b 847 src/buffer.h b->width_table_ = val; b 851 src/buffer.h bset_text_conversion_style (struct buffer *b, Lisp_Object val) b 853 src/buffer.h b->text_conversion_style_ = val; b 1096 src/buffer.h BUFFER_PVEC_INIT (struct buffer *b) b 1098 src/buffer.h XSETPVECTYPESIZE (b, PVEC_BUFFER, BUFFER_LISP_SIZE, BUFFER_REST_SIZE); b 1104 src/buffer.h BUFFER_LIVE_P (struct buffer *b) b 1106 src/buffer.h return !NILP (BVAR (b, name)); b 1113 src/buffer.h BUFFER_HIDDEN_P (struct buffer *b) b 1115 src/buffer.h return SREF (BVAR (b, name), 0) == ' '; b 1121 src/buffer.h BUFFER_CHECK_INDIRECTION (struct buffer *b) b 1123 src/buffer.h if (BUFFER_LIVE_P (b)) b 1125 src/buffer.h if (b->base_buffer) b 1127 src/buffer.h eassert (b->indirections == -1); b 1128 src/buffer.h eassert (b->base_buffer->indirections > 0); b 1131 src/buffer.h eassert (b->indirections >= 0); b 1200 src/buffer.h decode_buffer (Lisp_Object b) b 1202 src/buffer.h return NILP (b) ? current_buffer : (CHECK_BUFFER (b), XBUFFER (b)); b 1215 src/buffer.h set_buffer_internal (struct buffer *b) b 1217 src/buffer.h if (current_buffer != b) b 1218 src/buffer.h set_buffer_internal_1 (b); b 1260 src/buffer.h buffer_intervals (struct buffer *b) b 1262 src/buffer.h eassert (b->text != NULL); b 1263 src/buffer.h return b->text->intervals; b 1269 src/buffer.h set_buffer_intervals (struct buffer *b, INTERVAL i) b 1271 src/buffer.h eassert (b->text != NULL); b 1272 src/buffer.h b->text->intervals = i; b 1388 src/buffer.h buffer_window_count (struct buffer *b) b 1390 src/buffer.h if (b->base_buffer) b 1391 src/buffer.h b = b->base_buffer; b 1392 src/buffer.h eassert (b->window_count >= 0); b 1393 src/buffer.h return b->window_count; b 1498 src/buffer.h PER_BUFFER_VALUE_P (struct buffer *b, int idx) b 1501 src/buffer.h return b->local_flags[idx]; b 1508 src/buffer.h SET_PER_BUFFER_VALUE_P (struct buffer *b, int idx, bool val) b 1511 src/buffer.h b->local_flags[idx] = val; b 1559 src/buffer.h per_buffer_value (struct buffer *b, int offset) b 1561 src/buffer.h return *(Lisp_Object *)(offset + (char *) b); b 1565 src/buffer.h set_per_buffer_value (struct buffer *b, int offset, Lisp_Object value) b 1567 src/buffer.h *(Lisp_Object *)(offset + (char *) b) = value; b 1649 src/buffer.h ptrdiff_t c = *charidx, b = *byteidx; b 1651 src/buffer.h unsigned char *chp = BYTE_POS_ADDR (b); b 1656 src/buffer.h b += chlen; b 1661 src/buffer.h b++; b 1664 src/buffer.h *byteidx = b; b 1675 src/buffer.h ptrdiff_t c = *charidx, b = *byteidx; b 1677 src/buffer.h unsigned char *chp = BYTE_POS_ADDR (b); b 1680 src/buffer.h b += chlen; b 1682 src/buffer.h *byteidx = b; b 523 src/casefiddle.c casify_region (enum case_action flag, Lisp_Object b, Lisp_Object e) b 528 src/casefiddle.c validate_region (&b, &e); b 529 src/casefiddle.c ptrdiff_t start = XFIXNAT (b); b 40 src/category.c bset_category_table (struct buffer *b, Lisp_Object val) b 42 src/category.c b->category_table_ = val; b 259 src/character.h BYTE8_STRING (int b, unsigned char *p) b 261 src/character.h p[0] = 0xC0 | ((b >> 6) & 0x01); b 262 src/character.h p[1] = 0x80 | (b & 0x3F); b 443 src/character.h ptrdiff_t b = *byteidx; b 444 src/character.h unsigned char *chp = SDATA (string) + b; b 449 src/character.h b += chlen; b 454 src/character.h b++; b 457 src/character.h *byteidx = b; b 469 src/character.h ptrdiff_t b = *byteidx; b 470 src/character.h unsigned char *chp = SDATA (string) + b; b 475 src/character.h b += chlen; b 480 src/character.h b++; b 483 src/character.h *byteidx = b; b 494 src/character.h ptrdiff_t b = *byteidx; b 495 src/character.h unsigned char *chp = SDATA (string) + b; b 498 src/character.h *byteidx = b + chlen; b 3282 src/coding.c int b; \ b 3284 src/coding.c ONE_MORE_BYTE (b); \ b 3285 src/coding.c if (! COMPOSITION_ENCODE_RULE_VALID (rule - 81, b - 32)) \ b 3287 src/coding.c rule = COMPOSITION_ENCODE_RULE (rule - 81, b - 32); \ b 4028 src/coding.c int b; \ b 4030 src/coding.c b = intermediate_char_94[reg]; \ b 4032 src/coding.c b = intermediate_char_96[reg]; \ b 4033 src/coding.c EMIT_ONE_ASCII_BYTE (b); \ b 177 src/comp.c gcc_jit_rvalue *a, gcc_jit_rvalue *b)); b 194 src/comp.c enum gcc_jit_comparison op, gcc_jit_rvalue *a, gcc_jit_rvalue *b)); b 1229 src/comp.c gcc_jit_rvalue *a, gcc_jit_rvalue *b) b 1236 src/comp.c emit_coerce (result_type, b)); b 2306 src/comp.c gcc_jit_rvalue *b = emit_mvar_rval (arg[1]); b 2314 src/comp.c emit_cond_jump (emit_BASE_EQ (a, b), target1, target2); b 2316 src/comp.c emit_cond_jump (emit_EQ (a, b), target1, target2); b 183 src/conf_post.h #define btowc(b) ((wchar_t) (b)) b 1410 src/data.c struct buffer *b = XBUFFER (buf); b 1412 src/data.c if (! PER_BUFFER_VALUE_P (b, idx)) b 1413 src/data.c set_per_buffer_value (b, offset, newval); b 2034 src/data.c struct buffer *b = XBUFFER (buf); b 2036 src/data.c if (!PER_BUFFER_VALUE_P (b, idx)) b 2037 src/data.c set_per_buffer_value (b, offset, value); b 3017 src/data.c int b; b 3022 src/data.c b = 10; b 3028 src/data.c b = XFIXNUM (base); b 3035 src/data.c Lisp_Object val = string_to_number (p, b, 0); b 3667 src/data.c Lisp_Object b, b 3677 src/data.c CHECK_BOOL_VECTOR (b); b 3680 src/data.c if (bool_vector_size (b) != nr_bits) b 3681 src/data.c wrong_length_argument (a, b, dest); b 3685 src/data.c bdata = bool_vector_data (b); b 3697 src/data.c wrong_length_argument (a, b, dest); b 3844 src/data.c (Lisp_Object a, Lisp_Object b, Lisp_Object c) b 3846 src/data.c return bool_vector_binop_driver (a, b, c, bool_vector_exclusive_or); b 3855 src/data.c (Lisp_Object a, Lisp_Object b, Lisp_Object c) b 3857 src/data.c return bool_vector_binop_driver (a, b, c, bool_vector_union); b 3866 src/data.c (Lisp_Object a, Lisp_Object b, Lisp_Object c) b 3868 src/data.c return bool_vector_binop_driver (a, b, c, bool_vector_intersection); b 3877 src/data.c (Lisp_Object a, Lisp_Object b, Lisp_Object c) b 3879 src/data.c return bool_vector_binop_driver (a, b, c, bool_vector_set_difference); b 3886 src/data.c (Lisp_Object a, Lisp_Object b) b 3888 src/data.c return bool_vector_binop_driver (a, b, b, bool_vector_subsetp); b 3897 src/data.c (Lisp_Object a, Lisp_Object b) b 3906 src/data.c if (NILP (b)) b 3907 src/data.c b = make_uninit_bool_vector (nr_bits); b 3910 src/data.c CHECK_BOOL_VECTOR (b); b 3911 src/data.c if (bool_vector_size (b) != nr_bits) b 3912 src/data.c wrong_length_argument (a, b, Qnil); b 3915 src/data.c bdata = bool_vector_data (b); b 3929 src/data.c return b; b 3961 src/data.c (Lisp_Object a, Lisp_Object b, Lisp_Object i) b 3988 src/data.c twiddle = NILP (b) ? 0 : BITS_WORD_MAX; b 101 src/dispextern.h xstrcasecmp (char const *a, char const *b) b 103 src/dispextern.h return c_strcasecmp (a, b); b 967 src/dispnew.c swap_glyphs_in_rows (struct glyph_row *a, struct glyph_row *b) b 974 src/dispnew.c int max_used = max (a->used[area], b->used[area]); b 983 src/dispnew.c struct glyph *glyph_b = b->glyphs[area]; b 1007 src/dispnew.c swap_glyph_pointers (struct glyph_row *a, struct glyph_row *b) b 1016 src/dispnew.c a->glyphs[i] = b->glyphs[i]; b 1017 src/dispnew.c b->glyphs[i] = temp; b 1022 src/dispnew.c a->used[i] = b->used[i]; b 1023 src/dispnew.c b->used[i] = used_tem; b 1026 src/dispnew.c a->hash = b->hash; b 1027 src/dispnew.c b->hash = hash_tem; b 1262 src/dispnew.c row_equal_p (struct glyph_row *a, struct glyph_row *b, bool mouse_face_p) b 1265 src/dispnew.c eassert (verify_row_hash (b)); b 1267 src/dispnew.c if (a == b) b 1269 src/dispnew.c else if (a->hash != b->hash) b 1276 src/dispnew.c if (mouse_face_p && a->mouse_face_p != b->mouse_face_p) b 1282 src/dispnew.c if (a->used[area] != b->used[area]) b 1287 src/dispnew.c b_glyph = b->glyphs[area]; b 1297 src/dispnew.c if (a->fill_line_p != b->fill_line_p b 1298 src/dispnew.c || a->cursor_in_fringe_p != b->cursor_in_fringe_p b 1299 src/dispnew.c || a->left_fringe_bitmap != b->left_fringe_bitmap b 1300 src/dispnew.c || a->left_fringe_face_id != b->left_fringe_face_id b 1301 src/dispnew.c || a->left_fringe_offset != b->left_fringe_offset b 1302 src/dispnew.c || a->right_fringe_bitmap != b->right_fringe_bitmap b 1303 src/dispnew.c || a->right_fringe_face_id != b->right_fringe_face_id b 1304 src/dispnew.c || a->right_fringe_offset != b->right_fringe_offset b 1305 src/dispnew.c || a->fringe_bitmap_periodic_p != b->fringe_bitmap_periodic_p b 1306 src/dispnew.c || a->overlay_arrow_bitmap != b->overlay_arrow_bitmap b 1307 src/dispnew.c || a->exact_window_width_line_p != b->exact_window_width_line_p b 1308 src/dispnew.c || a->overlapped_p != b->overlapped_p b 1310 src/dispnew.c != MATRIX_ROW_CONTINUATION_LINE_P (b)) b 1311 src/dispnew.c || a->reversed_p != b->reversed_p b 1313 src/dispnew.c || a->x != b->x b 1315 src/dispnew.c || a->ascent != b->ascent b 1316 src/dispnew.c || a->phys_ascent != b->phys_ascent b 1317 src/dispnew.c || a->phys_height != b->phys_height b 1318 src/dispnew.c || a->visible_height != b->visible_height) b 6591 src/dispnew.c { char b[2044]; tgetent (b, "xterm");} b 168 src/editfns.c unsigned char b; b 172 src/editfns.c b = XFIXNUM (byte); b 173 src/editfns.c return make_unibyte_string ((char *) &b, 1); b 1687 src/editfns.c register ptrdiff_t b, e; b 1690 src/editfns.c b = XFIXNUM (start); b 1693 src/editfns.c return make_buffer_string (b, e, 1); b 1703 src/editfns.c register ptrdiff_t b, e; b 1706 src/editfns.c b = XFIXNUM (start); b 1709 src/editfns.c return make_buffer_string (b, e, 0); b 1741 src/editfns.c register EMACS_INT b, e, temp; b 1752 src/editfns.c b = !NILP (start) ? fix_position (start) : BUF_BEGV (bp); b 1754 src/editfns.c if (b > e) b 1755 src/editfns.c temp = b, b = e, e = temp; b 1757 src/editfns.c if (!(BUF_BEGV (bp) <= b && e <= BUF_ZV (bp))) b 1762 src/editfns.c update_buffer_properties (b, e); b 1765 src/editfns.c insert_from_buffer (bp, b, e - b, 0); b 1980 src/editfns.c struct buffer *b = XBUFFER (source_buffer); b 1981 src/editfns.c if (! BUFFER_LIVE_P (b)) b 1983 src/editfns.c if (a == b) b 2009 src/editfns.c ptrdiff_t min_b = BUF_BEGV (b); b 2011 src/editfns.c ptrdiff_t size_b = BUF_ZV (b) - min_b; b 2057 src/editfns.c .buffer_b = b, b 2061 src/editfns.c .b_unibyte = BUF_ZV (b) == BUF_ZV_BYTE (b), b 720 src/emacs-module.c module_eq (emacs_env *env, emacs_value a, emacs_value b) b 723 src/emacs-module.c return EQ (value_to_lisp (a), value_to_lisp (b)); b 255 src/eval.c max_ensure_room (intmax_t *m, intmax_t a, intmax_t b) b 257 src/eval.c intmax_t sum = ckd_add (&sum, a, b) ? INTMAX_MAX : sum; b 3965 src/fileio.c maybe_move_gap (struct buffer *b) b 3967 src/fileio.c if (BUF_GPT_BYTE (b) != BUF_Z_BYTE (b)) b 3971 src/fileio.c set_buffer_internal (b); b 5639 src/fileio.c (Lisp_Object a, Lisp_Object b) b 5641 src/fileio.c Lisp_Object ca = Fcar (a), cb = Fcar (b); b 5896 src/fileio.c struct buffer *b = decode_buffer (buf); b 5902 src/fileio.c if (!STRINGP (BVAR (b, filename))) return Qt; b 5903 src/fileio.c if (b->modtime.tv_nsec == UNKNOWN_MODTIME_NSECS) return Qt; b 5907 src/fileio.c handler = Ffind_file_name_handler (BVAR (b, filename), b 5912 src/fileio.c filename = ENCODE_FILE (BVAR (b, filename)); b 5916 src/fileio.c if (timespec_cmp (mtime, b->modtime) == 0 b 5917 src/fileio.c && (b->modtime_size < 0 b 5918 src/fileio.c || st.st_size == b->modtime_size)) b 6101 src/fileio.c struct buffer *old = current_buffer, *b; b 6169 src/fileio.c b = XBUFFER (buf); b 6174 src/fileio.c if (STRINGP (BVAR (b, auto_save_file_name)) b 6178 src/fileio.c if (!NILP (BVAR (b, filename))) b 6179 src/fileio.c fwrite (SDATA (BVAR (b, filename)), 1, b 6180 src/fileio.c SBYTES (BVAR (b, filename)), stream); b 6182 src/fileio.c fwrite (SDATA (BVAR (b, auto_save_file_name)), 1, b 6183 src/fileio.c SBYTES (BVAR (b, auto_save_file_name)), stream); b 6189 src/fileio.c && b != current_buffer) b 6194 src/fileio.c if (b->base_buffer) b 6200 src/fileio.c if (STRINGP (BVAR (b, auto_save_file_name)) b 6201 src/fileio.c && BUF_SAVE_MODIFF (b) < BUF_MODIFF (b) b 6202 src/fileio.c && BUF_AUTOSAVE_MODIFF (b) < BUF_MODIFF (b) b 6204 src/fileio.c && FIXNUMP (BVAR (b, save_length)) b 6205 src/fileio.c && XFIXNUM (BVAR (b, save_length)) >= 0 b 6207 src/fileio.c || NILP (Ffind_file_name_handler (BVAR (b, auto_save_file_name), b 6214 src/fileio.c if (b->auto_save_failure_time > 0 b 6215 src/fileio.c && before_time.tv_sec - b->auto_save_failure_time < 1200) b 6221 src/fileio.c set_buffer_internal (b); b 6223 src/fileio.c && FIXNUMP (BVAR (b, save_length)) b 6226 src/fileio.c && XFIXNUM (BVAR (b, save_length)) > 5000 b 6227 src/fileio.c && (growth_factor * (BUF_Z (b) - BUF_BEG (b)) b 6228 src/fileio.c < (growth_factor - 1) * XFIXNUM (BVAR (b, save_length))) b 6230 src/fileio.c && !NILP (BVAR (b, filename)) b 6236 src/fileio.c BVAR (b, name), 1); b 6240 src/fileio.c XSETINT (BVAR (b, save_length), -1); b 6248 src/fileio.c BUF_AUTOSAVE_MODIFF (b) = BUF_MODIFF (b); b 6257 src/fileio.c b->auto_save_failure_time = after_time.tv_sec; b 465 src/filelock.c within_one_second (time_t a, time_t b) b 467 src/filelock.c return (a - b >= -1 && a - b <= 1); b 794 src/filelock.c register struct buffer *b; b 798 src/filelock.c b = XBUFFER (buf); b 799 src/filelock.c if (STRINGP (BVAR (b, file_truename)) b 800 src/filelock.c && BUF_SAVE_MODIFF (b) < BUF_MODIFF (b)) b 801 src/filelock.c Funlock_file (BVAR (b, file_truename)); b 245 src/floatfns.c double b = extract_float (base); b 247 src/floatfns.c if (b == 10.0) b 250 src/floatfns.c else if (b == 2.0) b 254 src/floatfns.c d = log (d) / log (b); b 504 src/fns.c ptrdiff_t b = 0; b 515 src/fns.c while (b < nb - ws + 1 && load_unaligned_size_t (w1 + b) b 516 src/fns.c == load_unaligned_size_t (w2 + b)) b 517 src/fns.c b += ws; b 521 src/fns.c while (b < nb && SREF (string1, b) == SREF (string2, b)) b 522 src/fns.c b++; b 524 src/fns.c if (b >= nb) b 526 src/fns.c return b < nb2 ? Qt : Qnil; b 530 src/fns.c while ((SREF (string1, b) & 0xc0) == 0x80) b 531 src/fns.c b--; b 535 src/fns.c ptrdiff_t i1_byte = b, i2_byte = b; b 1494 src/fns.c unsigned char b = *src++; b 1495 src/fns.c if (b <= 0x7f) b 1496 src/fns.c *dst++ = b; /* ASCII */ b 1497 src/fns.c else if (CHAR_BYTE8_HEAD_P (b)) b 1498 src/fns.c *dst++ = 0x80 | (b & 1) << 6 | (*src++ & 0x3f); /* raw byte */ b 5654 src/fns.c EMACS_INT b, e; b 5661 src/fns.c b = !NILP (start) ? fix_position (start) : BEGV; b 5663 src/fns.c if (b > e) b 5665 src/fns.c EMACS_INT temp = b; b 5666 src/fns.c b = e; b 5670 src/fns.c if (!(BEGV <= b && e <= ZV)) b 5698 src/fns.c make_fixnum (b), make_fixnum (e), b 5716 src/fns.c make_fixnum (b), make_fixnum (e), b 5734 src/fns.c object = make_buffer_string (b, e, false); b 5923 src/fns.c struct buffer *b; b 5933 src/fns.c b = XBUFFER (buffer); b 5937 src/fns.c sha1_process_bytes (BUF_BEG_ADDR (b), b 5938 src/fns.c BUF_GPT_BYTE (b) - BUF_BEG_BYTE (b), b 5943 src/fns.c if (BUF_GPT_BYTE (b) < BUF_Z_BYTE (b)) b 5944 src/fns.c sha1_process_bytes (BUF_GAP_END_ADDR (b), b 5945 src/fns.c BUF_Z_ADDR (b) - BUF_GAP_END_ADDR (b), b 5965 src/fns.c struct buffer *b; b 5974 src/fns.c b = XBUFFER (buffer); b 5976 src/fns.c unsigned char *start = BUF_BEG_ADDR (b); b 5977 src/fns.c ptrdiff_t area = BUF_GPT_BYTE (b) - BUF_BEG_BYTE (b), pre_gap = 0; b 6006 src/fns.c if (BUF_GPT_BYTE (b) < BUF_Z_BYTE (b)) b 6008 src/fns.c start = BUF_GAP_END_ADDR (b); b 6009 src/fns.c area = BUF_Z_ADDR (b) - BUF_GAP_END_ADDR (b); b 546 src/font.h #define XSETFONT(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_FONT)) b 911 src/frame.h #define XSETFRAME(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_FRAME)) b 1455 src/fringe.c unsigned short b = *bits; b 1457 src/fringe.c *bits++ = (b << (16 - fb->width)); b 1459 src/fringe.c b = (unsigned short)((swap_nibble[b & 0xf] << 12) b 1460 src/fringe.c | (swap_nibble[(b>>4) & 0xf] << 8) b 1461 src/fringe.c | (swap_nibble[(b>>8) & 0xf] << 4) b 1462 src/fringe.c | (swap_nibble[(b>>12) & 0xf])); b 1463 src/fringe.c *bits++ = (b >> (16 - fb->width)); b 1472 src/fringe.c unsigned short b = *bits++; b 1474 src/fringe.c c = (unsigned char)((swap_nibble[b & 0xf] << 4) b 1475 src/fringe.c | (swap_nibble[(b>>4) & 0xf])); b 1483 src/fringe.c unsigned short b = *bits; b 1484 src/fringe.c b = (unsigned short)((swap_nibble[b & 0xf] << 12) b 1485 src/fringe.c | (swap_nibble[(b>>4) & 0xf] << 8) b 1486 src/fringe.c | (swap_nibble[(b>>8) & 0xf] << 4) b 1487 src/fringe.c | (swap_nibble[(b>>12) & 0xf])); b 1488 src/fringe.c b >>= (16 - fb->width); b 1490 src/fringe.c b = bswap_16 (b); b 1492 src/fringe.c *bits++ = b; b 1504 src/fringe.c unsigned short b = *bits; b 1506 src/fringe.c *bits++ = (b << (16 - fb->width)); b 1508 src/fringe.c b = (unsigned short)((swap_nibble[b & 0xf] << 12) b 1509 src/fringe.c | (swap_nibble[(b>>4) & 0xf] << 8) b 1510 src/fringe.c | (swap_nibble[(b>>8) & 0xf] << 4) b 1511 src/fringe.c | (swap_nibble[(b>>12) & 0xf])); b 1512 src/fringe.c *bits++ = (b >> (16 - fb->width)); b 1522 src/fringe.c unsigned short b = *bits; b 1523 src/fringe.c b <<= (16 - fb->width); b 1526 src/fringe.c b = ((b >> 8) | (b << 8)); b 1527 src/fringe.c *bits++ = b; b 1566 src/fringe.c unsigned short *b; b 1662 src/fringe.c fb.bits = b = (unsigned short *) (xfb + 1); b 1668 src/fringe.c b[j++] = 0; b 1672 src/fringe.c b[j++] = FIXNUMP (elt) ? XFIXNUM (elt) : 0; b 1675 src/fringe.c b[j++] = 0; b 186 src/ftfont.c FcBool b; b 206 src/ftfont.c && FcPatternGetBool (p, FC_VARIABLE, 0, &b) == FcResultMatch b 207 src/ftfont.c && b == FcTrue) b 270 src/ftfont.c if (FcPatternGetBool (p, FC_SCALABLE, 0, &b) == FcResultMatch b 271 src/ftfont.c && b == FcTrue) b 955 src/ftfont.c FcBool b; b 962 src/ftfont.c && FcPatternGetBool (fontset->fonts[i], FC_COLOR, 0, &b) b 963 src/ftfont.c == FcResultMatch && b != FcFalse) b 1183 src/ftfont.c FcBool b = FcTrue; b 1187 src/ftfont.c FcPatternGetBool (pat, FC_ANTIALIAS, 0, &b); b 1188 src/ftfont.c if (! b) b 1193 src/ftfont.c FcPatternGetBool (pat, FC_HINTING, 0, &b); b 1194 src/ftfont.c if (! b) b 1274 src/gmalloc.c #define min(a, b) ((a) < (b) ? (a) : (b)) b 748 src/gtkutil.c unsigned short r, g, b; b 788 src/gtkutil.c b = col.blue * 65535; b 790 src/gtkutil.c sprintf (buf, "rgb:%04x/%04x/%04x", r, g, b); b 793 src/gtkutil.c sprintf (buf, "#%04x%04x%04x", r, g, b); b 4412 src/gtkutil.c int w = 0, b = 0; b 4417 src/gtkutil.c gtk_widget_style_get (wscroll, "slider-width", &w, "trough-border", &b, NULL); b 4420 src/gtkutil.c w += 2*b; b 4436 src/gtkutil.c int w = 0, b = 0; b 4441 src/gtkutil.c gtk_widget_style_get (wscroll, "slider-width", &w, "trough-border", &b, NULL); b 4444 src/gtkutil.c w += 2*b; b 31 src/haiku_draw_support.cc #define RGB_TO_UINT32(r, g, b) ((255 << 24) | ((r) << 16) | ((g) << 8) | (b)) b 44 src/haikufns.c #define RGB_TO_ULONG(r, g, b) \ b 45 src/haikufns.c (((r) << 16) | ((g) << 8) | (b)); b 1674 src/haikufns.c struct scroll_bar *b; b 1689 src/haikufns.c for (bar = FRAME_SCROLL_BARS (f); !NILP (bar); bar = b->next) b 1691 src/haikufns.c b = XSCROLL_BAR (bar); b 1692 src/haikufns.c haiku_scroll_bar_remove (b); b 1013 src/haikufont.c char *b; b 1033 src/haikufont.c b = xmalloc (b_len); b 1043 src/haikufont.c b = xrealloc (b, b_len = (b_len + slen)); b 1045 src/haikufont.c b[b_len - slen] = mb[0]; b 1047 src/haikufont.c memcpy (b + b_len - slen, mb, slen); b 1055 src/haikufont.c BFont_nchar_bounds (font->be_font, b, advance, lb, rb, len); b 1056 src/haikufont.c xfree (b); b 1144 src/haikufont.c char *b = alloca ((to - from + 1) * MAX_MULTIBYTE_LENGTH); b 1152 src/haikufont.c b[b_len - len] = mb[0]; b 1154 src/haikufont.c memcpy (b + b_len - len, mb, len); b 1157 src/haikufont.c BView_DrawString (view, b, b_len); b 2544 src/haikuterm.c struct scroll_bar *b = XSCROLL_BAR (bar); b 2546 src/haikuterm.c haiku_scroll_bar_remove (b); b 2548 src/haikuterm.c next = b->next; b 2549 src/haikuterm.c b->next = b->prev = Qnil; b 3179 src/haikuterm.c struct haiku_quit_requested_event *b = buf; b 3180 src/haikuterm.c struct frame *f = haiku_window_to_frame (b->window); b 3191 src/haikuterm.c struct haiku_resize_event *b = buf; b 3192 src/haikuterm.c struct frame *f = haiku_window_to_frame (b->window); b 3197 src/haikuterm.c int width = lrint (b->width); b 3198 src/haikuterm.c int height = lrint (b->height); b 3242 src/haikuterm.c struct haiku_expose_event *b = buf; b 3243 src/haikuterm.c struct frame *f = haiku_window_to_frame (b->window); b 3248 src/haikuterm.c expose_frame (f, b->x, b->y, b->width, b->height); b 3254 src/haikuterm.c struct haiku_key_event *b = buf; b 3256 src/haikuterm.c struct frame *f = haiku_window_to_frame (b->window); b 3277 src/haikuterm.c inev.code = b->keysym ? b->keysym : b->multibyte_char; b 3279 src/haikuterm.c if (b->keysym) b 3285 src/haikuterm.c inev.timestamp = b->time / 1000; b 3286 src/haikuterm.c inev.modifiers = (haiku_modifiers_to_emacs (b->modifiers) b 3299 src/haikuterm.c struct haiku_activation_event *b = buf; b 3300 src/haikuterm.c struct frame *f = haiku_window_to_frame (b->window); b 3305 src/haikuterm.c if ((x_display_list->focus_event_frame != f && b->activated_p) b 3306 src/haikuterm.c || (x_display_list->focus_event_frame == f && !b->activated_p)) b 3308 src/haikuterm.c haiku_new_focus_frame (b->activated_p ? f : NULL); b 3309 src/haikuterm.c if (b->activated_p) b 3313 src/haikuterm.c inev.kind = b->activated_p ? FOCUS_IN_EVENT : FOCUS_OUT_EVENT; b 3321 src/haikuterm.c struct haiku_menu_bar_left_event *b = buf; b 3322 src/haikuterm.c struct frame *f = haiku_window_to_frame (b->window); b 3327 src/haikuterm.c if (b->y > 0 && b->y <= FRAME_PIXEL_HEIGHT (f) b 3328 src/haikuterm.c && b->x > 0 && b->x <= FRAME_PIXEL_WIDTH (f)) b 3338 src/haikuterm.c struct haiku_mouse_motion_event *b = buf; b 3339 src/haikuterm.c struct frame *f = haiku_mouse_or_wdesc_frame (b->window, true); b 3367 src/haikuterm.c x_display_list->last_mouse_movement_time = b->time / 1000; b 3377 src/haikuterm.c if (b->just_exited_p) b 3397 src/haikuterm.c b->x, b->y)) b 3402 src/haikuterm.c if (b->x > FRAME_PIXEL_WIDTH (f) b 3403 src/haikuterm.c || b->y >= FRAME_MENU_BAR_HEIGHT (f) b 3404 src/haikuterm.c || b->x < 0 b 3405 src/haikuterm.c || b->y < 0) b 3428 src/haikuterm.c && b->x == dpyinfo->last_mouse_motion_x b 3429 src/haikuterm.c && b->y == dpyinfo->last_mouse_motion_y) b 3432 src/haikuterm.c dpyinfo->last_mouse_motion_x = b->x; b 3433 src/haikuterm.c dpyinfo->last_mouse_motion_y = b->y; b 3460 src/haikuterm.c || b->x < r.x || b->x >= r.x + r.width b 3461 src/haikuterm.c || b->y < r.y || b->y >= r.y + r.height) b 3464 src/haikuterm.c note_mouse_highlight (f, b->x, b->y); b 3465 src/haikuterm.c remember_mouse_glyph (f, b->x, b->y, b 3475 src/haikuterm.c Lisp_Object window = window_from_coordinates (f, b->x, b->y, 0, 0, 0); b 3502 src/haikuterm.c if (b->dnd_message) b 3515 src/haikuterm.c XSETINT (inev.x, b->x); b 3516 src/haikuterm.c XSETINT (inev.y, b->y); b 3533 src/haikuterm.c struct haiku_button_event *b = buf; b 3534 src/haikuterm.c struct frame *f = haiku_mouse_or_wdesc_frame (b->window, false); b 3543 src/haikuterm.c inev.modifiers = haiku_modifiers_to_emacs (b->modifiers); b 3544 src/haikuterm.c bar = haiku_scroll_bar_from_widget (b->scroll_bar, b->window); b 3547 src/haikuterm.c x_display_list->last_mouse_movement_time = b->time / 1000; b 3555 src/haikuterm.c int x = b->x; b 3556 src/haikuterm.c int y = b->y; b 3573 src/haikuterm.c int x = b->x; b 3574 src/haikuterm.c int y = b->y; b 3592 src/haikuterm.c up_okay_p = (x_display_list->grabbed & (1 << b->btn_no)); b 3593 src/haikuterm.c x_display_list->grabbed &= ~(1 << b->btn_no); b 3600 src/haikuterm.c x_display_list->grabbed |= (1 << b->btn_no); b 3622 src/haikuterm.c inev.code = b->btn_no; b 3630 src/haikuterm.c XSETINT (inev.x, min (max (0, b->x - bar->left), b 3636 src/haikuterm.c XSETINT (inev.x, min (max (0, b->y - bar->top), b 3645 src/haikuterm.c XSETINT (inev.x, b->x); b 3646 src/haikuterm.c XSETINT (inev.y, b->y); b 3654 src/haikuterm.c struct haiku_iconification_event *b = buf; b 3655 src/haikuterm.c struct frame *f = haiku_window_to_frame (b->window); b 3660 src/haikuterm.c if (!b->iconified_p) b 3687 src/haikuterm.c struct haiku_move_event *b = buf; b 3688 src/haikuterm.c struct frame *f = haiku_window_to_frame (b->window); b 3695 src/haikuterm.c FRAME_OUTPUT_DATA (f)->frame_x = b->x; b 3696 src/haikuterm.c FRAME_OUTPUT_DATA (f)->frame_y = b->y; b 3699 src/haikuterm.c haiku_coords_from_parent (f, &b->x, &b->y); b 3701 src/haikuterm.c left = b->x - b->decorator_width; b 3702 src/haikuterm.c top = b->y - b->decorator_height; b 3718 src/haikuterm.c b->window, left, top); b 3728 src/haikuterm.c struct haiku_scroll_bar_value_event *b = buf; b 3730 src/haikuterm.c = haiku_scroll_bar_from_widget (b->scroll_bar, b->window); b 3744 src/haikuterm.c if (bar->position != b->position) b 3755 src/haikuterm.c portion = bar->total * ((float) b->position b 3765 src/haikuterm.c portion = min (b->position, whole); b 3776 src/haikuterm.c struct haiku_scroll_bar_part_event *b = buf; b 3778 src/haikuterm.c = haiku_scroll_bar_from_widget (b->scroll_bar, b->window); b 3788 src/haikuterm.c switch (b->part) b 3810 src/haikuterm.c struct haiku_scroll_bar_drag_event *b = buf; b 3812 src/haikuterm.c = haiku_scroll_bar_from_widget (b->scroll_bar, b->window); b 3817 src/haikuterm.c bar->dragging = b->dragging_p; b 3818 src/haikuterm.c if (!b->dragging_p && bar->horizontal) b 3820 src/haikuterm.c else if (!b->dragging_p) b 3826 src/haikuterm.c struct haiku_wheel_move_event *b = buf; b 3827 src/haikuterm.c struct frame *f = haiku_window_to_frame (b->window); b 3850 src/haikuterm.c inev.modifiers = haiku_modifiers_to_emacs (b->modifiers); b 3854 src/haikuterm.c if (signbit (px) != signbit (b->delta_x)) b 3857 src/haikuterm.c if (signbit (py) != signbit (b->delta_y)) b 3860 src/haikuterm.c px += (b->delta_x b 3862 src/haikuterm.c py += (b->delta_y b 3895 src/haikuterm.c struct haiku_menu_bar_resize_event *b = buf; b 3896 src/haikuterm.c struct frame *f = haiku_window_to_frame (b->window); b 3907 src/haikuterm.c FRAME_MENU_BAR_HEIGHT (f) = b->height; b 3909 src/haikuterm.c = (b->height + FRAME_LINE_HEIGHT (f)) / FRAME_LINE_HEIGHT (f); b 3911 src/haikuterm.c if (old_height != b->height) b 3920 src/haikuterm.c struct haiku_menu_bar_click_event *b = buf; b 3921 src/haikuterm.c struct frame *f = haiku_window_to_frame (b->window); b 3927 src/haikuterm.c FRAME_OUTPUT_DATA (f)->saved_menu_event = xmalloc (sizeof *b); b 3928 src/haikuterm.c *FRAME_OUTPUT_DATA (f)->saved_menu_event = *b; b 3936 src/haikuterm.c struct haiku_menu_bar_state_event *b = buf; b 3937 src/haikuterm.c struct frame *f = haiku_window_to_frame (b->window); b 3962 src/haikuterm.c struct haiku_menu_bar_select_event *b = buf; b 3963 src/haikuterm.c struct frame *f = haiku_window_to_frame (b->window); b 3969 src/haikuterm.c f->menu_bar_vector, b->ptr); b 3974 src/haikuterm.c struct haiku_menu_bar_help_event *b = buf; b 3979 src/haikuterm.c struct frame *f = haiku_window_to_frame (b->window); b 3984 src/haikuterm.c run_menu_bar_help_event (f, b->mb_idx); b 3989 src/haikuterm.c struct haiku_zoom_event *b = buf; b 3990 src/haikuterm.c struct frame *f = haiku_window_to_frame (b->window); b 3995 src/haikuterm.c if (b->fullscreen_mode == FULLSCREEN_MODE_MAXIMIZED) b 4005 src/haikuterm.c struct haiku_drag_and_drop_event *b = buf; b 4006 src/haikuterm.c struct frame *f = haiku_window_to_frame (b->window); b 4010 src/haikuterm.c BMessage_delete (b->message); b 4015 src/haikuterm.c inev.arg = haiku_message_to_lisp (b->message); b 4017 src/haikuterm.c XSETINT (inev.x, b->x); b 4018 src/haikuterm.c XSETINT (inev.y, b->y); b 4021 src/haikuterm.c BMessage_delete (b->message); b 4026 src/haikuterm.c struct haiku_screen_changed_event *b = buf; b 4030 src/haikuterm.c inev.timestamp = b->when / 1000; b 84 src/image.c #define RGB_TO_ULONG(r, g, b) (((r) << 16) | ((g) << 8) | (b)) b 86 src/image.c #define ARGB_TO_ULONG(a, r, g, b) (((a) << 24) | ((r) << 16) | ((g) << 8) | (b)) b 168 src/image.c #define RGB_TO_ULONG(r, g, b) (((r) << 16) | ((g) << 8) | (b)) b 193 src/image.c #define RGB_TO_ULONG(r, g, b) (((r) << 16) | ((g) << 8) | (b)) b 208 src/image.c static unsigned long lookup_rgb_color (struct frame *f, int r, int g, int b); b 293 src/image.c int r, g, b; b 299 src/image.c b = (BLUE_FROM_ULONG (color) * alpha + 0x7f) / 0xff; b 300 src/image.c PUT_PIXEL (pimg, x, y, ARGB_TO_ULONG (alpha, r, g, b)); b 2716 src/image.c matrix3x3_mult (matrix3x3 a, matrix3x3 b, matrix3x3 result) b 2723 src/image.c sum += a[i][k] * b[k][j]; b 4735 src/image.c #define XBM_BIT_SHUFFLE(b) (~(b)) b 4739 src/image.c #define XBM_BIT_SHUFFLE(b) (b) b 6410 src/image.c int r, g, b; b 6424 src/image.c ct_hash_rgb (unsigned r, unsigned g, unsigned b) b 6426 src/image.c return (r << 16) ^ (g << 8) ^ b; b 6480 src/image.c lookup_rgb_color (struct frame *f, int r, int g, int b) b 6482 src/image.c unsigned hash = ct_hash_rgb (r, g, b); b 6498 src/image.c color.red = r, color.green = g, color.blue = b; b 6500 src/image.c r = color.red, g = color.green, b = color.blue; b 6503 src/image.c return x_make_truecolor_pixel (dpyinfo, r, g, b); b 6507 src/image.c if (p->r == r && p->g == g && p->b == b) b 6527 src/image.c color.blue = b; b 6537 src/image.c p->b = b; b 6547 src/image.c color = PALETTERGB (r, g, b); b 6549 src/image.c color = RGB_TO_ULONG (r, g, b); b 6555 src/image.c p->b = b; b 6610 src/image.c p->b = color.blue; b 6653 src/image.c lookup_rgb_color (struct frame *f, int r, int g, int b) b 6656 src/image.c return PALETTERGB (r >> 8, g >> 8, b >> 8); b 6659 src/image.c return RGB_TO_ULONG (r >> 8, g >> 8, b >> 8); b 6895 src/image.c int r, g, b, yy, xx; b 6897 src/image.c r = g = b = i = 0; b 6905 src/image.c b += matrix[i] * t->blue; b 6910 src/image.c b = (b / sum + color_adjust) & 0xffff; b 6911 src/image.c p->red = p->green = p->blue = COLOR_INTENSITY (r, g, b); b 7576 src/image.c int r, g, b; b 7579 src/image.c r = g = b = pbm_scan_index (&p, two_byte); b 7581 src/image.c r = g = b = pbm_scan_number (&p, end); b 7586 src/image.c b = pbm_scan_index (&p, two_byte); b 7592 src/image.c b = pbm_scan_number (&p, end); b 7595 src/image.c if (r < 0 || g < 0 || b < 0) b 7606 src/image.c b = (double) b * 65535 / max_color_idx; b 7607 src/image.c PUT_PIXEL (ximg, x, y, lookup_rgb_color (f, r, g, b)); b 8297 src/image.c int r, g, b; b 8301 src/image.c b = *p++ << 8; b 8302 src/image.c PUT_PIXEL (ximg, x, y, lookup_rgb_color (f, r, g, b)); b 8906 src/image.c int b = mgr->cinfo.colormap[ib][i] << 8; b 8907 src/image.c colors[i] = lookup_rgb_color (f, r, g, b); b 9362 src/image.c int b = TIFFGetB (abgr) << 8; b 9363 src/image.c PUT_PIXEL (ximg, x, height - 1 - y, lookup_rgb_color (f, r, g, b)); b 9989 src/image.c int b = gif_color_map->Colors[i].Blue << 8; b 9990 src/image.c pixel_colors[i] = lookup_rgb_color (f, r, g, b); b 10485 src/image.c int b = *p++ << 8; b 10486 src/image.c PUT_PIXEL (ximg, x, y, lookup_rgb_color (f, r, g, b)); b 528 src/indent.c int b, wd; b 531 src/indent.c MULTIBYTE_BYTES_WIDTH (p, buffer_display_table (), b, wd); b 822 src/indent.c int b, e; b 833 src/indent.c b = 0; b 837 src/indent.c b = XFIXNUM (beg); b 844 src/indent.c stop = SDATA (string) + b; b 600 src/insdel.c make_gap_1 (struct buffer *b, ptrdiff_t nbytes) b 604 src/insdel.c current_buffer = b; b 468 src/intervals.c buffer_balance_intervals (struct buffer *b) b 472 src/intervals.c eassert (b != NULL); b 473 src/intervals.c i = buffer_intervals (b); b 475 src/intervals.c set_buffer_intervals (b, balance_an_interval (i)); b 1442 src/keyboard.c struct buffer *b; b 1444 src/keyboard.c b = XBUFFER (XWINDOW (selected_window)->contents); b 1445 src/keyboard.c BUF_BEG_UNCHANGED (b) = BUF_END_UNCHANGED (b) = 0; b 32 src/lcms.c double b; b 106 src/lcms.c PARSE_LAB_LIST_FIELD (b); b 237 src/lcms.c PARSE_JAB_LIST_FIELD (b); b 303 src/lcms.c jab->b = Mp * sin (deg2rad (jch->h)); b 310 src/lcms.c jch->h = atan2 (jab->b, jab->a); b 311 src/lcms.c double Mp = hypot (jab->a, jab->b); b 431 src/lcms.c return list3 (make_float (jab.J), make_float (jab.a), make_float (jab.b)); b 535 src/lcms.c hypot (jab2.a - jab1.a, jab2.b - jab1.b))); b 67 src/lisp.h #define max(a, b) ((a) > (b) ? (a) : (b)) b 68 src/lisp.h #define min(a, b) ((a) < (b) ? (a) : (b)) b 1367 src/lisp.h #define XSETINT(a, b) ((a) = make_fixnum (b)) b 1368 src/lisp.h #define XSETFASTINT(a, b) ((a) = make_fixed_natnum (b)) b 1369 src/lisp.h #define XSETCONS(a, b) ((a) = make_lisp_ptr (b, Lisp_Cons)) b 1370 src/lisp.h #define XSETVECTOR(a, b) ((a) = make_lisp_ptr (b, Lisp_Vectorlike)) b 1371 src/lisp.h #define XSETSTRING(a, b) ((a) = make_lisp_ptr (b, Lisp_String)) b 1372 src/lisp.h #define XSETSYMBOL(a, b) ((a) = make_lisp_symbol (b)) b 1373 src/lisp.h #define XSETFLOAT(a, b) ((a) = make_lisp_ptr (b, Lisp_Float)) b 1395 src/lisp.h #define XSETPSEUDOVECTOR(a, b, code) \ b 1396 src/lisp.h XSETTYPED_PSEUDOVECTOR (a, b, \ b 1401 src/lisp.h #define XSETTYPED_PSEUDOVECTOR(a, b, size, code) \ b 1402 src/lisp.h (XSETVECTOR (a, b), \ b 1406 src/lisp.h #define XSETWINDOW_CONFIGURATION(a, b) \ b 1407 src/lisp.h (XSETPSEUDOVECTOR (a, b, PVEC_WINDOW_CONFIGURATION)) b 1408 src/lisp.h #define XSETPROCESS(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_PROCESS)) b 1409 src/lisp.h #define XSETWINDOW(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_WINDOW)) b 1410 src/lisp.h #define XSETTERMINAL(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_TERMINAL)) b 1411 src/lisp.h #define XSETSUBR(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_SUBR)) b 1412 src/lisp.h #define XSETBUFFER(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_BUFFER)) b 1413 src/lisp.h #define XSETCHAR_TABLE(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_CHAR_TABLE)) b 1414 src/lisp.h #define XSETBOOL_VECTOR(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_BOOL_VECTOR)) b 1415 src/lisp.h #define XSETSUB_CHAR_TABLE(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_SUB_CHAR_TABLE)) b 1416 src/lisp.h #define XSETTHREAD(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_THREAD)) b 1417 src/lisp.h #define XSETMUTEX(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_MUTEX)) b 1418 src/lisp.h #define XSETCONDVAR(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_CONDVAR)) b 1419 src/lisp.h #define XSETNATIVE_COMP_UNIT(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_NATIVE_COMP_UNIT)) b 1934 src/lisp.h bool_vector_set (Lisp_Object a, EMACS_INT i, bool b) b 1941 src/lisp.h if (b) b 3506 src/lisp.h specpdl_ref_eq (specpdl_ref a, specpdl_ref b) b 3508 src/lisp.h return unwrap_specpdl_ref (a) == unwrap_specpdl_ref (b); b 3513 src/lisp.h specpdl_ref_lt (specpdl_ref a, specpdl_ref b) b 3515 src/lisp.h return unwrap_specpdl_ref (a) < unwrap_specpdl_ref (b); b 4288 src/lisp.h list2i (intmax_t a, intmax_t b) b 4290 src/lisp.h return list2 (make_int (a), make_int (b)); b 4294 src/lisp.h list3i (intmax_t a, intmax_t b, intmax_t c) b 4296 src/lisp.h return list3 (make_int (a), make_int (b), make_int (c)); b 4300 src/lisp.h list4i (intmax_t a, intmax_t b, intmax_t c, intmax_t d) b 4302 src/lisp.h return list4 (make_int (a), make_int (b), make_int (c), make_int (d)); b 5517 src/lisp.h #define STACK_CONS(a, b) \ b 5518 src/lisp.h make_lisp_ptr (&((struct Lisp_Cons) {{{a, {b}}}}), Lisp_Cons) b 5519 src/lisp.h #define AUTO_CONS_EXPR(a, b) \ b 5520 src/lisp.h (USE_STACK_CONS ? STACK_CONS (a, b) : Fcons (a, b)) b 5527 src/lisp.h #define AUTO_CONS(name, a, b) Lisp_Object name = AUTO_CONS_EXPR (a, b) b 5530 src/lisp.h #define AUTO_LIST2(name, a, b) \ b 5532 src/lisp.h ? STACK_CONS (a, STACK_CONS (b, Qnil)) \ b 5533 src/lisp.h : list2 (a, b)) b 5534 src/lisp.h #define AUTO_LIST3(name, a, b, c) \ b 5536 src/lisp.h ? STACK_CONS (a, STACK_CONS (b, STACK_CONS (c, Qnil))) \ b 5537 src/lisp.h : list3 (a, b, c)) b 5538 src/lisp.h #define AUTO_LIST4(name, a, b, c, d) \ b 5541 src/lisp.h ? STACK_CONS (a, STACK_CONS (b, STACK_CONS (c, \ b 5543 src/lisp.h : list4 (a, b, c, d)) b 518 src/lread.c struct buffer *b = XBUFFER (readcharfun); b 519 src/lread.c ptrdiff_t charpos = BUF_PT (b); b 520 src/lread.c ptrdiff_t bytepos = BUF_PT_BYTE (b); b 522 src/lread.c if (! NILP (BVAR (b, enable_multibyte_characters))) b 523 src/lread.c bytepos -= buf_prev_char_len (b, bytepos); b 527 src/lread.c SET_BUF_PT_BOTH (b, charpos - 1, bytepos); b 531 src/lread.c struct buffer *b = XMARKER (readcharfun)->buffer; b 535 src/lread.c if (! NILP (BVAR (b, enable_multibyte_characters))) b 536 src/lread.c bytepos -= buf_prev_char_len (b, bytepos); b 2434 src/lread.c struct buffer *b = 0; b 2460 src/lread.c b = XBUFFER (readcharfun); b 2462 src/lread.c b = XMARKER (readcharfun)->buffer; b 2465 src/lread.c if (! NILP (start) && !b) b 2493 src/lread.c if (b != 0 && !BUFFER_LIVE_P (b)) b 2500 src/lread.c set_buffer_internal (b); b 2522 src/lread.c if (b && first_sexp) b 2523 src/lread.c whole_buffer = (BUF_PT (b) == BUF_BEG (b) && BUF_ZV (b) == BUF_Z (b)); b 46 src/marker.c byte_char_debug_check (struct buffer *b, ptrdiff_t charpos, ptrdiff_t bytepos) b 50 src/marker.c if (NILP (BVAR (b, enable_multibyte_characters))) b 53 src/marker.c if (bytepos > BUF_GPT_BYTE (b)) b 55 src/marker.c = multibyte_chars_in_text (BUF_BEG_ADDR (b), b 56 src/marker.c BUF_GPT_BYTE (b) - BUF_BEG_BYTE (b)) b 57 src/marker.c + multibyte_chars_in_text (BUF_GAP_END_ADDR (b), b 58 src/marker.c bytepos - BUF_GPT_BYTE (b)); b 60 src/marker.c nchars = multibyte_chars_in_text (BUF_BEG_ADDR (b), b 61 src/marker.c bytepos - BUF_BEG_BYTE (b)); b 69 src/marker.c #define byte_char_debug_check(b, charpos, bytepos) do { } while (0) b 74 src/marker.c clear_charpos_cache (struct buffer *b) b 76 src/marker.c if (cached_buffer == b) b 100 src/marker.c byte_char_debug_check (b, charpos, value); \ b 125 src/marker.c byte_char_debug_check (b, charpos, value); \ b 162 src/marker.c buf_charpos_to_bytepos (struct buffer *b, ptrdiff_t charpos) b 169 src/marker.c eassert (BUF_BEG (b) <= charpos && charpos <= BUF_Z (b)); b 171 src/marker.c best_above = BUF_Z (b); b 172 src/marker.c best_above_byte = BUF_Z_BYTE (b); b 192 src/marker.c CONSIDER (BUF_PT (b), BUF_PT_BYTE (b)); b 193 src/marker.c CONSIDER (BUF_GPT (b), BUF_GPT_BYTE (b)); b 194 src/marker.c CONSIDER (BUF_BEGV (b), BUF_BEGV_BYTE (b)); b 195 src/marker.c CONSIDER (BUF_ZV (b), BUF_ZV_BYTE (b)); b 197 src/marker.c if (b == cached_buffer && BUF_MODIFF (b) == cached_modiff) b 200 src/marker.c for (tail = BUF_MARKERS (b); tail; tail = tail->next) b 226 src/marker.c best_below_byte += buf_next_char_len (b, best_below_byte); b 233 src/marker.c build_marker (b, best_below, best_below_byte); b 235 src/marker.c byte_char_debug_check (b, best_below, best_below_byte); b 237 src/marker.c cached_buffer = b; b 238 src/marker.c cached_modiff = BUF_MODIFF (b); b 251 src/marker.c best_above_byte -= buf_prev_char_len (b, best_above_byte); b 258 src/marker.c build_marker (b, best_above, best_above_byte); b 260 src/marker.c byte_char_debug_check (b, best_above, best_above_byte); b 262 src/marker.c cached_buffer = b; b 263 src/marker.c cached_modiff = BUF_MODIFF (b); b 285 src/marker.c byte_char_debug_check (b, value, bytepos); \ b 310 src/marker.c byte_char_debug_check (b, value, bytepos); \ b 319 src/marker.c buf_bytepos_to_charpos (struct buffer *b, ptrdiff_t bytepos) b 326 src/marker.c eassert (BUF_BEG_BYTE (b) <= bytepos && bytepos <= BUF_Z_BYTE (b)); b 328 src/marker.c best_above = BUF_Z (b); b 329 src/marker.c best_above_byte = BUF_Z_BYTE (b); b 338 src/marker.c eassert (bytepos >= BUF_Z_BYTE (b) b 339 src/marker.c || CHAR_HEAD_P (BUF_FETCH_BYTE (b, bytepos))); b 344 src/marker.c CONSIDER (BUF_PT_BYTE (b), BUF_PT (b)); b 345 src/marker.c CONSIDER (BUF_GPT_BYTE (b), BUF_GPT (b)); b 346 src/marker.c CONSIDER (BUF_BEGV_BYTE (b), BUF_BEGV (b)); b 347 src/marker.c CONSIDER (BUF_ZV_BYTE (b), BUF_ZV (b)); b 349 src/marker.c if (b == cached_buffer && BUF_MODIFF (b) == cached_modiff) b 352 src/marker.c for (tail = BUF_MARKERS (b); tail; tail = tail->next) b 377 src/marker.c best_below_byte += buf_next_char_len (b, best_below_byte); b 385 src/marker.c if (record && BUF_MARKERS (b)) b 386 src/marker.c build_marker (b, best_below, best_below_byte); b 388 src/marker.c byte_char_debug_check (b, best_below, best_below_byte); b 390 src/marker.c cached_buffer = b; b 391 src/marker.c cached_modiff = BUF_MODIFF (b); b 404 src/marker.c best_above_byte -= buf_prev_char_len (b, best_above_byte); b 412 src/marker.c if (record && BUF_MARKERS (b)) b 413 src/marker.c build_marker (b, best_above, best_above_byte); b 415 src/marker.c byte_char_debug_check (b, best_above, best_above_byte); b 417 src/marker.c cached_buffer = b; b 418 src/marker.c cached_modiff = BUF_MODIFF (b); b 464 src/marker.c attach_marker (struct Lisp_Marker *m, struct buffer *b, b 469 src/marker.c if (BUF_Z (b) == BUF_Z_BYTE (b)) b 477 src/marker.c if (m->buffer != b) b 480 src/marker.c m->buffer = b; b 481 src/marker.c m->next = BUF_MARKERS (b); b 482 src/marker.c BUF_MARKERS (b) = m; b 493 src/marker.c struct buffer *b = decode_buffer (buffer); b 494 src/marker.c return BUFFER_LIVE_P (b) ? b : NULL; b 505 src/marker.c struct buffer *b = live_buffer (buffer); b 514 src/marker.c || !b) b 519 src/marker.c else if (MARKERP (position) && b == XMARKER (position)->buffer b 520 src/marker.c && b == m->buffer) b 555 src/marker.c (restricted ? BUF_BEGV (b) : BUF_BEG (b), charpos, b 556 src/marker.c restricted ? BUF_ZV (b) : BUF_Z (b)); b 561 src/marker.c || !(MARKERP (position) && XMARKER (position)->buffer == b)) b 562 src/marker.c bytepos = buf_charpos_to_bytepos (b, charpos); b 565 src/marker.c (restricted ? BUF_BEGV_BYTE (b) : BUF_BEG_BYTE (b), b 566 src/marker.c bytepos, restricted ? BUF_ZV_BYTE (b) : BUF_Z_BYTE (b)); b 568 src/marker.c attach_marker (m, b, charpos, bytepos); b 625 src/marker.c register struct buffer *b = live_buffer (buffer); b 630 src/marker.c if (b) b 631 src/marker.c attach_marker (m, b, charpos, bytepos); b 644 src/marker.c register struct buffer *b = live_buffer (buffer); b 649 src/marker.c if (b) b 652 src/marker.c (m, b, b 653 src/marker.c clip_to_bounds (BUF_BEGV (b), charpos, BUF_ZV (b)), b 654 src/marker.c clip_to_bounds (BUF_BEGV_BYTE (b), bytepos, BUF_ZV_BYTE (b))); b 677 src/marker.c register struct buffer *b = marker->buffer; b 679 src/marker.c if (b) b 684 src/marker.c eassert (BUFFER_LIVE_P (b)); b 687 src/marker.c prev = &BUF_MARKERS (b); b 689 src/marker.c for (tail = BUF_MARKERS (b); tail; prev = &tail->next, tail = *prev) b 692 src/marker.c if (*prev == BUF_MARKERS (b)) b 698 src/marker.c if (tail->next && b->text != tail->next->buffer->text) b 67 src/module-env-25.h bool (*eq) (emacs_env *env, emacs_value a, emacs_value b) b 262 src/msdos.c mouse_pressed (int b, int *xp, int *yp) b 266 src/msdos.c if (b >= mouse_button_count) b 269 src/msdos.c regs.x.bx = mouse_button_translate[b]; b 277 src/msdos.c mouse_released (int b, int *xp, int *yp) b 281 src/msdos.c if (b >= mouse_button_count) b 284 src/msdos.c regs.x.bx = mouse_button_translate[b]; b 292 src/msdos.c mouse_button_depressed (int b, int *xp, int *yp) b 296 src/msdos.c if (b >= mouse_button_count) b 300 src/msdos.c if ((regs.x.bx & (1 << mouse_button_translate[b])) != 0) b 345 src/msdos.c int b; b 347 src/msdos.c for (b = 0; b < mouse_button_count; b++) b 351 src/msdos.c (void) mouse_pressed (b, &dummy_x, &dummy_y); b 352 src/msdos.c (void) mouse_released (b, &dummy_x, &dummy_y); b 1322 src/msdos.c struct buffer *b = XBUFFER (sw->contents); b 1324 src/msdos.c if (EQ (BVAR (b,cursor_type), Qt)) b 1326 src/msdos.c else if (NILP (BVAR (b, cursor_type))) /* nil means no cursor */ b 1329 src/msdos.c new_cursor = BVAR (b, cursor_type); b 3047 src/msdos.c int statecount, x, y, i, b, screensize, leave, result, onepane; b 3208 src/msdos.c for (b = 0; b < mouse_button_count && !leave; b++) b 3213 src/msdos.c if (mouse_pressed (b, &x, &y)) b 3215 src/msdos.c while (mouse_button_depressed (b, &x, &y)) b 3219 src/msdos.c (void) mouse_released (b, &x, &y); b 687 src/nsterm.h green: (unsigned char)g blue: (unsigned char)b b 1252 src/nsterm.h float r, float g, float b, float a); b 3427 src/pdumper.c struct buffer *b = XBUFFER (data); b 3428 src/pdumper.c eassert (b->text == &b->own_text); b 3430 src/pdumper.c memset (BUF_GPT_ADDR (b), 0, BUF_GAP_SIZE (b)); b 3433 src/pdumper.c BUF_Z_BYTE (b) b 3434 src/pdumper.c - BUF_BEG_BYTE (b) b 3435 src/pdumper.c + BUF_GAP_SIZE (b) b 3443 src/pdumper.c dump_write (ctx, b->own_text.beg, ptrdiff_t_to_dump_off (nbytes)); b 3880 src/pdumper.c typedef Lisp_Object (*drain_reloc_merger) (Lisp_Object a, Lisp_Object b); b 4357 src/pdumper.c (Lisp_Object a, Lisp_Object b) b 4360 src/pdumper.c dump_off b_offset = dump_off_from_lisp (XCAR (XCDR (b))); b 4369 src/pdumper.c (Lisp_Object a, Lisp_Object b) b 4372 src/pdumper.c eassert (dump_object_emacs_ptr (b)); b 4373 src/pdumper.c return dump_object_emacs_ptr (a) < dump_object_emacs_ptr (b) ? Qt : Qnil; b 1337 src/pgtkterm.c double b = ((face->background >> 0) & 0xff) / 255.0; b 1338 src/pgtkterm.c cairo_set_source_rgb (cr, r, g, b); b 1348 src/pgtkterm.c double b = ((face->foreground >> 0) & 0xff) / 255.0; b 1349 src/pgtkterm.c cairo_set_source_rgb (cr, r, g, b); b 4396 src/pgtkterm.c struct scroll_bar *b = XSCROLL_BAR (bar); b 4398 src/pgtkterm.c pgtk_scroll_bar_remove (b); b 4400 src/pgtkterm.c next = b->next; b 4401 src/pgtkterm.c b->next = b->prev = Qnil; b 60 src/pgtkterm.h #define RGB_TO_ULONG(r, g, b) (((r) << 16) | ((g) << 8) | (b)) b 61 src/pgtkterm.h #define ARGB_TO_ULONG(a, r, g, b) (((a) << 24) | ((r) << 16) | ((g) << 8) | (b)) b 6345 src/process.c struct buffer *b; b 6385 src/process.c && (b = XBUFFER (p->buffer), b != current_buffer)) b 6386 src/process.c set_marker_both (p->mark, p->buffer, BUF_PT (b), BUF_PT_BYTE (b)); b 30 src/profiler.c saturated_add (EMACS_INT a, EMACS_INT b) b 32 src/profiler.c return min (a + b, MOST_POSITIVE_FIXNUM); b 431 src/ralloc.c bloc_ptr b = bloc; b 437 src/ralloc.c while (b) b 441 src/ralloc.c while (heap && (char *) address + b->size > (char *) heap->end) b 453 src/ralloc.c bloc_ptr tb = b; b 475 src/ralloc.c b->new_data = address; b 476 src/ralloc.c if (b->variable) b 477 src/ralloc.c address = (char *) address + b->size; b 478 src/ralloc.c b = b->next; b 490 src/ralloc.c register bloc_ptr b; b 508 src/ralloc.c for (b = bloc; b != NIL_BLOC; b = b->next) b 514 src/ralloc.c if (heap->bloc_start <= b->data && b->data <= heap->end) b 525 src/ralloc.c heap->free = (char *) b->data + b->size; b 526 src/ralloc.c heap->last_bloc = b; b 528 src/ralloc.c heap->first_bloc = b; b 531 src/ralloc.c b->heap = heap; b 552 src/ralloc.c bloc_ptr b; b 594 src/ralloc.c for (b = last_bloc; b != bloc; b = b->prev) b 596 src/ralloc.c if (!b->variable) b 598 src/ralloc.c b->size = 0; b 599 src/ralloc.c b->data = b->new_data; b 603 src/ralloc.c if (b->new_data != b->data) b 604 src/ralloc.c memmove (b->new_data, b->data, b->size); b 605 src/ralloc.c *b->variable = b->data = b->new_data; b 623 src/ralloc.c for (b = bloc; b != NIL_BLOC; b = b->next) b 625 src/ralloc.c if (!b->variable) b 627 src/ralloc.c b->size = 0; b 628 src/ralloc.c b->data = b->new_data; b 632 src/ralloc.c if (b->new_data != b->data) b 633 src/ralloc.c memmove (b->new_data, b->data, b->size); b 634 src/ralloc.c *b->variable = b->data = b->new_data; b 737 src/ralloc.c bloc_ptr b; b 803 src/ralloc.c for (b = last_bloc; b != NIL_BLOC; b = b->prev) b 805 src/ralloc.c if (b->new_data != b->data) b 806 src/ralloc.c memmove (b->new_data, b->data, b->size); b 807 src/ralloc.c *b->variable = b->data = b->new_data; b 850 src/ralloc.c for (b = first_bloc; b != NIL_BLOC; b = b->next) b 852 src/ralloc.c if (b->new_data != b->data) b 853 src/ralloc.c memmove (b->new_data, b->data, b->size); b 854 src/ralloc.c *b->variable = b->data = b->new_data; b 1026 src/ralloc.c bloc_ptr b, pb = 0; b 1064 src/ralloc.c for (b = first_bloc; b; b = b->next) b 1066 src/ralloc.c assert (b->prev == pb); b 1067 src/ralloc.c assert ((void *) MEM_ROUNDUP (b->data) == b->data); b 1068 src/ralloc.c assert ((size_t) MEM_ROUNDUP (b->size) == b->size); b 1073 src/ralloc.c if (h->bloc_start <= b->data && b->data + b->size <= h->end) b 1080 src/ralloc.c if (pb && pb->data + pb->size != b->data) b 1082 src/ralloc.c assert (ph && b->data == h->bloc_start); b 1088 src/ralloc.c assert (pb->data + pb->size + b->size > ph->end); b 1093 src/ralloc.c assert (ph->bloc_start + b->size > ph->end); b 1098 src/ralloc.c pb = b; b 1193 src/regex-emacs.c if (bufp->buffer + bufp->allocated - b < (n)) \ b 1194 src/regex-emacs.c EXTEND_BUFFER ((n) - (bufp->buffer + bufp->allocated - b)) b 1200 src/regex-emacs.c *b++ = (unsigned char) (c); \ b 1208 src/regex-emacs.c *b++ = (unsigned char) (c1); \ b 1209 src/regex-emacs.c *b++ = (unsigned char) (c2); \ b 1224 src/regex-emacs.c insert_op1 (op, loc, (to) - (loc) - 3, b) b 1228 src/regex-emacs.c insert_op2 (op, loc, (to) - (loc) - 3, arg, b) b 1246 src/regex-emacs.c ptrdiff_t b_off = b - old_buffer; \ b 1256 src/regex-emacs.c b = new_buffer + b_off; \ b 1370 src/regex-emacs.c #define SET_LIST_BIT(c) (b[((c)) / BYTEWIDTH] |= 1 << ((c) % BYTEWIDTH)) b 1665 src/regex-emacs.c STORE_JUMP (jump, fixup_alt_jump, b); \ b 1706 src/regex-emacs.c unsigned char *b; b 1797 src/regex-emacs.c begalt = b = bufp->buffer; b 1867 src/regex-emacs.c laststart = b; b 1907 src/regex-emacs.c if (laststart == b) b 1916 src/regex-emacs.c bool simple = skip_one_char (laststart) == b; b 1920 src/regex-emacs.c (simple || !analyze_first (laststart, b, NULL, false)) b 1922 src/regex-emacs.c eassert (skip_one_char (laststart) <= b); b 1929 src/regex-emacs.c startoffset = b - laststart; b 1931 src/regex-emacs.c p1 = b; p2 = laststart; b 1933 src/regex-emacs.c *b++ = *p2++; b 1940 src/regex-emacs.c STORE_JUMP (ofj, b, b + 6); b 1947 src/regex-emacs.c laststart + startoffset, b + 6); b 1948 src/regex-emacs.c b += 3; b 1949 src/regex-emacs.c STORE_JUMP (jump, b, laststart + startoffset); b 1950 src/regex-emacs.c b += 3; b 1957 src/regex-emacs.c INSERT_JUMP (on_failure_jump, laststart, b + 3); b 1958 src/regex-emacs.c b += 3; b 1967 src/regex-emacs.c bool emptyp = !!analyze_first (laststart, b, NULL, false); b 1974 src/regex-emacs.c : on_failure_jump, b, laststart); b 1975 src/regex-emacs.c b += 3; b 1981 src/regex-emacs.c INSERT_JUMP (jump, laststart, b); b 1982 src/regex-emacs.c b += 3; b 1988 src/regex-emacs.c INSERT_JUMP (jump, laststart, b + 3); b 1989 src/regex-emacs.c b += 3; b 1991 src/regex-emacs.c b += 3; b 2000 src/regex-emacs.c laststart = b; b 2017 src/regex-emacs.c laststart = b; b 2032 src/regex-emacs.c memset (b, 0, (1 << BYTEWIDTH) / BYTEWIDTH); b 2144 src/regex-emacs.c while ((int) b[-1] > 0 && b[b[-1] - 1] == 0) b 2145 src/regex-emacs.c b[-1]--; b 2146 src/regex-emacs.c b += b[-1]; b 2164 src/regex-emacs.c *b++ = RANGE_TABLE_WORK_BITS (range_table_work) & 0xff; b 2165 src/regex-emacs.c *b++ = RANGE_TABLE_WORK_BITS (range_table_work) >> 8; b 2167 src/regex-emacs.c STORE_NUMBER_AND_INCR (b, used / 2); b 2170 src/regex-emacs.c (b, RANGE_TABLE_WORK_ELT (range_table_work, i)); b 2254 src/regex-emacs.c COMPILE_STACK_TOP.laststart_offset = b - bufp->buffer; b 2266 src/regex-emacs.c begalt = b; b 2318 src/regex-emacs.c INSERT_JUMP (on_failure_jump, begalt, b + 6); b 2320 src/regex-emacs.c b += 3; b 2343 src/regex-emacs.c fixup_alt_jump = b; b 2345 src/regex-emacs.c b += 3; b 2348 src/regex-emacs.c begalt = b; b 2385 src/regex-emacs.c b = laststart; b 2412 src/regex-emacs.c b + 3 + nbytes); b 2413 src/regex-emacs.c b += 3; b 2423 src/regex-emacs.c b + 5 + nbytes, b 2425 src/regex-emacs.c b += 5; b 2432 src/regex-emacs.c lower_bound, b); b 2433 src/regex-emacs.c b += 5; b 2441 src/regex-emacs.c STORE_JUMP (jump, b, laststart + startoffset); b 2442 src/regex-emacs.c b += 3; b 2452 src/regex-emacs.c STORE_JUMP2 (jump_n, b, laststart + startoffset, b 2454 src/regex-emacs.c b += 5; b 2470 src/regex-emacs.c insert_op2 (set_number_at, laststart, b - laststart, b 2471 src/regex-emacs.c upper_bound - 1, b); b 2472 src/regex-emacs.c b += 5; b 2490 src/regex-emacs.c laststart = b; b 2495 src/regex-emacs.c laststart = b; b 2501 src/regex-emacs.c laststart = b; b 2507 src/regex-emacs.c laststart = b; b 2513 src/regex-emacs.c laststart = b; b 2519 src/regex-emacs.c laststart = b; b 2525 src/regex-emacs.c laststart = b; b 2531 src/regex-emacs.c laststart = b; b 2536 src/regex-emacs.c laststart = b; b 2541 src/regex-emacs.c laststart = b; b 2552 src/regex-emacs.c laststart = b; b 2557 src/regex-emacs.c laststart = b; b 2569 src/regex-emacs.c laststart = b; b 2583 src/regex-emacs.c laststart = b; b 2604 src/regex-emacs.c || pending_exact + *pending_exact + 1 != b b 2616 src/regex-emacs.c laststart = b; b 2619 src/regex-emacs.c pending_exact = b - 1; b 2629 src/regex-emacs.c len = CHAR_STRING (c, b); b 2630 src/regex-emacs.c b += len; b 2642 src/regex-emacs.c *b++ = c; b 2666 src/regex-emacs.c bufp->used = b - bufp->buffer; b 3883 src/regex-emacs.c struct buffer *b = (struct buffer *) ptr; b 3884 src/regex-emacs.c b->text->inhibit_shrinking = 0; b 101 src/sfnt.c #define MIN(a, b) ((a) < (b) ? (a) : (b)) b 102 src/sfnt.c #define MAX(a, b) ((a) > (b) ? (a) : (b)) b 1156 src/sfnt.c sfnt_compare_uint16 (const void *a, const void *b) b 1158 src/sfnt.c return ((int) *((uint16_t *) a)) - ((int) *((uint16_t *) b)); b 2252 src/sfnt.c glyph->compound->components[i].u.b.xscale = words4[0]; b 2253 src/sfnt.c glyph->compound->components[i].u.b.scale01 = words4[1]; b 2254 src/sfnt.c glyph->compound->components[i].u.b.scale10 = words4[2]; b 2255 src/sfnt.c glyph->compound->components[i].u.b.yscale = words4[3]; b 2500 src/sfnt.c m1 = component->u.b.xscale / 16384.0; b 2501 src/sfnt.c m2 = component->u.b.scale01 / 16384.0; b 2503 src/sfnt.c m4 = component->u.b.scale10 / 16384.0; b 2504 src/sfnt.c m5 = component->u.b.yscale / 16384.0; b 2705 src/sfnt.c x = component->argument1.b * 65536; b 2706 src/sfnt.c y = component->argument2.b * 65536; b 3422 src/sfnt.c sfnt_multiply_divide_1 (unsigned int a, unsigned int b, b 3429 src/sfnt.c lo2 = b & 0x0000ffffu; b 3430 src/sfnt.c hi2 = b >> 16; b 3534 src/sfnt.c sfnt_multiply_divide (unsigned int a, unsigned int b, unsigned int c) b 3539 src/sfnt.c sfnt_multiply_divide_1 (a, b, &temp); b 3544 src/sfnt.c temp = (uint64_t) a * (uint64_t) b; b 3571 src/sfnt.c sfnt_multiply_divide_round (unsigned int a, unsigned int b, b 3576 src/sfnt.c sfnt_multiply_divide_1 (a, b, &temp); b 3587 src/sfnt.c sfnt_multiply_divide_signed (int a, int b, int c) b 3596 src/sfnt.c if (b < 0) b 3602 src/sfnt.c return (sfnt_multiply_divide (abs (a), abs (b), abs (c)) b 3713 src/sfnt.c unsigned int a, b; b 3724 src/sfnt.c b = abs (y); b 3726 src/sfnt.c return sfnt_multiply_divide (a, 65536, b) * sign; b 5284 src/sfnt.c unsigned int a, b; b 5295 src/sfnt.c b = abs (y); b 5297 src/sfnt.c return sfnt_multiply_divide (a, 64, b) * sign; b 5305 src/sfnt.c sfnt_mul_f26dot6 (sfnt_f26dot6 a, sfnt_f26dot6 b) b 5310 src/sfnt.c product = (int64_t) a * (int64_t) b; b 5322 src/sfnt.c if (b < 0) b 5325 src/sfnt.c return sfnt_multiply_divide (abs (a), abs (b), b 5334 src/sfnt.c sfnt_mul_f2dot14 (sfnt_f2dot14 a, int32_t b) b 5339 src/sfnt.c product = (int64_t) a * (int64_t) b; b 5350 src/sfnt.c if (b < 0) b 5353 src/sfnt.c return sfnt_multiply_divide (abs (a), abs (b), b 5701 src/sfnt.c #define MOVE(a, b, n) \ b 5702 src/sfnt.c memmove (a, b, (n) * sizeof (uint32_t)) b 5727 src/sfnt.c #define sfnt_add(a, b) \ b 5728 src/sfnt.c ((int) ((unsigned int) (a) + (unsigned int) (b))) b 5730 src/sfnt.c #define sfnt_sub(a, b) \ b 5731 src/sfnt.c ((int) ((unsigned int) (a) - (unsigned int) (b))) b 5733 src/sfnt.c #define sfnt_mul(a, b) \ b 5734 src/sfnt.c ((int) ((unsigned int) (a) * (unsigned int) (b))) b 5976 src/sfnt.c uint32_t a, b; \ b 5979 src/sfnt.c b = POP (); \ b 5982 src/sfnt.c PUSH_UNCHECKED (b); \ b 6112 src/sfnt.c int b, nbytes, IP; \ b 6128 src/sfnt.c for (b = IP + 1; b < IP + 1 + nbytes; ++b) \ b 6129 src/sfnt.c PUSH_UNCHECKED (ip[b]); \ b 6136 src/sfnt.c int b, nbytes, IP; \ b 6152 src/sfnt.c for (b = IP + 1; b < IP + 1 + nbytes; \ b 6153 src/sfnt.c b += 2) \ b 6154 src/sfnt.c PUSH2_UNCHECKED (ip[b], ip[b + 1]); \ b 6576 src/sfnt.c uint32_t a, b, c; \ b 6581 src/sfnt.c b = POP_UNCHECKED (); \ b 6584 src/sfnt.c PUSH_UNCHECKED (b); \ b 6654 src/sfnt.c int b, nbytes, IP; \ b 6666 src/sfnt.c for (b = IP + 1; b < IP + nbytes + 1; ++b) \ b 6667 src/sfnt.c PUSH_UNCHECKED (ip[b]); \ b 6674 src/sfnt.c int b, nbytes, IP; \ b 6686 src/sfnt.c for (b = IP + 1; b < IP + nbytes + 1; \ b 6687 src/sfnt.c b += 2) \ b 6688 src/sfnt.c PUSH2_UNCHECKED (ip[b], ip[b + 1]); \ b 7555 src/sfnt.c sfnt_f26dot6 *a, sfnt_f26dot6 *b, b 7566 src/sfnt.c *b = b_temp; b 8322 src/sfnt.c sfnt_f26dot6 a, b, temp; b 8341 src/sfnt.c b = sfnt_sub (y1, y2); b 8347 src/sfnt.c temp = b; b 8348 src/sfnt.c b = a; b 8353 src/sfnt.c sfnt_normalize_vector (a, b, vector); b 11402 src/sfnt.c m1 = component->u.b.xscale / 16384.0; b 11403 src/sfnt.c m2 = component->u.b.scale01 / 16384.0; b 11405 src/sfnt.c m4 = component->u.b.scale10 / 16384.0; b 11406 src/sfnt.c m5 = component->u.b.yscale / 16384.0; b 11708 src/sfnt.c x = component->argument1.b * 64; b 11709 src/sfnt.c y = component->argument2.b * 64; b 12268 src/sfnt.c sfnt_compare_table_offsets (const void *a, const void *b) b 12273 src/sfnt.c rec_b = b; b 14917 src/sfnt.c word = component->argument1.b; b 14927 src/sfnt.c word = component->argument2.b; b 14981 src/sfnt.c word = component->argument1.b; b 14991 src/sfnt.c word = component->argument2.b; b 611 src/sfnt.h int8_t b; b 620 src/sfnt.h int8_t b; b 637 src/sfnt.h } b; b 214 src/sfntfont-android.c uint8x8_t b, g, r, a, v2, v5; b 239 src/sfntfont-android.c b = vqadd_u8 (v2, vshrn_n_u16 (v3, 8)); b 266 src/sfntfont-android.c _dst.val[2] = b; b 389 src/sfntfont-android.c sfntfont_android_union_boxes (struct gui_box a, struct gui_box b, b 392 src/sfntfont-android.c result->x1 = min (a.x1, b.x1); b 393 src/sfntfont-android.c result->y1 = min (a.y1, b.y1); b 394 src/sfntfont-android.c result->x2 = max (a.x2, b.x2); b 395 src/sfntfont-android.c result->y2 = max (a.y2, b.y2); b 1480 src/sfntfont.c sfntfont_registries_compatible_p (Lisp_Object a, Lisp_Object b) b 1482 src/sfntfont.c if (EQ (a, Qiso8859_1) && EQ (b, Qiso10646_1)) b 1485 src/sfntfont.c return EQ (a, b); b 114 src/sort.c inorder (const Lisp_Object predicate, const Lisp_Object a, const Lisp_Object b) b 116 src/sort.c return !NILP (call2 (predicate, a, b)); b 806 src/sort.c ptrdiff_t b = a + n1 + n2; b 814 src/sort.c eassume (b >= a); b 816 src/sort.c b -= n; b 818 src/sort.c else if (b >= n) b 822 src/sort.c eassume (a < b && b < n); b 824 src/sort.c b <<= 1; b 193 src/syntax.c bset_syntax_table (struct buffer *b, Lisp_Object val) b 195 src/syntax.c b->syntax_table_ = val; b 1896 src/syntax.c int b = CHAR_TO_BYTE_SAFE (c1); b 1897 src/syntax.c if (b >= 0) b 1898 src/syntax.c fastmap[b] = 1; b 2314 src/sysdep.c char *b = stackbuf; b 2317 src/sysdep.c nbytes = evxprintf (&b, &bsize, stackbuf, -1, format, ap); b 2319 src/sysdep.c if (b != stackbuf) b 2320 src/sysdep.c xfree (b); b 4610 src/sysdep.c wcscoll_l (wchar_t const *a, wchar_t const *b, locale_t loc) b 4628 src/sysdep.c result = wcscoll (a, b); b 997 src/textconv.c ptrdiff_t start, end, a, b, a1, b1, lstart, rstart; b 1030 src/textconv.c b = marker_position (f->conversion.compose_region_end); b 1032 src/textconv.c a1 = min (a, b); b 1033 src/textconv.c b1 = max (a, b); b 2035 src/textconv.c struct buffer *b; b 2046 src/textconv.c b = XBUFFER (XCAR (buffer)); b 2050 src/textconv.c if (!BUFFER_LIVE_P (b)) b 2055 src/textconv.c if (!buffer_window_count (b)) b 80 src/textprop.c ptrdiff_t b = XFIXNUM (start), e = XFIXNUM (end); b 85 src/textprop.c prepare_to_modify_buffer_1 (b, e, NULL); b 87 src/textprop.c BUF_COMPUTE_UNCHANGED (buf, b - 1, e); b 154 src/textprop.c register struct buffer *b = XBUFFER (object); b 156 src/textprop.c if (!(BUF_BEGV (b) <= XFIXNUM (*begin) && XFIXNUM (*begin) <= XFIXNUM (*end) b 157 src/textprop.c && XFIXNUM (*end) <= BUF_ZV (b))) b 159 src/textprop.c i = buffer_intervals (b); b 162 src/textprop.c if (BUF_BEGV (b) == BUF_ZV (b)) b 537 src/textprop.c register struct buffer *b = XBUFFER (object); b 539 src/textprop.c beg = BUF_BEGV (b); b 540 src/textprop.c end = BUF_ZV (b); b 541 src/textprop.c i = buffer_intervals (b); b 636 src/textprop.c struct buffer *b = XBUFFER (object); b 642 src/textprop.c if (! (BUF_BEGV (b) <= pos b 643 src/textprop.c && pos <= BUF_ZV (b))) b 647 src/textprop.c ITREE_FOREACH (node, b->overlays, pos, pos + 1, ASCENDING) b 154 src/timefns.c tm_diff (struct tm *a, struct tm *b) b 160 src/timefns.c int b4 = (b->tm_year >> 2) + (TM_YEAR_BASE >> 2) - ! (b->tm_year & 3); b 166 src/timefns.c int years = a->tm_year - b->tm_year; b 168 src/timefns.c + (a->tm_yday - b->tm_yday)); b 169 src/timefns.c return (60 * (60 * (24 * days + (a->tm_hour - b->tm_hour)) b 170 src/timefns.c + (a->tm_min - b->tm_min)) b 171 src/timefns.c + (a->tm_sec - b->tm_sec)); b 1060 src/timefns.c lispint_arith (Lisp_Object a, Lisp_Object b, bool subtract) b 1064 src/timefns.c if (FASTER_TIMEFNS && FIXNUMP (b)) b 1066 src/timefns.c if (BASE_EQ (b, make_fixnum (0))) b 1072 src/timefns.c ? XFIXNUM (a) - XFIXNUM (b) b 1073 src/timefns.c : XFIXNUM (a) + XFIXNUM (b)); b 1076 src/timefns.c if (eabs (XFIXNUM (b)) <= ULONG_MAX) b 1078 src/timefns.c ((XFIXNUM (b) < 0) == subtract ? mpz_add_ui : mpz_sub_ui) b 1079 src/timefns.c (mpz[0], *xbignum_val (a), eabs (XFIXNUM (b))); b 1088 src/timefns.c *bignum_integer (&mpz[1], b)); b 1095 src/timefns.c time_arith (Lisp_Object a, Lisp_Object b, bool subtract) b 1099 src/timefns.c struct lisp_time tb = lisp_time_struct (b, &bform); b 1194 src/timefns.c (Lisp_Object a, Lisp_Object b) b 1196 src/timefns.c return time_arith (a, b, false); b 1204 src/timefns.c (Lisp_Object a, Lisp_Object b) b 1209 src/timefns.c if (BASE_EQ (a, b)) b 1212 src/timefns.c return time_arith (a, b, true); b 1218 src/timefns.c time_cmp (Lisp_Object a, Lisp_Object b) b 1223 src/timefns.c if (BASE_EQ (a, b)) b 1231 src/timefns.c Lisp_Object x = a, y = b; b 1232 src/timefns.c if (CONSP (a) && CONSP (b) && BASE_EQ (XCDR (a), XCDR (b))) b 1233 src/timefns.c x = XCAR (a), y = XCAR (b); b 1241 src/timefns.c struct lisp_time tb = lisp_time_struct (b, 0); b 1261 src/timefns.c (Lisp_Object a, Lisp_Object b) b 1263 src/timefns.c return time_cmp (a, b) < 0 ? Qt : Qnil; b 1269 src/timefns.c (Lisp_Object a, Lisp_Object b) b 1273 src/timefns.c return NILP (a) == NILP (b) && time_cmp (a, b) == 0 ? Qt : Qnil; b 290 src/undo.c truncate_undo_list (struct buffer *b) b 304 src/undo.c set_buffer_internal (b); b 306 src/undo.c list = BVAR (b, undo_list); b 416 src/undo.c bset_undo_list (b, Qnil); b 490 src/unexmacosx.c unexec_regions_sort_compare (const void *a, const void *b) b 493 src/unexmacosx.c vm_address_t bb = ((unexec_region_info *) b)->range.address; b 862 src/w32fns.c unsigned r, g, b; b 863 src/w32fns.c if (sscanf (color_buffer, " %u %u %u", &r, &g, &b) == 3) b 865 src/w32fns.c make_fixnum (RGB (r, g, b))), b 886 src/w32fns.c unsigned short r, g, b; b 887 src/w32fns.c if (parse_color_spec (colorname, &r, &g, &b)) b 891 src/w32fns.c return make_fixnum ((b & 0xff00) << 8 | (g & 0xff00) | r >> 8); b 3840 src/w32fns.c int *b = buf, strip_ExtraMods = 1, hairy = 0; b 3962 src/w32fns.c if (!after_dead && count == 1 && *b < 0x10000) b 3994 src/w32fns.c SHORT r = VkKeyScanW (*b), bitmap = 0x1FF; b 4030 src/w32fns.c if (*b < 0x80 b 4046 src/w32fns.c && *b > 0x7f && ('A' <= wParam && wParam <= 'Z')) b 4109 src/w32fns.c FPRINTF_WM_CHARS((stderr, "unichar %#06x\n", *b)); b 4110 src/w32fns.c my_post_msg (&wmsg, hwnd, WM_UNICHAR, *b++, lParam); b 226 src/w32font.c #define get_glyph_outline_w(h,uc,f,gm,b,v,m) \ b 227 src/w32font.c GetGlyphOutlineW(h,uc,f,gm,b,v,m) b 228 src/w32font.c #define get_char_width_32_w(h,fc,lc,b) GetCharWidth32W(h,fc,lc,b) b 4551 src/w32term.c struct scroll_bar *b = XSCROLL_BAR (bar); b 4553 src/w32term.c w32_scroll_bar_remove (b); b 4555 src/w32term.c next = b->next; b 4556 src/w32term.c b->next = b->prev = Qnil; b 230 src/window.c struct buffer *b = XBUFFER (w->contents); b 231 src/window.c return (w->last_modified < BUF_MODIFF (b) b 232 src/window.c || w->last_overlay_modified < BUF_OVERLAY_MODIFF (b)); b 280 src/window.c struct buffer *b = XBUFFER (w->contents); b 282 src/window.c if (b->base_buffer) b 283 src/window.c b = b->base_buffer; b 284 src/window.c b->window_count += arg; b 285 src/window.c eassert (b->window_count >= 0); b 1821 src/window.c struct buffer *b; b 1825 src/window.c b = XBUFFER (buf); b 1830 src/window.c || b->clip_changed b 1831 src/window.c || b->prevent_redisplay_optimizations_p b 1846 src/window.c if (b != current_buffer) b 1849 src/window.c set_buffer_internal (b); b 1871 src/window.c XSETINT (value, BUF_Z (b) - w->window_end_pos); b 2043 src/window.c register struct buffer *b; b 2054 src/window.c b = XBUFFER (w->contents); b 2059 src/window.c || b->clip_changed b 2060 src/window.c || b->prevent_redisplay_optimizations_p b 2178 src/window.c struct buffer *b; b 2194 src/window.c b = XBUFFER (w->contents); b 2199 src/window.c || b->clip_changed b 2200 src/window.c || b->prevent_redisplay_optimizations_p b 2414 src/window.c struct buffer *b = XBUFFER (w->contents); b 2416 src/window.c if (DISP_TABLE_P (BVAR (b, display_table))) b 2417 src/window.c dp = XCHAR_TABLE (BVAR (b, display_table)); b 2440 src/window.c struct buffer *b = XBUFFER (buf); b 2442 src/window.c eassert (b == XMARKER (w->pointm)->buffer); b 2457 src/window.c b->last_window_start = marker_position (w->start); b 2467 src/window.c && !(WINDOWP (BVAR (b, last_selected_window)) b 2468 src/window.c && w != XWINDOW (BVAR (b, last_selected_window)) b 2469 src/window.c && EQ (buf, XWINDOW (BVAR (b, last_selected_window))->contents))) b 2470 src/window.c temp_set_point_both (b, b 2471 src/window.c clip_to_bounds (BUF_BEGV (b), b 2473 src/window.c BUF_ZV (b)), b 2474 src/window.c clip_to_bounds (BUF_BEGV_BYTE (b), b 2476 src/window.c BUF_ZV_BYTE (b))); b 2478 src/window.c if (WINDOWP (BVAR (b, last_selected_window)) b 2479 src/window.c && w == XWINDOW (BVAR (b, last_selected_window))) b 2480 src/window.c bset_last_selected_window (b, Qnil); b 3185 src/window.c struct buffer *b = XBUFFER (w->contents); b 3187 src/window.c if (!BUFFER_LIVE_P (b)) b 3189 src/window.c if (!MARKERP (w->start) || XMARKER (w->start)->buffer != b) b 3191 src/window.c if (!MARKERP (w->pointm) || XMARKER (w->pointm)->buffer != b) b 4102 src/window.c struct buffer *b = XBUFFER (buffer); b 4109 src/window.c bset_last_selected_window (b, window); b 4112 src/window.c b->display_error_modiff = 0; b 4115 src/window.c if (INTEGERP (BVAR (b, display_count))) b 4116 src/window.c bset_display_count (b, Fadd1 (BVAR (b, display_count))); b 4117 src/window.c bset_display_time (b, Fcurrent_time ()); b 4131 src/window.c set_marker_both (w->pointm, buffer, BUF_PT (b), BUF_PT_BYTE (b)); b 4132 src/window.c set_marker_both (w->old_pointm, buffer, BUF_PT (b), BUF_PT_BYTE (b)); b 4134 src/window.c make_fixnum (b->last_window_start), b 4156 src/window.c set_window_fringes (w, BVAR (b, left_fringe_width), b 4157 src/window.c BVAR (b, right_fringe_width), b 4158 src/window.c BVAR (b, fringes_outside_margins), Qnil); b 4160 src/window.c set_window_scroll_bars (w, BVAR (b, scroll_bar_width), b 4161 src/window.c BVAR (b, vertical_scroll_bar_type), b 4162 src/window.c BVAR (b, scroll_bar_height), b 4163 src/window.c BVAR (b, horizontal_scroll_bar_type), Qnil); b 4165 src/window.c set_window_margins (w, BVAR (b, left_margin_cols), b 4166 src/window.c BVAR (b, right_margin_cols)); b 5580 src/window.c struct buffer *b = XBUFFER (w->contents); b 5582 src/window.c b->long_line_optimizations_p && !NILP (BVAR (b, truncate_lines)); b 5590 src/window.c if (b->long_line_optimizations_p b 1157 src/window.h extern void bset_redisplay (struct buffer *b); b 1163 src/window.h extern void bset_update_mode_line (struct buffer *b); b 882 src/xdisp.c bset_redisplay (struct buffer *b) b 884 src/xdisp.c int count = buffer_window_count (b); b 888 src/xdisp.c if (count > 1 || b != XBUFFER (XWINDOW (selected_window)->contents)) b 893 src/xdisp.c b->text->redisplay = true; b 898 src/xdisp.c bset_update_mode_line (struct buffer *b) b 902 src/xdisp.c b->text->redisplay = true; b 1592 src/xdisp.c struct buffer *b = XBUFFER (w->contents); b 1593 src/xdisp.c Lisp_Object val = BVAR (b, extra_line_spacing); b 11647 src/xdisp.c struct buffer *b = XBUFFER (w->contents); b 11651 src/xdisp.c if (b != current_buffer) b 11654 src/xdisp.c set_buffer_internal_1 (b); b 11685 src/xdisp.c struct buffer *b = (NILP (buffer_or_name) b 11691 src/xdisp.c XSETBUFFER (buffer, b); b 11699 src/xdisp.c set_buffer_internal_1 (b); b 13301 src/xdisp.c struct buffer *b = XBUFFER (w->contents); b 13303 src/xdisp.c eassert (BUFFER_LIVE_P (b)); b 13305 src/xdisp.c return (BUF_SAVE_MODIFF (b) < BUF_MODIFF (b)) != w->last_had_star; b 13416 src/xdisp.c struct buffer *b = XBUFFER (buffer); b 13430 src/xdisp.c current_buffer = b; b 16198 src/xdisp.c struct buffer *b = XBUFFER (w->contents); b 16199 src/xdisp.c b->prevent_redisplay_optimizations_p = true; b 16581 src/xdisp.c struct buffer *b = XBUFFER (w->contents); b 16583 src/xdisp.c if (b->clip_changed b 16585 src/xdisp.c && w->current_matrix->buffer == b b 16586 src/xdisp.c && w->current_matrix->zv == BUF_ZV (b) b 16587 src/xdisp.c && w->current_matrix->begv == BUF_BEGV (b)) b 16588 src/xdisp.c b->clip_changed = false; b 16594 src/xdisp.c if (!b->clip_changed && w->window_end_valid) b 16599 src/xdisp.c if ((w->current_matrix->buffer != b || pt != w->last_point) b 16601 src/xdisp.c w->last_point, b, pt)) b 16602 src/xdisp.c b->clip_changed = true; b 17586 src/xdisp.c struct buffer *b = XBUFFER (w->contents); b 17591 src/xdisp.c w->last_modified = accurate_p ? BUF_MODIFF (b) : 0; b 17592 src/xdisp.c w->last_overlay_modified = accurate_p ? BUF_OVERLAY_MODIFF (b) : 0; b 17593 src/xdisp.c w->last_had_star = BUF_MODIFF (b) > BUF_SAVE_MODIFF (b); b 17597 src/xdisp.c b->clip_changed = false; b 17598 src/xdisp.c b->prevent_redisplay_optimizations_p = false; b 17599 src/xdisp.c eassert (buffer_window_count (b) > 0); b 17603 src/xdisp.c b->text->redisplay = false; b 17605 src/xdisp.c BUF_UNCHANGED_MODIFIED (b) = BUF_MODIFF (b); b 17606 src/xdisp.c BUF_OVERLAY_UNCHANGED_MODIFIED (b) = BUF_OVERLAY_MODIFF (b); b 17607 src/xdisp.c BUF_BEG_UNCHANGED (b) = BUF_GPT (b) - BUF_BEG (b); b 17608 src/xdisp.c BUF_END_UNCHANGED (b) = BUF_Z (b) - BUF_GPT (b); b 17610 src/xdisp.c w->current_matrix->buffer = b; b 17611 src/xdisp.c w->current_matrix->begv = BUF_BEGV (b); b 17612 src/xdisp.c w->current_matrix->zv = BUF_ZV (b); b 17625 src/xdisp.c w->last_point = BUF_PT (b); b 17633 src/xdisp.c if (XMARKER (BVAR (b, mark))->buffer == b b 17634 src/xdisp.c && !NILP (BVAR (b, mark_active))) b 17635 src/xdisp.c w->last_mark = marker_position (BVAR (b, mark)); b 17661 src/xdisp.c report_point_change (WINDOW_XFRAME (w), w, b); b 19588 src/xdisp.c struct buffer *b = XBUFFER (w->contents); b 19593 src/xdisp.c if (b != current_buffer) b 19596 src/xdisp.c set_buffer_internal (b); b 26120 src/xdisp.c struct buffer *b = XBUFFER (w->contents); b 26145 src/xdisp.c && b b 26146 src/xdisp.c && !b->clip_changed b 26147 src/xdisp.c && !b->prevent_redisplay_optimizations_p b 26152 src/xdisp.c && w->last_point == BUF_PT (b) b 26307 src/xdisp.c if (b) b 26594 src/xdisp.c struct buffer *b = XBUFFER (w->contents); b 26613 src/xdisp.c && b b 26614 src/xdisp.c && !b->clip_changed b 26615 src/xdisp.c && !b->prevent_redisplay_optimizations_p b 28238 src/xdisp.c struct buffer *b = current_buffer; b 28246 src/xdisp.c if (!NILP (BVAR (b, read_only))) b 28248 src/xdisp.c if (BUF_MODIFF (b) > BUF_SAVE_MODIFF (b)) b 28254 src/xdisp.c if (BUF_MODIFF (b) > BUF_SAVE_MODIFF (b)) b 28256 src/xdisp.c if (!NILP (BVAR (b, read_only))) b 28262 src/xdisp.c if (BUF_MODIFF (b) > BUF_SAVE_MODIFF (b)) b 28318 src/xdisp.c obj = BVAR (b, name); b 28360 src/xdisp.c obj = BVAR (b, filename); b 28398 src/xdisp.c if (!(BUF_BEGV_BYTE (b) <= startpos_byte b 28399 src/xdisp.c && startpos_byte <= BUF_ZV_BYTE (b))) b 28401 src/xdisp.c startpos = BUF_BEGV (b); b 28402 src/xdisp.c startpos_byte = BUF_BEGV_BYTE (b); b 28414 src/xdisp.c && BUF_ZV (b) - BUF_BEGV (b) > XFIXNUM (Vline_number_display_limit)) b 28427 src/xdisp.c linepos_byte = buf_charpos_to_bytepos (b, linepos); b 28432 src/xdisp.c linepos = BUF_BEGV (b); b 28433 src/xdisp.c linepos_byte = BUF_BEGV_BYTE (b); b 28447 src/xdisp.c if (startpos == BUF_BEGV (b)) b 28450 src/xdisp.c w->base_line_pos = BUF_BEGV (b); b 28453 src/xdisp.c || linepos == BUF_BEGV (b)) b 28455 src/xdisp.c ptrdiff_t limit = BUF_BEGV (b); b 28456 src/xdisp.c ptrdiff_t limit_byte = BUF_BEGV_BYTE (b); b 28513 src/xdisp.c obj = BVAR (b, mode_name); b 28517 src/xdisp.c if (BUF_BEGV (b) > BUF_BEG (b) || BUF_ZV (b) < BUF_Z (b)) b 28525 src/xdisp.c ptrdiff_t botpos = BUF_Z (b) - w->window_end_pos; b 28526 src/xdisp.c ptrdiff_t begv = BUF_BEGV (b); b 28527 src/xdisp.c ptrdiff_t zv = BUF_ZV (b); b 28545 src/xdisp.c ptrdiff_t begv = BUF_BEGV (b); b 28546 src/xdisp.c ptrdiff_t zv = BUF_ZV (b); b 28548 src/xdisp.c if (w->window_end_pos <= BUF_Z (b) - zv) b 28564 src/xdisp.c ptrdiff_t botpos = BUF_Z (b) - w->window_end_pos; b 28565 src/xdisp.c ptrdiff_t begv = BUF_BEGV (b); b 28566 src/xdisp.c ptrdiff_t zv = BUF_ZV (b); b 28584 src/xdisp.c ptrdiff_t botpos = BUF_Z (b) - w->window_end_pos; b 28585 src/xdisp.c ptrdiff_t begv = BUF_BEGV (b); b 28586 src/xdisp.c ptrdiff_t zv = BUF_ZV (b); b 28649 src/xdisp.c p = decode_mode_spec_coding (BVAR (b, buffer_file_coding_system), b 33259 src/xdisp.c struct buffer *b = XBUFFER (w->contents); b 33273 src/xdisp.c if (EQ (BVAR (b, cursor_type), Qt) || NILP (BVAR (b, cursor_type))) b 33279 src/xdisp.c return get_specified_cursor_type (BVAR (b, cursor_type), width); b 33301 src/xdisp.c if (NILP (BVAR (b, cursor_type))) b 33305 src/xdisp.c if (EQ (BVAR (b, cursor_type), Qt)) b 33311 src/xdisp.c cursor_type = get_specified_cursor_type (BVAR (b, cursor_type), width); b 33317 src/xdisp.c alt_cursor = BVAR (b, cursor_in_non_selected_windows); b 33351 src/xdisp.c || (CONSP (BVAR (b, cursor_type)) b 33371 src/xdisp.c if ((alt_cursor = Fassoc (BVAR (b, cursor_type), Vblink_cursor_alist, Qnil), !NILP (alt_cursor))) b 35244 src/xdisp.c Lisp_Object b, e; b 35255 src/xdisp.c b = Fprevious_single_property_change (make_fixnum (charpos + 1), b 35257 src/xdisp.c if (NILP (b)) b 35260 src/xdisp.c begpos = XFIXNUM (b); b 35396 src/xdisp.c struct buffer *b; b 35607 src/xdisp.c b = XBUFFER (w->contents); b 35707 src/xdisp.c if (BUFFERP (object) && pos > BUF_Z (b)) b 35713 src/xdisp.c current_buffer = b; b 36674 src/xdisp.c gui_union_rectangles (const Emacs_Rectangle *a, const Emacs_Rectangle *b, b 36683 src/xdisp.c *result = *b; b 36686 src/xdisp.c else if (!b->width || !b->height) b 36698 src/xdisp.c b_box.x1 = b->x; b 36699 src/xdisp.c b_box.y1 = b->y; b 36700 src/xdisp.c b_box.x2 = b->x + b->width; b 36701 src/xdisp.c b_box.y2 = b->y + b->height; b 956 src/xfaces.c unsigned short *r, unsigned short *g, unsigned short *b) b 969 src/xfaces.c spec + 1 + 3 * n, b)); b 979 src/xfaces.c && parse_hex_color_comp (sep2 + 1, spec + len, b)); b 993 src/xfaces.c *b = lrint (blue * 65535); b 1018 src/xfaces.c unsigned short r, g, b; b 1019 src/xfaces.c return (parse_color_spec (SSDATA (spec), &r, &g, &b) b 1020 src/xfaces.c ? list3i (r, g, b) b 4633 src/xfaces.c long long b = x->blue - y->blue; b 4638 src/xfaces.c + (((2 * 65536 + 65535 - r_mean) * b * b) >> 16)) b 3145 src/xselect.c unsigned char *data = (unsigned char *) event->data.b; b 3296 src/xselect.c x_fill_property_data (dpyinfo, values, event.xclient.data.b, b 1886 src/xterm.c x_atoms_compare (const void *a, const void *b) b 1888 src/xterm.c return *(Atom *) a - *(Atom *) b; b 2575 src/xterm.c msg.xclient.data.b[0] = dmsg->reason; b 2576 src/xterm.c msg.xclient.data.b[1] = dmsg->byte_order; b 2577 src/xterm.c *((uint16_t *) &msg.xclient.data.b[2]) = dmsg->side_effects; b 2578 src/xterm.c *((uint32_t *) &msg.xclient.data.b[4]) = dmsg->timestamp; b 2579 src/xterm.c *((uint16_t *) &msg.xclient.data.b[8]) = dmsg->x; b 2580 src/xterm.c *((uint16_t *) &msg.xclient.data.b[10]) = dmsg->y; b 2581 src/xterm.c *((uint32_t *) &msg.xclient.data.b[12]) = dmsg->index_atom; b 2582 src/xterm.c *((uint32_t *) &msg.xclient.data.b[16]) = dmsg->source_window; b 2600 src/xterm.c msg.xclient.data.b[0] = dmsg->reason; b 2601 src/xterm.c msg.xclient.data.b[1] = dmsg->byteorder; b 2602 src/xterm.c *((uint16_t *) &msg.xclient.data.b[2]) = dmsg->zero; b 2603 src/xterm.c *((uint32_t *) &msg.xclient.data.b[4]) = dmsg->timestamp; b 2604 src/xterm.c *((uint32_t *) &msg.xclient.data.b[8]) = dmsg->source_window; b 2605 src/xterm.c *((uint32_t *) &msg.xclient.data.b[12]) = dmsg->index_atom; b 2606 src/xterm.c msg.xclient.data.b[16] = 0; b 2607 src/xterm.c msg.xclient.data.b[17] = 0; b 2608 src/xterm.c msg.xclient.data.b[18] = 0; b 2609 src/xterm.c msg.xclient.data.b[19] = 0; b 2627 src/xterm.c msg.xclient.data.b[0] = dmsg->reason; b 2628 src/xterm.c msg.xclient.data.b[1] = dmsg->byteorder; b 2629 src/xterm.c *((uint16_t *) &msg.xclient.data.b[2]) = dmsg->side_effects; b 2630 src/xterm.c *((uint32_t *) &msg.xclient.data.b[4]) = dmsg->timestamp; b 2631 src/xterm.c *((uint16_t *) &msg.xclient.data.b[8]) = dmsg->x; b 2632 src/xterm.c *((uint16_t *) &msg.xclient.data.b[10]) = dmsg->y; b 2633 src/xterm.c msg.xclient.data.b[12] = 0; b 2634 src/xterm.c msg.xclient.data.b[13] = 0; b 2635 src/xterm.c msg.xclient.data.b[14] = 0; b 2636 src/xterm.c msg.xclient.data.b[15] = 0; b 2637 src/xterm.c msg.xclient.data.b[16] = 0; b 2638 src/xterm.c msg.xclient.data.b[17] = 0; b 2639 src/xterm.c msg.xclient.data.b[18] = 0; b 2640 src/xterm.c msg.xclient.data.b[19] = 0; b 2687 src/xterm.c msg.xclient.data.b[0] = dmsg->reason; b 2688 src/xterm.c msg.xclient.data.b[1] = dmsg->byteorder; b 2689 src/xterm.c *((uint16_t *) &msg.xclient.data.b[2]) = dmsg->zero; b 2690 src/xterm.c *((uint32_t *) &msg.xclient.data.b[4]) = dmsg->timestamp; b 2691 src/xterm.c *((uint32_t *) &msg.xclient.data.b[8]) = dmsg->source_window; b 2692 src/xterm.c msg.xclient.data.b[12] = 0; b 2693 src/xterm.c msg.xclient.data.b[13] = 0; b 2694 src/xterm.c msg.xclient.data.b[14] = 0; b 2695 src/xterm.c msg.xclient.data.b[15] = 0; b 2696 src/xterm.c msg.xclient.data.b[16] = 0; b 2697 src/xterm.c msg.xclient.data.b[17] = 0; b 2698 src/xterm.c msg.xclient.data.b[18] = 0; b 2699 src/xterm.c msg.xclient.data.b[19] = 0; b 2711 src/xterm.c data = (const uint8_t *) &msg->xclient.data.b[0]; b 2743 src/xterm.c data = (const uint8_t *) &msg->xclient.data.b[0]; b 2837 src/xterm.c data = (const uint8_t *) &msg->xclient.data.b[0]; b 2870 src/xterm.c data = (const uint8_t *) &msg->xclient.data.b[0]; b 9065 src/xterm.c unsigned int r, g, b; b 9070 src/xterm.c b = (pixel >> dpyinfo->blue_offset) & bmask; b 9074 src/xterm.c colors[i].blue = (b * bmult) >> 16; b 9157 src/xterm.c unsigned short r, g, b; b 9171 src/xterm.c if (parse_color_spec (color_name, &r, &g, &b)) b 9175 src/xterm.c color->blue = b; b 11231 src/xterm.c msg.xclient.data.b[0] = hourglass_enabled ? 1 : 0; b 17149 src/xterm.c struct scroll_bar *b = XSCROLL_BAR (bar); b 17151 src/xterm.c x_scroll_bar_remove (b); b 17153 src/xterm.c next = b->next; b 17154 src/xterm.c b->next = b->prev = Qnil; b 17172 src/xterm.c struct scroll_bar *b; b 17205 src/xterm.c b = XSCROLL_BAR (bar); b 17207 src/xterm.c scroll_bar_rect.x = b->left; b 17208 src/xterm.c scroll_bar_rect.y = b->top; b 17209 src/xterm.c scroll_bar_rect.width = b->width; b 17210 src/xterm.c scroll_bar_rect.height = b->height; b 17215 src/xterm.c x_scroll_bar_redraw (b); b 18925 src/xterm.c FRAME_X_OUTPUT (any)->hourglass_p = event->xclient.data.b[0]; b 25844 src/xterm.c x_is_serial_more_than (unsigned int a, unsigned int b) b 25846 src/xterm.c if (a > b) b 25849 src/xterm.c return (b - a > X_ULONG_MAX / 2); b 25853 src/xterm.c x_is_serial_more_than_or_equal_to (unsigned int a, unsigned int b) b 25855 src/xterm.c if (a >= b) b 25858 src/xterm.c return (b - a > X_ULONG_MAX / 2); b 25862 src/xterm.c x_is_serial_less_than (unsigned int a, unsigned int b) b 25864 src/xterm.c if (a < b) b 25867 src/xterm.c return (a - b > X_ULONG_MAX / 2); b 25871 src/xterm.c x_is_serial_less_than_or_equal_to (unsigned int a, unsigned int b) b 25873 src/xterm.c if (a <= b) b 25876 src/xterm.c return (a - b > X_ULONG_MAX / 2); b 29065 src/xterm.c struct scroll_bar *b; b 29103 src/xterm.c for (bar = FRAME_SCROLL_BARS (f); !NILP (bar); bar = b->next) b 29105 src/xterm.c b = XSCROLL_BAR (bar); b 29106 src/xterm.c x_scroll_bar_remove (b); b 87 src/xterm.h #define XSync(d, b) do { XSync ((d), (b)); } while (false) b 89 src/xterm.h #define XSync(d, b) do { gdk_window_process_all_updates (); \ b 90 src/xterm.h XSync (d, b); } while (false) b 1434 src/xterm.h #define gtk_widget_get_preferred_size(a, ign, b) \ b 1435 src/xterm.h gtk_widget_size_request (a, b) b 1865 src/xterm.h x_make_truecolor_pixel (struct x_display_info *dpyinfo, int r, int g, int b) b 1874 src/xterm.h pb = (b >> (16 - dpyinfo->blue_bits)) << dpyinfo->blue_offset; b 92 src/xwidget.c #define XSETXWIDGET(a, b) XSETPSEUDOVECTOR (a, b, PVEC_XWIDGET) b 93 src/xwidget.c #define XSETXWIDGET_VIEW(a, b) XSETPSEUDOVECTOR (a, b, PVEC_XWIDGET_VIEW) b 42 test/lisp/cedet/semantic-utest-ia-resources/testdoublens.cpp void Foo::publishStuff(int a, int b) // ^2^ b 45 test/lisp/cedet/semantic-utest-ia-resources/testdoublens.cpp int bar = b; b 50 test/lisp/cedet/semantic-utest-ia-resources/testdoublens.cpp void Foo::publishStuff(char a, char b) // ^4^ b 53 test/lisp/cedet/semantic-utest-ia-resources/testdoublens.cpp int bar = b; b 56 test/lisp/cedet/semantic-utest-ia-resources/testdoublens.cpp void Foo::sendStuff(int a, int b) // ^3^ b 59 test/lisp/cedet/semantic-utest-ia-resources/testdoublens.cpp int bar = b; b 38 test/lisp/cedet/semantic-utest-ia-resources/testdoublens.hpp void sendStuff(int a, int b); b 67 test/lisp/cedet/semantic-utest-ia-resources/testdoublens.hpp mutable a::b::Foo::Dum dumdum; b 41 test/lisp/cedet/semantic-utest-ia-resources/testtypedefs.cpp bstring b; b 43 test/lisp/cedet/semantic-utest-ia-resources/testtypedefs.cpp b.// -2- b 40 test/lisp/cedet/semantic/format-resources/test-fmt.cpp int twoargs_fcn(int a, char b) { } b 147 test/manual/cedet/tests/test.c int (*funcptr)(int a, int b); b 57 test/manual/cedet/tests/testsppreplace.c int myFcn1 P_((a,b)); b 61 test/manual/cedet/tests/testsppreplace.c int myFcn2 P__((int a, int b)); b 62 test/manual/cedet/tests/testsppreplace.c int myFcn3 (int a, int b); b 125 test/manual/cedet/tests/testsppreplace.c int bazfnc(int b) { } b 52 test/manual/cedet/tests/testsppreplaced.c int myFcn2 (int a, int b); b 53 test/manual/cedet/tests/testsppreplaced.c int myFcn3 (int a, int b); b 93 test/manual/cedet/tests/testsppreplaced.c int bazfnc(int b) { } b 31 test/manual/etags/c-src/c.c max (int a, int b) b 32 test/manual/etags/c-src/c.c { if (a > b) return a; else return b; } b 37 test/manual/etags/c-src/c.c __attribute__ ((always_inline)) max (int a, int b) b 38 test/manual/etags/c-src/c.c { if (a > b) return a; else return b } b 70 test/manual/etags/c-src/c.c char a, b, c, d; b 125 test/manual/etags/c-src/c.c b c; b 128 test/manual/etags/c-src/c.c (a,b,c,d) {}; b 133 test/manual/etags/c-src/c.c request request (a, b) b 136 test/manual/etags/c-src/c.c int func2 (a,b b 149 test/manual/etags/c-src/c.c struct a b; b 150 test/manual/etags/c-src/c.c struct aa *b; b 152 test/manual/etags/c-src/c.c **b; b 153 test/manual/etags/c-src/c.c caccacacca (a,b,c,d,e,f,g) b 154 test/manual/etags/c-src/c.c struct aa *b; b 1306 test/manual/etags/c-src/emacs/src/gmalloc.c #define min(a, b) ((a) < (b) ? (a) : (b)) b 1442 test/manual/etags/c-src/emacs/src/keyboard.c struct buffer *b; b 1444 test/manual/etags/c-src/emacs/src/keyboard.c b = XBUFFER (XWINDOW (selected_window)->contents); b 1445 test/manual/etags/c-src/emacs/src/keyboard.c BUF_BEG_UNCHANGED (b) = BUF_END_UNCHANGED (b) = 0; b 59 test/manual/etags/c-src/emacs/src/lisp.h #define max(a, b) ((a) > (b) ? (a) : (b)) b 60 test/manual/etags/c-src/emacs/src/lisp.h #define min(a, b) ((a) < (b) ? (a) : (b)) b 1079 test/manual/etags/c-src/emacs/src/lisp.h #define XSETINT(a, b) ((a) = make_number (b)) b 1080 test/manual/etags/c-src/emacs/src/lisp.h #define XSETFASTINT(a, b) ((a) = make_natnum (b)) b 1081 test/manual/etags/c-src/emacs/src/lisp.h #define XSETCONS(a, b) ((a) = make_lisp_ptr (b, Lisp_Cons)) b 1082 test/manual/etags/c-src/emacs/src/lisp.h #define XSETVECTOR(a, b) ((a) = make_lisp_ptr (b, Lisp_Vectorlike)) b 1083 test/manual/etags/c-src/emacs/src/lisp.h #define XSETSTRING(a, b) ((a) = make_lisp_ptr (b, Lisp_String)) b 1084 test/manual/etags/c-src/emacs/src/lisp.h #define XSETSYMBOL(a, b) ((a) = make_lisp_symbol (b)) b 1085 test/manual/etags/c-src/emacs/src/lisp.h #define XSETFLOAT(a, b) ((a) = make_lisp_ptr (b, Lisp_Float)) b 1086 test/manual/etags/c-src/emacs/src/lisp.h #define XSETMISC(a, b) ((a) = make_lisp_ptr (b, Lisp_Misc)) b 1099 test/manual/etags/c-src/emacs/src/lisp.h #define XSETPSEUDOVECTOR(a, b, code) \ b 1100 test/manual/etags/c-src/emacs/src/lisp.h XSETTYPED_PSEUDOVECTOR (a, b, \ b 1105 test/manual/etags/c-src/emacs/src/lisp.h #define XSETTYPED_PSEUDOVECTOR(a, b, size, code) \ b 1106 test/manual/etags/c-src/emacs/src/lisp.h (XSETVECTOR (a, b), \ b 1110 test/manual/etags/c-src/emacs/src/lisp.h #define XSETWINDOW_CONFIGURATION(a, b) \ b 1111 test/manual/etags/c-src/emacs/src/lisp.h (XSETPSEUDOVECTOR (a, b, PVEC_WINDOW_CONFIGURATION)) b 1112 test/manual/etags/c-src/emacs/src/lisp.h #define XSETPROCESS(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_PROCESS)) b 1113 test/manual/etags/c-src/emacs/src/lisp.h #define XSETWINDOW(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_WINDOW)) b 1114 test/manual/etags/c-src/emacs/src/lisp.h #define XSETTERMINAL(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_TERMINAL)) b 1115 test/manual/etags/c-src/emacs/src/lisp.h #define XSETSUBR(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_SUBR)) b 1116 test/manual/etags/c-src/emacs/src/lisp.h #define XSETCOMPILED(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_COMPILED)) b 1117 test/manual/etags/c-src/emacs/src/lisp.h #define XSETBUFFER(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_BUFFER)) b 1118 test/manual/etags/c-src/emacs/src/lisp.h #define XSETCHAR_TABLE(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_CHAR_TABLE)) b 1119 test/manual/etags/c-src/emacs/src/lisp.h #define XSETBOOL_VECTOR(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_BOOL_VECTOR)) b 1120 test/manual/etags/c-src/emacs/src/lisp.h #define XSETSUB_CHAR_TABLE(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_SUB_CHAR_TABLE)) b 1379 test/manual/etags/c-src/emacs/src/lisp.h = alignof (union { struct vectorlike_header a; Lisp_Object b; }) b 1453 test/manual/etags/c-src/emacs/src/lisp.h bool_vector_set (Lisp_Object a, EMACS_INT i, bool b) b 1460 test/manual/etags/c-src/emacs/src/lisp.h if (b) b 1546 test/manual/etags/c-src/emacs/src/lisp.h #define UNSIGNED_CMP(a, op, b) \ b 1547 test/manual/etags/c-src/emacs/src/lisp.h (max (sizeof ((a) + 0), sizeof ((b) + 0)) <= sizeof (unsigned) \ b 1548 test/manual/etags/c-src/emacs/src/lisp.h ? ((a) + (unsigned) 0) op ((b) + (unsigned) 0) \ b 1549 test/manual/etags/c-src/emacs/src/lisp.h : ((a) + (uintmax_t) 0) op ((b) + (uintmax_t) 0)) b 3201 test/manual/etags/c-src/emacs/src/lisp.h #define GCPRO7(a, b, c, d, e, f, g) (GCPRO6 (a, b, c, d, e, f), (void) gcpro7) b 3212 test/manual/etags/c-src/emacs/src/lisp.h #define GCPRO2(a, b) \ b 3214 test/manual/etags/c-src/emacs/src/lisp.h gcpro2.next = &gcpro1; gcpro2.var = &(b); gcpro2.nvars = 1; \ b 3217 test/manual/etags/c-src/emacs/src/lisp.h #define GCPRO3(a, b, c) \ b 3219 test/manual/etags/c-src/emacs/src/lisp.h gcpro2.next = &gcpro1; gcpro2.var = &(b); gcpro2.nvars = 1; \ b 3223 test/manual/etags/c-src/emacs/src/lisp.h #define GCPRO4(a, b, c, d) \ b 3225 test/manual/etags/c-src/emacs/src/lisp.h gcpro2.next = &gcpro1; gcpro2.var = &(b); gcpro2.nvars = 1; \ b 3230 test/manual/etags/c-src/emacs/src/lisp.h #define GCPRO5(a, b, c, d, e) \ b 3232 test/manual/etags/c-src/emacs/src/lisp.h gcpro2.next = &gcpro1; gcpro2.var = &(b); gcpro2.nvars = 1; \ b 3238 test/manual/etags/c-src/emacs/src/lisp.h #define GCPRO6(a, b, c, d, e, f) \ b 3240 test/manual/etags/c-src/emacs/src/lisp.h gcpro2.next = &gcpro1; gcpro2.var = &(b); gcpro2.nvars = 1; \ b 3247 test/manual/etags/c-src/emacs/src/lisp.h #define GCPRO7(a, b, c, d, e, f, g) \ b 3249 test/manual/etags/c-src/emacs/src/lisp.h gcpro2.next = &gcpro1; gcpro2.var = &(b); gcpro2.nvars = 1; \ b 3269 test/manual/etags/c-src/emacs/src/lisp.h #define GCPRO2(a, b) \ b 3273 test/manual/etags/c-src/emacs/src/lisp.h gcpro2.next = &gcpro1; gcpro2.var = &(b); gcpro2.nvars = 1; \ b 3278 test/manual/etags/c-src/emacs/src/lisp.h #define GCPRO3(a, b, c) \ b 3282 test/manual/etags/c-src/emacs/src/lisp.h gcpro2.next = &gcpro1; gcpro2.var = &(b); gcpro2.nvars = 1; \ b 3289 test/manual/etags/c-src/emacs/src/lisp.h #define GCPRO4(a, b, c, d) \ b 3293 test/manual/etags/c-src/emacs/src/lisp.h gcpro2.next = &gcpro1; gcpro2.var = &(b); gcpro2.nvars = 1; \ b 3302 test/manual/etags/c-src/emacs/src/lisp.h #define GCPRO5(a, b, c, d, e) \ b 3306 test/manual/etags/c-src/emacs/src/lisp.h gcpro2.next = &gcpro1; gcpro2.var = &(b); gcpro2.nvars = 1; \ b 3317 test/manual/etags/c-src/emacs/src/lisp.h #define GCPRO6(a, b, c, d, e, f) \ b 3321 test/manual/etags/c-src/emacs/src/lisp.h gcpro2.next = &gcpro1; gcpro2.var = &(b); gcpro2.nvars = 1; \ b 3334 test/manual/etags/c-src/emacs/src/lisp.h #define GCPRO7(a, b, c, d, e, f, g) \ b 3338 test/manual/etags/c-src/emacs/src/lisp.h gcpro2.next = &gcpro1; gcpro2.var = &(b); gcpro2.nvars = 1; \ b 4699 test/manual/etags/c-src/emacs/src/lisp.h #define STACK_CONS(a, b) \ b 4700 test/manual/etags/c-src/emacs/src/lisp.h make_lisp_ptr (&(union Aligned_Cons) { { a, { b } } }.s, Lisp_Cons) b 4701 test/manual/etags/c-src/emacs/src/lisp.h #define AUTO_CONS_EXPR(a, b) \ b 4702 test/manual/etags/c-src/emacs/src/lisp.h (USE_STACK_CONS ? STACK_CONS (a, b) : Fcons (a, b)) b 4709 test/manual/etags/c-src/emacs/src/lisp.h #define AUTO_CONS(name, a, b) Lisp_Object name = AUTO_CONS_EXPR (a, b) b 4712 test/manual/etags/c-src/emacs/src/lisp.h #define AUTO_LIST2(name, a, b) \ b 4714 test/manual/etags/c-src/emacs/src/lisp.h ? STACK_CONS (a, STACK_CONS (b, Qnil)) \ b 4715 test/manual/etags/c-src/emacs/src/lisp.h : list2 (a, b)) b 4716 test/manual/etags/c-src/emacs/src/lisp.h #define AUTO_LIST3(name, a, b, c) \ b 4718 test/manual/etags/c-src/emacs/src/lisp.h ? STACK_CONS (a, STACK_CONS (b, STACK_CONS (c, Qnil))) \ b 4719 test/manual/etags/c-src/emacs/src/lisp.h : list3 (a, b, c)) b 4720 test/manual/etags/c-src/emacs/src/lisp.h #define AUTO_LIST4(name, a, b, c, d) \ b 4723 test/manual/etags/c-src/emacs/src/lisp.h ? STACK_CONS (a, STACK_CONS (b, STACK_CONS (c, \ b 4725 test/manual/etags/c-src/emacs/src/lisp.h : list4 (a, b, c, d)) b 90 test/manual/etags/c-src/h.h int b); b 103 test/manual/etags/c-src/h.h typedef struct a { } b; b 48 test/manual/etags/cp-src/MDiagArray2.h operator += (MDiagArray2<T>& a, const MDiagArray2<T>& b); b 51 test/manual/etags/cp-src/MDiagArray2.h operator -= (MDiagArray2<T>& a, const MDiagArray2<T>& b); b 63 test/manual/etags/cp-src/MDiagArray2.h operator + (const MDiagArray2<T>& a, const MDiagArray2<T>& b); b 66 test/manual/etags/cp-src/MDiagArray2.h operator - (const MDiagArray2<T>& a, const MDiagArray2<T>& b); b 69 test/manual/etags/cp-src/MDiagArray2.h product (const MDiagArray2<T>& a, const MDiagArray2<T>& b); b 116 test/manual/etags/cp-src/MDiagArray2.h operator += LTGT (MDiagArray2<T>& a, const MDiagArray2<T>& b); b 119 test/manual/etags/cp-src/MDiagArray2.h operator -= LTGT (MDiagArray2<T>& a, const MDiagArray2<T>& b); b 133 test/manual/etags/cp-src/MDiagArray2.h operator + LTGT (const MDiagArray2<T>& a, const MDiagArray2<T>& b); b 136 test/manual/etags/cp-src/MDiagArray2.h operator - LTGT (const MDiagArray2<T>& a, const MDiagArray2<T>& b); b 139 test/manual/etags/cp-src/MDiagArray2.h product LTGT (const MDiagArray2<T>& a, const MDiagArray2<T>& b); b 147 test/manual/etags/cp-src/MDiagArray2.h template MDiagArray2<T>& operator += (MDiagArray2<T>& a, const MDiagArray2<T>& b); \ b 148 test/manual/etags/cp-src/MDiagArray2.h template MDiagArray2<T>& operator -= (MDiagArray2<T>& a, const MDiagArray2<T>& b); \ b 152 test/manual/etags/cp-src/MDiagArray2.h template MDiagArray2<T> operator + (const MDiagArray2<T>& a, const MDiagArray2<T>& b); \ b 153 test/manual/etags/cp-src/MDiagArray2.h template MDiagArray2<T> operator - (const MDiagArray2<T>& a, const MDiagArray2<T>& b); \ b 154 test/manual/etags/cp-src/MDiagArray2.h template MDiagArray2<T> product (const MDiagArray2<T>& a, const MDiagArray2<T>& b); \ b 46 test/manual/etags/cp-src/Range.h Range (double b, double l) b 47 test/manual/etags/cp-src/Range.h : rng_base (b), rng_limit (l), rng_inc (1), b 50 test/manual/etags/cp-src/Range.h Range (double b, double l, double i) b 51 test/manual/etags/cp-src/Range.h : rng_base (b), rng_limit (l), rng_inc (i), b 68 test/manual/etags/cp-src/Range.h void set_base (double b) { rng_base = b; } b 21 test/manual/etags/cp-src/c.C int b; b 29 test/manual/etags/cp-src/c.C operator += (MDiagArray2<T>& a, const MDiagArray2<T>& b); b 132 test/manual/etags/cp-src/c.C int i,a,b; b 144 test/manual/etags/cp-src/c.C b(b) b 211 test/manual/etags/cp-src/functions.cpp int WorkingDays(Date a, Date b){ b 214 test/manual/etags/cp-src/functions.cpp if ( (! a.set()) || (! b.set()) ) b 216 test/manual/etags/cp-src/functions.cpp days=b-a+1; // Inclusive b 99 test/manual/etags/y-src/cccp.c #define possible_sum_sign(a, b, sum) ((((a) ^ (b)) | ~ ((a) ^ (sum))) < 0) b 2048 test/manual/etags/y-src/cccp.c left_shift (a, b) b 2050 test/manual/etags/y-src/cccp.c unsigned long b; b 2052 test/manual/etags/y-src/cccp.c if (b >= HOST_BITS_PER_LONG) b 2059 test/manual/etags/y-src/cccp.c return (unsigned long) a->value << b; b 2062 test/manual/etags/y-src/cccp.c long l = a->value << b; b 2063 test/manual/etags/y-src/cccp.c if (l >> b != a->value) b 2070 test/manual/etags/y-src/cccp.c right_shift (a, b) b 2072 test/manual/etags/y-src/cccp.c unsigned long b; b 2074 test/manual/etags/y-src/cccp.c if (b >= HOST_BITS_PER_LONG) b 2077 test/manual/etags/y-src/cccp.c return (unsigned long) a->value >> b; b 2079 test/manual/etags/y-src/cccp.c return a->value >> b; b 104 test/manual/etags/y-src/cccp.y #define possible_sum_sign(a, b, sum) ((((a) ^ (b)) | ~ ((a) ^ (sum))) < 0) b 851 test/manual/etags/y-src/cccp.y left_shift (a, b) b 853 test/manual/etags/y-src/cccp.y unsigned long b; b 855 test/manual/etags/y-src/cccp.y if (b >= HOST_BITS_PER_LONG) b 862 test/manual/etags/y-src/cccp.y return (unsigned long) a->value << b; b 865 test/manual/etags/y-src/cccp.y long l = a->value << b; b 866 test/manual/etags/y-src/cccp.y if (l >> b != a->value) b 873 test/manual/etags/y-src/cccp.y right_shift (a, b) b 875 test/manual/etags/y-src/cccp.y unsigned long b; b 877 test/manual/etags/y-src/cccp.y if (b >= HOST_BITS_PER_LONG) b 880 test/manual/etags/y-src/cccp.y return (unsigned long) a->value >> b; b 882 test/manual/etags/y-src/cccp.y return a->value >> b; b 84 test/src/emacs-module-resources/mod-test.c sum (intmax_t a, intmax_t b) b 86 test/src/emacs-module-resources/mod-test.c return a + b; b 96 test/src/emacs-module-resources/mod-test.c intmax_t b = env->extract_integer (env, args[1]); b 98 test/src/emacs-module-resources/mod-test.c intmax_t r = sum (a, b); b 423 test/src/emacs-module-resources/mod-test.c timespec_le (struct timespec a, struct timespec b) b 425 test/src/emacs-module-resources/mod-test.c return (a.tv_sec < b.tv_sec b 426 test/src/emacs-module-resources/mod-test.c || (a.tv_sec == b.tv_sec && a.tv_nsec <= b.tv_nsec));