b 1999 lib-src/ebrowse.c static char b[3]; b 2102 lib-src/ebrowse.c b[0] = t; b 2103 lib-src/ebrowse.c b[1] = '\0'; b 2104 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 360 lib-src/update-game-score.c score_compare (const void *a, const void *b) b 363 lib-src/update-game-score.c const struct score_entry *sb = (const struct score_entry *) b; b 386 lib-src/update-game-score.c score_compare_reverse (const void *a, const void *b) b 388 lib-src/update-game-score.c return score_compare (b, a); b 51 lib/acl-internal.h # define MIN(a,b) ((a) < (b) ? (a) : (b)) b 107 lib/careadlinkat.c char *b = alloc->allocate (link_size); b 109 lib/careadlinkat.c if (! b) b 111 lib/careadlinkat.c return memcpy (b, buf, link_size); b 117 lib/careadlinkat.c char *b = alloc->reallocate (buf, link_size); b 118 lib/careadlinkat.c if (b) b 119 lib/careadlinkat.c return b; b 374 lib/cdefs.h # define __attribute_format_strfmon__(a,b) \ b 375 lib/cdefs.h __attribute__ ((__format__ (__strfmon__, a, b))) b 377 lib/cdefs.h # define __attribute_format_strfmon__(a,b) /* Ignore */ 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 69 lib/filevercmp.h int filevercmp (char const *a, char const *b) _GL_ATTRIBUTE_PURE; b 75 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 440 lib/mini-gmp.c mpn_add_1 (mp_ptr rp, mp_srcptr ap, mp_size_t n, mp_limb_t b) b 448 lib/mini-gmp.c mp_limb_t r = ap[i] + b; b 450 lib/mini-gmp.c b = (r < b); b 455 lib/mini-gmp.c return b; b 466 lib/mini-gmp.c mp_limb_t a, b, r; b 467 lib/mini-gmp.c a = ap[i]; b = bp[i]; b 470 lib/mini-gmp.c r += b; b 471 lib/mini-gmp.c cy += (r < b); b 491 lib/mini-gmp.c mpn_sub_1 (mp_ptr rp, mp_srcptr ap, mp_size_t n, mp_limb_t b) b 502 lib/mini-gmp.c mp_limb_t cy = a < b; b 503 lib/mini-gmp.c rp[i] = a - b; b 504 lib/mini-gmp.c b = cy; b 508 lib/mini-gmp.c return b; b 519 lib/mini-gmp.c mp_limb_t a, b; b 520 lib/mini-gmp.c a = ap[i]; b = bp[i]; b 521 lib/mini-gmp.c b += cy; b 522 lib/mini-gmp.c cy = (b < cy); b 523 lib/mini-gmp.c cy += (a < b); b 524 lib/mini-gmp.c rp[i] = a - b; b 1168 lib/mini-gmp.c mpn_base_power_of_two_p (unsigned b) b 1170 lib/mini-gmp.c switch (b) b 1193 lib/mini-gmp.c mpn_get_base_info (struct mpn_base_info *info, mp_limb_t b) b 1199 lib/mini-gmp.c m = GMP_LIMB_MAX / b; b 1200 lib/mini-gmp.c for (exp = 1, p = b; p <= m; exp++) b 1201 lib/mini-gmp.c p *= b; b 1365 lib/mini-gmp.c mp_limb_t b, const struct mpn_base_info *info) b 1379 lib/mini-gmp.c w = w * b + sp[j++]; b 1389 lib/mini-gmp.c w = w * b + sp[j++]; b 1891 lib/mini-gmp.c mpz_cmp (const mpz_t a, const mpz_t b) b 1894 lib/mini-gmp.c mp_size_t bsize = b->_mp_size; b 1899 lib/mini-gmp.c return mpn_cmp (a->_mp_d, b->_mp_d, asize); b 1901 lib/mini-gmp.c return mpn_cmp (b->_mp_d, a->_mp_d, -asize); b 1951 lib/mini-gmp.c mpz_add_ui (mpz_t r, const mpz_t a, unsigned long b) b 1954 lib/mini-gmp.c mpz_init_set_ui (bb, b); b 1960 lib/mini-gmp.c mpz_sub_ui (mpz_t r, const mpz_t a, unsigned long b) b 1962 lib/mini-gmp.c mpz_ui_sub (r, b, a); b 1967 lib/mini-gmp.c mpz_ui_sub (mpz_t r, unsigned long a, const mpz_t b) b 1969 lib/mini-gmp.c mpz_neg (r, b); b 1974 lib/mini-gmp.c mpz_abs_add (mpz_t r, const mpz_t a, const mpz_t b) b 1977 lib/mini-gmp.c mp_size_t bn = GMP_ABS (b->_mp_size); b 1983 lib/mini-gmp.c MPZ_SRCPTR_SWAP (a, b); b 1988 lib/mini-gmp.c cy = mpn_add (rp, a->_mp_d, an, b->_mp_d, bn); b 1996 lib/mini-gmp.c mpz_abs_sub (mpz_t r, const mpz_t a, const mpz_t b) b 1999 lib/mini-gmp.c mp_size_t bn = GMP_ABS (b->_mp_size); b 2003 lib/mini-gmp.c cmp = mpn_cmp4 (a->_mp_d, an, b->_mp_d, bn); b 2007 lib/mini-gmp.c gmp_assert_nocarry (mpn_sub (rp, a->_mp_d, an, b->_mp_d, bn)); b 2013 lib/mini-gmp.c gmp_assert_nocarry (mpn_sub (rp, b->_mp_d, bn, a->_mp_d, an)); b 2021 lib/mini-gmp.c mpz_add (mpz_t r, const mpz_t a, const mpz_t b) b 2025 lib/mini-gmp.c if ( (a->_mp_size ^ b->_mp_size) >= 0) b 2026 lib/mini-gmp.c rn = mpz_abs_add (r, a, b); b 2028 lib/mini-gmp.c rn = mpz_abs_sub (r, a, b); b 2034 lib/mini-gmp.c mpz_sub (mpz_t r, const mpz_t a, const mpz_t b) b 2038 lib/mini-gmp.c if ( (a->_mp_size ^ b->_mp_size) >= 0) b 2039 lib/mini-gmp.c rn = mpz_abs_sub (r, a, b); b 2041 lib/mini-gmp.c rn = mpz_abs_add (r, a, b); b 2532 lib/mini-gmp.c mpz_congruent_p (const mpz_t a, const mpz_t b, const mpz_t m) b 2539 lib/mini-gmp.c return (mpz_cmp (a, b) == 0); b 2542 lib/mini-gmp.c mpz_sub (t, a, b); b 3054 lib/mini-gmp.c mpz_pow_ui (mpz_t r, const mpz_t b, unsigned long e) b 3065 lib/mini-gmp.c mpz_mul (tr, tr, b); b 3077 lib/mini-gmp.c mpz_t b; b 3079 lib/mini-gmp.c mpz_init_set_ui (b, blimb); b 3080 lib/mini-gmp.c mpz_pow_ui (r, b, e); b 3081 lib/mini-gmp.c mpz_clear (b); b 3085 lib/mini-gmp.c mpz_powm (mpz_t r, const mpz_t b, const mpz_t e, const mpz_t m) b 3125 lib/mini-gmp.c if (!mpz_invert (base, b, m)) b 3131 lib/mini-gmp.c mpz_abs (base, b); b 3143 lib/mini-gmp.c if (b->_mp_size < 0) b 3190 lib/mini-gmp.c mpz_powm_ui (mpz_t r, const mpz_t b, unsigned long elimb, const mpz_t m) b 3195 lib/mini-gmp.c mpz_powm (r, b, e, m); b 3380 lib/mini-gmp.c gmp_jacobi_coprime (mp_limb_t a, mp_limb_t b) b 3384 lib/mini-gmp.c assert (b & 1); b 3390 lib/mini-gmp.c b >>= 1; b 3399 lib/mini-gmp.c bit ^= c & (b ^ (b >> 1)); b 3400 lib/mini-gmp.c if (a < b) b 3404 lib/mini-gmp.c bit ^= a & b; b 3405 lib/mini-gmp.c a = b - a; b 3406 lib/mini-gmp.c b -= a; b 3410 lib/mini-gmp.c a -= b; b 52 lib/minmax.h # define MAX(a,b) ((a) > (b) ? (a) : (b)) b 57 lib/minmax.h # define MIN(a,b) ((a) < (b) ? (a) : (b)) b 139 lib/mktime.c shr (long_int a, int b) b 143 lib/mktime.c ? a >> b b 144 lib/mktime.c : (a + (a < 0)) / (one << b) - (a < 0)); b 189 lib/mktime.c isdst_differ (int a, int b) b 191 lib/mktime.c return (!a != !b) && (0 <= a) && (0 <= b); b 232 lib/mktime.c long_int_avg (long_int a, long_int b) b 234 lib/mktime.c return shr (a, 1) + shr (b, 1) + ((a | b) & 1); b 104 lib/nstrftime.c #define SHR(a, b) \ b 106 lib/nstrftime.c ? (a) >> (b) \ b 107 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 448 lib/regex_internal.h # define MAX(a,b) ((a) < (b) ? (b) : (a)) b 451 lib/regex_internal.h # define MIN(a,b) ((a) < (b) ? (a) : (b)) b 230 lib/sha1.c uint32_t b = ctx->B; b 265 lib/sha1.c R( a, b, c, d, e, F1, K1, x[ 0] ); b 266 lib/sha1.c R( e, a, b, c, d, F1, K1, x[ 1] ); b 267 lib/sha1.c R( d, e, a, b, c, F1, K1, x[ 2] ); b 268 lib/sha1.c R( c, d, e, a, b, F1, K1, x[ 3] ); b 269 lib/sha1.c R( b, c, d, e, a, F1, K1, x[ 4] ); b 270 lib/sha1.c R( a, b, c, d, e, F1, K1, x[ 5] ); b 271 lib/sha1.c R( e, a, b, c, d, F1, K1, x[ 6] ); b 272 lib/sha1.c R( d, e, a, b, c, F1, K1, x[ 7] ); b 273 lib/sha1.c R( c, d, e, a, b, F1, K1, x[ 8] ); b 274 lib/sha1.c R( b, c, d, e, a, F1, K1, x[ 9] ); b 275 lib/sha1.c R( a, b, c, d, e, F1, K1, x[10] ); b 276 lib/sha1.c R( e, a, b, c, d, F1, K1, x[11] ); b 277 lib/sha1.c R( d, e, a, b, c, F1, K1, x[12] ); b 278 lib/sha1.c R( c, d, e, a, b, F1, K1, x[13] ); b 279 lib/sha1.c R( b, c, d, e, a, F1, K1, x[14] ); b 280 lib/sha1.c R( a, b, c, d, e, F1, K1, x[15] ); b 281 lib/sha1.c R( e, a, b, c, d, F1, K1, M(16) ); b 282 lib/sha1.c R( d, e, a, b, c, F1, K1, M(17) ); b 283 lib/sha1.c R( c, d, e, a, b, F1, K1, M(18) ); b 284 lib/sha1.c R( b, c, d, e, a, F1, K1, M(19) ); b 285 lib/sha1.c R( a, b, c, d, e, F2, K2, M(20) ); b 286 lib/sha1.c R( e, a, b, c, d, F2, K2, M(21) ); b 287 lib/sha1.c R( d, e, a, b, c, F2, K2, M(22) ); b 288 lib/sha1.c R( c, d, e, a, b, F2, K2, M(23) ); b 289 lib/sha1.c R( b, c, d, e, a, F2, K2, M(24) ); b 290 lib/sha1.c R( a, b, c, d, e, F2, K2, M(25) ); b 291 lib/sha1.c R( e, a, b, c, d, F2, K2, M(26) ); b 292 lib/sha1.c R( d, e, a, b, c, F2, K2, M(27) ); b 293 lib/sha1.c R( c, d, e, a, b, F2, K2, M(28) ); b 294 lib/sha1.c R( b, c, d, e, a, F2, K2, M(29) ); b 295 lib/sha1.c R( a, b, c, d, e, F2, K2, M(30) ); b 296 lib/sha1.c R( e, a, b, c, d, F2, K2, M(31) ); b 297 lib/sha1.c R( d, e, a, b, c, F2, K2, M(32) ); b 298 lib/sha1.c R( c, d, e, a, b, F2, K2, M(33) ); b 299 lib/sha1.c R( b, c, d, e, a, F2, K2, M(34) ); b 300 lib/sha1.c R( a, b, c, d, e, F2, K2, M(35) ); b 301 lib/sha1.c R( e, a, b, c, d, F2, K2, M(36) ); b 302 lib/sha1.c R( d, e, a, b, c, F2, K2, M(37) ); b 303 lib/sha1.c R( c, d, e, a, b, F2, K2, M(38) ); b 304 lib/sha1.c R( b, c, d, e, a, F2, K2, M(39) ); b 305 lib/sha1.c R( a, b, c, d, e, F3, K3, M(40) ); b 306 lib/sha1.c R( e, a, b, c, d, F3, K3, M(41) ); b 307 lib/sha1.c R( d, e, a, b, c, F3, K3, M(42) ); b 308 lib/sha1.c R( c, d, e, a, b, F3, K3, M(43) ); b 309 lib/sha1.c R( b, c, d, e, a, F3, K3, M(44) ); b 310 lib/sha1.c R( a, b, c, d, e, F3, K3, M(45) ); b 311 lib/sha1.c R( e, a, b, c, d, F3, K3, M(46) ); b 312 lib/sha1.c R( d, e, a, b, c, F3, K3, M(47) ); b 313 lib/sha1.c R( c, d, e, a, b, F3, K3, M(48) ); b 314 lib/sha1.c R( b, c, d, e, a, F3, K3, M(49) ); b 315 lib/sha1.c R( a, b, c, d, e, F3, K3, M(50) ); b 316 lib/sha1.c R( e, a, b, c, d, F3, K3, M(51) ); b 317 lib/sha1.c R( d, e, a, b, c, F3, K3, M(52) ); b 318 lib/sha1.c R( c, d, e, a, b, F3, K3, M(53) ); b 319 lib/sha1.c R( b, c, d, e, a, F3, K3, M(54) ); b 320 lib/sha1.c R( a, b, c, d, e, F3, K3, M(55) ); b 321 lib/sha1.c R( e, a, b, c, d, F3, K3, M(56) ); b 322 lib/sha1.c R( d, e, a, b, c, F3, K3, M(57) ); b 323 lib/sha1.c R( c, d, e, a, b, F3, K3, M(58) ); b 324 lib/sha1.c R( b, c, d, e, a, F3, K3, M(59) ); b 325 lib/sha1.c R( a, b, c, d, e, F4, K4, M(60) ); b 326 lib/sha1.c R( e, a, b, c, d, F4, K4, M(61) ); b 327 lib/sha1.c R( d, e, a, b, c, F4, K4, M(62) ); b 328 lib/sha1.c R( c, d, e, a, b, F4, K4, M(63) ); b 329 lib/sha1.c R( b, c, d, e, a, F4, K4, M(64) ); b 330 lib/sha1.c R( a, b, c, d, e, F4, K4, M(65) ); b 331 lib/sha1.c R( e, a, b, c, d, F4, K4, M(66) ); b 332 lib/sha1.c R( d, e, a, b, c, F4, K4, M(67) ); b 333 lib/sha1.c R( c, d, e, a, b, F4, K4, M(68) ); b 334 lib/sha1.c R( b, c, d, e, a, F4, K4, M(69) ); b 335 lib/sha1.c R( a, b, c, d, e, F4, K4, M(70) ); b 336 lib/sha1.c R( e, a, b, c, d, F4, K4, M(71) ); b 337 lib/sha1.c R( d, e, a, b, c, F4, K4, M(72) ); b 338 lib/sha1.c R( c, d, e, a, b, F4, K4, M(73) ); b 339 lib/sha1.c R( b, c, d, e, a, F4, K4, M(74) ); b 340 lib/sha1.c R( a, b, c, d, e, F4, K4, M(75) ); b 341 lib/sha1.c R( e, a, b, c, d, F4, K4, M(76) ); b 342 lib/sha1.c R( d, e, a, b, c, F4, K4, M(77) ); b 343 lib/sha1.c R( c, d, e, a, b, F4, K4, M(78) ); b 344 lib/sha1.c R( b, c, d, e, a, F4, K4, M(79) ); b 347 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 29 lib/timespec-add.c timespec_add (struct timespec a, struct timespec b) b 32 lib/timespec-add.c time_t bs = b.tv_sec; b 33 lib/timespec-add.c int ns = a.tv_nsec + b.tv_nsec; b 30 lib/timespec-sub.c timespec_sub (struct timespec a, struct timespec b) b 33 lib/timespec-sub.c time_t bs = b.tv_sec; b 34 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 685 src/alloc.c #define COMMON_MULTIPLE(a, b) \ b 686 src/alloc.c ((a) % (b) == 0 ? (a) : (b) % (a) == 0 ? (b) : (a) * (b)) b 1713 src/alloc.c check_sblock (struct sblock *b) b 1715 src/alloc.c sdata *end = b->next_free; b 1717 src/alloc.c for (sdata *from = b->data; from < end; ) b 1736 src/alloc.c struct sblock *b; b 1738 src/alloc.c for (b = large_sblocks; b; b = b->next) b 1740 src/alloc.c struct Lisp_String *s = b->data[0].string; b 1745 src/alloc.c for (b = oldest_sblock; b; b = b->next) b 1746 src/alloc.c check_sblock (b); b 1794 src/alloc.c struct string_block *b = lisp_malloc (sizeof *b, false, MEM_TYPE_STRING); b 1797 src/alloc.c b->next = string_blocks; b 1798 src/alloc.c string_blocks = b; b 1802 src/alloc.c s = b->strings + i; b 1852 src/alloc.c struct sblock *b; b 1872 src/alloc.c b = lisp_malloc (size + GC_STRING_EXTRA, clearit, MEM_TYPE_NON_LISP); b 1879 src/alloc.c data = b->data; b 1880 src/alloc.c b->next = large_sblocks; b 1881 src/alloc.c b->next_free = data; b 1882 src/alloc.c large_sblocks = b; b 1886 src/alloc.c b = current_sblock; b 1888 src/alloc.c if (b == NULL b 1890 src/alloc.c < (char *) b->next_free - (char *) b + needed)) b 1893 src/alloc.c b = lisp_malloc (SBLOCK_SIZE, false, MEM_TYPE_NON_LISP); b 1894 src/alloc.c data = b->data; b 1895 src/alloc.c b->next = NULL; b 1896 src/alloc.c b->next_free = data; b 1899 src/alloc.c current_sblock->next = b; b 1901 src/alloc.c oldest_sblock = b; b 1902 src/alloc.c current_sblock = b; b 1905 src/alloc.c data = b->next_free; b 1911 src/alloc.c b->next_free = (sdata *) ((char *) data + needed + GC_STRING_EXTRA); b 1912 src/alloc.c eassert ((uintptr_t) b->next_free % alignof (sdata) == 0); b 1988 src/alloc.c struct string_block *b, *next; b 1996 src/alloc.c for (b = string_blocks; b; b = next) b 2001 src/alloc.c next = b->next; b 2005 src/alloc.c struct Lisp_String *s = b->strings + i; b 2061 src/alloc.c lisp_free (b); b 2067 src/alloc.c b->next = live_blocks; b 2068 src/alloc.c live_blocks = b; b 2087 src/alloc.c struct sblock *b, *next; b 2090 src/alloc.c for (b = large_sblocks; b; b = next) b 2092 src/alloc.c next = b->next; b 2094 src/alloc.c if (b->data[0].string == NULL) b 2095 src/alloc.c lisp_free (b); b 2098 src/alloc.c b->next = live_blocks; b 2099 src/alloc.c live_blocks = b; b 2124 src/alloc.c struct sblock *b = tb; b 2127 src/alloc.c sdata *end = b->next_free; b 2128 src/alloc.c eassert ((char *) end <= (char *) b + SBLOCK_SIZE); b 2130 src/alloc.c for (sdata *from = b->data; from < end; ) b 2176 src/alloc.c eassert (tb != b || to < from); b 2186 src/alloc.c b = b->next; b 2188 src/alloc.c while (b); b 2192 src/alloc.c for (b = tb->next; b; ) b 2194 src/alloc.c struct sblock *next = b->next; b 2195 src/alloc.c lisp_free (b); b 2196 src/alloc.c b = next; b 3427 src/alloc.c struct buffer *b b 3430 src/alloc.c BUFFER_PVEC_INIT (b); b 3432 src/alloc.c return b; b 4565 src/alloc.c struct string_block *b = m->start; b 4567 src/alloc.c ptrdiff_t offset = cp - (char *) &b->strings[0]; b 4571 src/alloc.c if (0 <= offset && offset < sizeof b->strings) b 4573 src/alloc.c ptrdiff_t off = offset % sizeof b->strings[0]; b 4602 src/alloc.c struct cons_block *b = m->start; b 4604 src/alloc.c ptrdiff_t offset = cp - (char *) &b->conses[0]; b 4609 src/alloc.c if (0 <= offset && offset < sizeof b->conses b 4610 src/alloc.c && (b != cons_block b 4611 src/alloc.c || offset / sizeof b->conses[0] < cons_block_index)) b 4613 src/alloc.c ptrdiff_t off = offset % sizeof b->conses[0]; b 4641 src/alloc.c struct symbol_block *b = m->start; b 4643 src/alloc.c ptrdiff_t offset = cp - (char *) &b->symbols[0]; b 4648 src/alloc.c if (0 <= offset && offset < sizeof b->symbols b 4649 src/alloc.c && (b != symbol_block b 4650 src/alloc.c || offset / sizeof b->symbols[0] < symbol_block_index)) b 4652 src/alloc.c ptrdiff_t off = offset % sizeof b->symbols[0]; b 4688 src/alloc.c struct float_block *b = m->start; b 4690 src/alloc.c ptrdiff_t offset = cp - (char *) &b->floats[0]; b 4695 src/alloc.c if (0 <= offset && offset < sizeof b->floats) b 4697 src/alloc.c int off = offset % sizeof b->floats[0]; b 4699 src/alloc.c && (b != float_block b 4700 src/alloc.c || offset / sizeof b->floats[0] < float_block_index)) b 5546 src/alloc.c struct Lisp_Bignum *b = pure_alloc (sizeof *b, Lisp_Vectorlike); b 5547 src/alloc.c XSETPVECTYPESIZE (b, PVEC_BIGNUM, 0, VECSIZE (struct Lisp_Bignum)); b 5558 src/alloc.c mpz_roinit_n (b->value, pure_limbs, new_size); b 5560 src/alloc.c return make_lisp_ptr (b, Lisp_Vectorlike); b 5772 src/alloc.c byte_ct b = s; b 5773 src/alloc.c return n * 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 118 src/buffer.c static void free_buffer_text (struct buffer *b); b 150 src/buffer.c bset_abbrev_mode (struct buffer *b, Lisp_Object val) b 152 src/buffer.c b->abbrev_mode_ = val; b 155 src/buffer.c bset_abbrev_table (struct buffer *b, Lisp_Object val) b 157 src/buffer.c b->abbrev_table_ = val; b 160 src/buffer.c bset_auto_fill_function (struct buffer *b, Lisp_Object val) b 162 src/buffer.c b->auto_fill_function_ = val; b 165 src/buffer.c bset_auto_save_file_format (struct buffer *b, Lisp_Object val) b 167 src/buffer.c b->auto_save_file_format_ = val; b 170 src/buffer.c bset_auto_save_file_name (struct buffer *b, Lisp_Object val) b 172 src/buffer.c b->auto_save_file_name_ = val; b 175 src/buffer.c bset_backed_up (struct buffer *b, Lisp_Object val) b 177 src/buffer.c b->backed_up_ = val; b 180 src/buffer.c bset_begv_marker (struct buffer *b, Lisp_Object val) b 182 src/buffer.c b->begv_marker_ = val; b 185 src/buffer.c bset_bidi_display_reordering (struct buffer *b, Lisp_Object val) b 187 src/buffer.c b->bidi_display_reordering_ = val; b 190 src/buffer.c bset_bidi_paragraph_start_re (struct buffer *b, Lisp_Object val) b 192 src/buffer.c b->bidi_paragraph_start_re_ = val; b 195 src/buffer.c bset_bidi_paragraph_separate_re (struct buffer *b, Lisp_Object val) b 197 src/buffer.c b->bidi_paragraph_separate_re_ = val; b 200 src/buffer.c bset_buffer_file_coding_system (struct buffer *b, Lisp_Object val) b 202 src/buffer.c b->buffer_file_coding_system_ = val; b 205 src/buffer.c bset_case_fold_search (struct buffer *b, Lisp_Object val) b 207 src/buffer.c b->case_fold_search_ = val; b 210 src/buffer.c bset_ctl_arrow (struct buffer *b, Lisp_Object val) b 212 src/buffer.c b->ctl_arrow_ = val; b 215 src/buffer.c bset_cursor_in_non_selected_windows (struct buffer *b, Lisp_Object val) b 217 src/buffer.c b->cursor_in_non_selected_windows_ = val; b 220 src/buffer.c bset_cursor_type (struct buffer *b, Lisp_Object val) b 222 src/buffer.c b->cursor_type_ = val; b 225 src/buffer.c bset_display_table (struct buffer *b, Lisp_Object val) b 227 src/buffer.c b->display_table_ = val; b 230 src/buffer.c bset_extra_line_spacing (struct buffer *b, Lisp_Object val) b 232 src/buffer.c b->extra_line_spacing_ = val; b 236 src/buffer.c bset_ts_parser_list (struct buffer *b, Lisp_Object val) b 238 src/buffer.c b->ts_parser_list_ = val; b 242 src/buffer.c bset_file_format (struct buffer *b, Lisp_Object val) b 244 src/buffer.c b->file_format_ = val; b 247 src/buffer.c bset_file_truename (struct buffer *b, Lisp_Object val) b 249 src/buffer.c b->file_truename_ = val; b 252 src/buffer.c bset_fringe_cursor_alist (struct buffer *b, Lisp_Object val) b 254 src/buffer.c b->fringe_cursor_alist_ = val; b 257 src/buffer.c bset_fringe_indicator_alist (struct buffer *b, Lisp_Object val) b 259 src/buffer.c b->fringe_indicator_alist_ = val; b 262 src/buffer.c bset_fringes_outside_margins (struct buffer *b, Lisp_Object val) b 264 src/buffer.c b->fringes_outside_margins_ = val; b 267 src/buffer.c bset_header_line_format (struct buffer *b, Lisp_Object val) b 269 src/buffer.c b->header_line_format_ = val; b 272 src/buffer.c bset_tab_line_format (struct buffer *b, Lisp_Object val) b 274 src/buffer.c b->tab_line_format_ = val; b 277 src/buffer.c bset_indicate_buffer_boundaries (struct buffer *b, Lisp_Object val) b 279 src/buffer.c b->indicate_buffer_boundaries_ = val; b 282 src/buffer.c bset_indicate_empty_lines (struct buffer *b, Lisp_Object val) b 284 src/buffer.c b->indicate_empty_lines_ = val; b 287 src/buffer.c bset_invisibility_spec (struct buffer *b, Lisp_Object val) b 289 src/buffer.c b->invisibility_spec_ = val; b 292 src/buffer.c bset_left_fringe_width (struct buffer *b, Lisp_Object val) b 294 src/buffer.c b->left_fringe_width_ = val; b 297 src/buffer.c bset_major_mode (struct buffer *b, Lisp_Object val) b 299 src/buffer.c b->major_mode_ = val; b 302 src/buffer.c bset_local_minor_modes (struct buffer *b, Lisp_Object val) b 304 src/buffer.c b->local_minor_modes_ = val; b 307 src/buffer.c bset_mark (struct buffer *b, Lisp_Object val) b 309 src/buffer.c b->mark_ = val; b 312 src/buffer.c bset_mode_line_format (struct buffer *b, Lisp_Object val) b 314 src/buffer.c b->mode_line_format_ = val; b 317 src/buffer.c bset_mode_name (struct buffer *b, Lisp_Object val) b 319 src/buffer.c b->mode_name_ = val; b 322 src/buffer.c bset_name (struct buffer *b, Lisp_Object val) b 324 src/buffer.c b->name_ = val; b 327 src/buffer.c bset_overwrite_mode (struct buffer *b, Lisp_Object val) b 329 src/buffer.c b->overwrite_mode_ = val; b 332 src/buffer.c bset_pt_marker (struct buffer *b, Lisp_Object val) b 334 src/buffer.c b->pt_marker_ = val; b 337 src/buffer.c bset_right_fringe_width (struct buffer *b, Lisp_Object val) b 339 src/buffer.c b->right_fringe_width_ = val; b 342 src/buffer.c bset_save_length (struct buffer *b, Lisp_Object val) b 344 src/buffer.c b->save_length_ = val; b 347 src/buffer.c bset_scroll_bar_width (struct buffer *b, Lisp_Object val) b 349 src/buffer.c b->scroll_bar_width_ = val; b 352 src/buffer.c bset_scroll_bar_height (struct buffer *b, Lisp_Object val) b 354 src/buffer.c b->scroll_bar_height_ = val; b 357 src/buffer.c bset_scroll_down_aggressively (struct buffer *b, Lisp_Object val) b 359 src/buffer.c b->scroll_down_aggressively_ = val; b 362 src/buffer.c bset_scroll_up_aggressively (struct buffer *b, Lisp_Object val) b 364 src/buffer.c b->scroll_up_aggressively_ = val; b 367 src/buffer.c bset_selective_display (struct buffer *b, Lisp_Object val) b 369 src/buffer.c b->selective_display_ = val; b 372 src/buffer.c bset_selective_display_ellipses (struct buffer *b, Lisp_Object val) b 374 src/buffer.c b->selective_display_ellipses_ = val; b 377 src/buffer.c bset_vertical_scroll_bar_type (struct buffer *b, Lisp_Object val) b 379 src/buffer.c b->vertical_scroll_bar_type_ = val; b 382 src/buffer.c bset_horizontal_scroll_bar_type (struct buffer *b, Lisp_Object val) b 384 src/buffer.c b->horizontal_scroll_bar_type_ = val; b 387 src/buffer.c bset_word_wrap (struct buffer *b, Lisp_Object val) b 389 src/buffer.c b->word_wrap_ = val; b 392 src/buffer.c bset_zv_marker (struct buffer *b, Lisp_Object val) b 394 src/buffer.c b->zv_marker_ = val; b 557 src/buffer.c register struct buffer *b; b 566 src/buffer.c b = allocate_buffer (); b 569 src/buffer.c b->text = &b->own_text; b 570 src/buffer.c b->base_buffer = NULL; b 572 src/buffer.c b->indirections = 0; b 574 src/buffer.c b->window_count = 0; b 576 src/buffer.c memset (&b->local_flags, 0, sizeof (b->local_flags)); b 578 src/buffer.c BUF_GAP_SIZE (b) = 20; b 582 src/buffer.c alloc_buffer_text (b, BUF_GAP_SIZE (b) + 1); b 584 src/buffer.c if (! BUF_BEG_ADDR (b)) b 585 src/buffer.c buffer_memory_full (BUF_GAP_SIZE (b) + 1); b 587 src/buffer.c b->pt = BEG; b 588 src/buffer.c b->begv = BEG; b 589 src/buffer.c b->zv = BEG; b 590 src/buffer.c b->pt_byte = BEG_BYTE; b 591 src/buffer.c b->begv_byte = BEG_BYTE; b 592 src/buffer.c b->zv_byte = BEG_BYTE; b 594 src/buffer.c BUF_GPT (b) = BEG; b 595 src/buffer.c BUF_GPT_BYTE (b) = BEG_BYTE; b 597 src/buffer.c BUF_Z (b) = BEG; b 598 src/buffer.c BUF_Z_BYTE (b) = BEG_BYTE; b 599 src/buffer.c BUF_MODIFF (b) = 1; b 600 src/buffer.c BUF_CHARS_MODIFF (b) = 1; b 601 src/buffer.c BUF_OVERLAY_MODIFF (b) = 1; b 602 src/buffer.c BUF_SAVE_MODIFF (b) = 1; b 603 src/buffer.c BUF_COMPACT (b) = 1; b 604 src/buffer.c set_buffer_intervals (b, NULL); b 605 src/buffer.c BUF_UNCHANGED_MODIFIED (b) = 1; b 606 src/buffer.c BUF_OVERLAY_UNCHANGED_MODIFIED (b) = 1; b 607 src/buffer.c BUF_END_UNCHANGED (b) = 0; b 608 src/buffer.c BUF_BEG_UNCHANGED (b) = 0; b 609 src/buffer.c *(BUF_GPT_ADDR (b)) = *(BUF_Z_ADDR (b)) = 0; /* Put an anchor '\0'. */ b 610 src/buffer.c b->text->inhibit_shrinking = false; b 611 src/buffer.c b->text->redisplay = false; b 613 src/buffer.c b->newline_cache = 0; b 614 src/buffer.c b->width_run_cache = 0; b 615 src/buffer.c b->bidi_paragraph_cache = 0; b 616 src/buffer.c bset_width_table (b, Qnil); b 617 src/buffer.c b->prevent_redisplay_optimizations_p = 1; b 621 src/buffer.c bset_pt_marker (b, Qnil); b 622 src/buffer.c bset_begv_marker (b, Qnil); b 623 src/buffer.c bset_zv_marker (b, Qnil); b 627 src/buffer.c bset_name (b, name); b 629 src/buffer.c b->inhibit_buffer_hooks = !NILP (inhibit_buffer_hooks); b 630 src/buffer.c bset_undo_list (b, SREF (name, 0) != ' ' ? Qnil : Qt); b 632 src/buffer.c reset_buffer (b); b 633 src/buffer.c reset_buffer_local_variables (b, 1); b 635 src/buffer.c bset_mark (b, Fmake_marker ()); b 636 src/buffer.c BUF_MARKERS (b) = NULL; b 639 src/buffer.c XSETBUFFER (buffer, b); b 642 src/buffer.c run_buffer_list_update_hook (b); b 648 src/buffer.c add_buffer_overlay (struct buffer *b, struct Lisp_Overlay *ov, b 652 src/buffer.c if (! b->overlays) b 653 src/buffer.c b->overlays = itree_create (); b 654 src/buffer.c ov->buffer = b; b 655 src/buffer.c itree_insert (b->overlays, ov->interval, begin, end); b 728 src/buffer.c record_buffer_markers (struct buffer *b) b 730 src/buffer.c if (! NILP (BVAR (b, pt_marker))) b 734 src/buffer.c eassert (!NILP (BVAR (b, begv_marker))); b 735 src/buffer.c eassert (!NILP (BVAR (b, zv_marker))); b 737 src/buffer.c XSETBUFFER (buffer, b); b 738 src/buffer.c set_marker_both (BVAR (b, pt_marker), buffer, b->pt, b->pt_byte); b 739 src/buffer.c set_marker_both (BVAR (b, begv_marker), buffer, b->begv, b->begv_byte); b 740 src/buffer.c set_marker_both (BVAR (b, zv_marker), buffer, b->zv, b->zv_byte); b 749 src/buffer.c fetch_buffer_markers (struct buffer *b) b 751 src/buffer.c if (! NILP (BVAR (b, pt_marker))) b 755 src/buffer.c eassert (!NILP (BVAR (b, begv_marker))); b 756 src/buffer.c eassert (!NILP (BVAR (b, zv_marker))); b 758 src/buffer.c m = BVAR (b, pt_marker); b 759 src/buffer.c SET_BUF_PT_BOTH (b, marker_position (m), marker_byte_position (m)); b 761 src/buffer.c m = BVAR (b, begv_marker); b 762 src/buffer.c SET_BUF_BEGV_BOTH (b, marker_position (m), marker_byte_position (m)); b 764 src/buffer.c m = BVAR (b, zv_marker); b 765 src/buffer.c SET_BUF_ZV_BOTH (b, marker_position (m), marker_byte_position (m)); b 789 src/buffer.c struct buffer *b; b 806 src/buffer.c b = allocate_buffer (); b 810 src/buffer.c b->base_buffer = (XBUFFER (base_buffer)->base_buffer b 815 src/buffer.c b->text = b->base_buffer->text; b 817 src/buffer.c b->indirections = -1; b 819 src/buffer.c b->base_buffer->indirections++; b 821 src/buffer.c b->window_count = -1; b 823 src/buffer.c memset (&b->local_flags, 0, sizeof (b->local_flags)); b 825 src/buffer.c b->pt = b->base_buffer->pt; b 826 src/buffer.c b->begv = b->base_buffer->begv; b 827 src/buffer.c b->zv = b->base_buffer->zv; b 828 src/buffer.c b->pt_byte = b->base_buffer->pt_byte; b 829 src/buffer.c b->begv_byte = b->base_buffer->begv_byte; b 830 src/buffer.c b->zv_byte = b->base_buffer->zv_byte; b 831 src/buffer.c b->inhibit_buffer_hooks = !NILP (inhibit_buffer_hooks); b 833 src/buffer.c b->newline_cache = 0; b 834 src/buffer.c b->width_run_cache = 0; b 835 src/buffer.c b->bidi_paragraph_cache = 0; b 836 src/buffer.c bset_width_table (b, Qnil); b 840 src/buffer.c bset_name (b, name); b 843 src/buffer.c bset_undo_list (b, BVAR (b->base_buffer, undo_list)); b 845 src/buffer.c reset_buffer (b); b 846 src/buffer.c reset_buffer_local_variables (b, 1); b 849 src/buffer.c XSETBUFFER (buf, b); b 852 src/buffer.c bset_mark (b, Fmake_marker ()); b 856 src/buffer.c (b, BVAR (b->base_buffer, enable_multibyte_characters)); b 859 src/buffer.c if (NILP (BVAR (b->base_buffer, pt_marker))) b 861 src/buffer.c eassert (NILP (BVAR (b->base_buffer, begv_marker))); b 862 src/buffer.c eassert (NILP (BVAR (b->base_buffer, zv_marker))); b 864 src/buffer.c bset_pt_marker (b->base_buffer, b 865 src/buffer.c build_marker (b->base_buffer, b->base_buffer->pt, b 866 src/buffer.c b->base_buffer->pt_byte)); b 868 src/buffer.c bset_begv_marker (b->base_buffer, b 869 src/buffer.c build_marker (b->base_buffer, b->base_buffer->begv, b 870 src/buffer.c b->base_buffer->begv_byte)); b 872 src/buffer.c bset_zv_marker (b->base_buffer, b 873 src/buffer.c build_marker (b->base_buffer, b->base_buffer->zv, b 874 src/buffer.c b->base_buffer->zv_byte)); b 876 src/buffer.c XMARKER (BVAR (b->base_buffer, zv_marker))->insertion_type = 1; b 882 src/buffer.c bset_pt_marker (b, build_marker (b, b->pt, b->pt_byte)); b 883 src/buffer.c bset_begv_marker (b, build_marker (b, b->begv, b->begv_byte)); b 884 src/buffer.c bset_zv_marker (b, build_marker (b, b->zv, b->zv_byte)); b 885 src/buffer.c XMARKER (BVAR (b, zv_marker))->insertion_type = 1; b 891 src/buffer.c clone_per_buffer_values (b->base_buffer, b); b 892 src/buffer.c bset_filename (b, Qnil); b 893 src/buffer.c bset_file_truename (b, Qnil); b 894 src/buffer.c bset_display_count (b, make_fixnum (0)); b 895 src/buffer.c bset_backed_up (b, Qnil); b 896 src/buffer.c bset_local_minor_modes (b, Qnil); b 897 src/buffer.c bset_auto_save_file_name (b, Qnil); b 898 src/buffer.c set_buffer_internal_1 (b); b 910 src/buffer.c run_buffer_list_update_hook (b); b 916 src/buffer.c remove_buffer_overlay (struct buffer *b, struct Lisp_Overlay *ov) b 918 src/buffer.c eassert (b->overlays); b 919 src/buffer.c eassert (ov->buffer == b); b 939 src/buffer.c delete_all_overlays (struct buffer *b) b 943 src/buffer.c if (! b->overlays) b 949 src/buffer.c ITREE_FOREACH (node, b->overlays, PTRDIFF_MIN, PTRDIFF_MAX, POST_ORDER) b 951 src/buffer.c modify_overlay (b, node->begin, node->end); b 957 src/buffer.c itree_clear (b->overlays); b 961 src/buffer.c free_buffer_overlays (struct buffer *b) b 964 src/buffer.c if (b->overlays) b 966 src/buffer.c itree_destroy (b->overlays); b 967 src/buffer.c b->overlays = NULL; b 1036 src/buffer.c reset_buffer (register struct buffer *b) b 1038 src/buffer.c bset_filename (b, Qnil); b 1039 src/buffer.c bset_file_truename (b, Qnil); b 1040 src/buffer.c bset_directory (b, current_buffer ? BVAR (current_buffer, directory) : Qnil); b 1041 src/buffer.c b->modtime = make_timespec (0, UNKNOWN_MODTIME_NSECS); b 1042 src/buffer.c b->modtime_size = -1; b 1043 src/buffer.c XSETFASTINT (BVAR (b, save_length), 0); b 1044 src/buffer.c b->last_window_start = 1; b 1046 src/buffer.c b->clip_changed = 0; b 1047 src/buffer.c b->prevent_redisplay_optimizations_p = 1; b 1048 src/buffer.c b->long_line_optimizations_p = 0; b 1049 src/buffer.c bset_backed_up (b, Qnil); b 1050 src/buffer.c bset_local_minor_modes (b, Qnil); b 1051 src/buffer.c BUF_AUTOSAVE_MODIFF (b) = 0; b 1052 src/buffer.c b->auto_save_failure_time = 0; b 1053 src/buffer.c bset_auto_save_file_name (b, Qnil); b 1054 src/buffer.c bset_read_only (b, Qnil); b 1055 src/buffer.c b->overlays = NULL; b 1056 src/buffer.c bset_mark_active (b, Qnil); b 1057 src/buffer.c bset_point_before_scroll (b, Qnil); b 1058 src/buffer.c bset_file_format (b, Qnil); b 1059 src/buffer.c bset_auto_save_file_format (b, Qt); b 1060 src/buffer.c bset_last_selected_window (b, Qnil); b 1061 src/buffer.c bset_display_count (b, make_fixnum (0)); b 1062 src/buffer.c bset_display_time (b, Qnil); b 1064 src/buffer.c (b, BVAR (&buffer_defaults, enable_multibyte_characters)); b 1065 src/buffer.c bset_cursor_type (b, BVAR (&buffer_defaults, cursor_type)); b 1066 src/buffer.c bset_extra_line_spacing (b, BVAR (&buffer_defaults, extra_line_spacing)); b 1068 src/buffer.c bset_ts_parser_list (b, Qnil); b 1071 src/buffer.c b->display_error_modiff = 0; b 1083 src/buffer.c reset_buffer_local_variables (struct buffer *b, bool permanent_too) b 1091 src/buffer.c bset_major_mode (b, Qfundamental_mode); b 1092 src/buffer.c bset_keymap (b, Qnil); b 1093 src/buffer.c bset_mode_name (b, QSFundamental); b 1102 src/buffer.c bset_downcase_table (b, Vascii_downcase_table); b 1103 src/buffer.c bset_upcase_table (b, XCHAR_TABLE (Vascii_downcase_table)->extras[0]); b 1104 src/buffer.c bset_case_canon_table (b, XCHAR_TABLE (Vascii_downcase_table)->extras[1]); b 1105 src/buffer.c bset_case_eqv_table (b, XCHAR_TABLE (Vascii_downcase_table)->extras[2]); b 1106 src/buffer.c bset_invisibility_spec (b, Qt); b 1110 src/buffer.c bset_local_var_alist (b, Qnil); b 1115 src/buffer.c XSETBUFFER (buffer, b); b 1117 src/buffer.c for (tmp = BVAR (b, local_var_alist); CONSP (tmp); tmp = XCDR (tmp)) b 1173 src/buffer.c bset_local_var_alist (b, XCDR (tmp)); b 1181 src/buffer.c SET_PER_BUFFER_VALUE_P (b, i, 0); b 1190 src/buffer.c set_per_buffer_value (b, offset, per_buffer_default (offset)); b 1530 src/buffer.c struct buffer *b = current_buffer->base_buffer b 1536 src/buffer.c Lisp_Object fn = BVAR (b, file_truename); b 1538 src/buffer.c if (!NILP (fn) && ! NILP (BVAR (b, filename))) b 1569 src/buffer.c BUF_AUTOSAVE_MODIFF (b) = MODIFF; b 1674 src/buffer.c candidate_buffer (Lisp_Object b, Lisp_Object buffer) b 1676 src/buffer.c return (BUFFERP (b) && !BASE_EQ (b, buffer) b 1677 src/buffer.c && BUFFER_LIVE_P (XBUFFER (b)) b 1678 src/buffer.c && !BUFFER_HIDDEN_P (XBUFFER (b))); b 1845 src/buffer.c struct buffer *b; b 1856 src/buffer.c b = XBUFFER (buffer); b 1859 src/buffer.c if (!BUFFER_LIVE_P (b)) b 1862 src/buffer.c if (thread_check_current_buffer (b)) b 1871 src/buffer.c set_buffer_internal (b); b 1875 src/buffer.c if (!b->inhibit_buffer_hooks) b 1884 src/buffer.c modified = !NILP (BVAR (b, filename)) b 1885 src/buffer.c && BUF_MODIFF (b) > BUF_SAVE_MODIFF (b); b 1895 src/buffer.c modified = BUF_MODIFF (b) > BUF_SAVE_MODIFF (b); b 1903 src/buffer.c && STRINGP (BVAR (b, auto_save_file_name)) b 1904 src/buffer.c && !NILP (Ffile_exists_p (BVAR (b, auto_save_file_name))) b 1907 src/buffer.c && NILP (Fstring_equal (BVAR (b, auto_save_file_name), b 1908 src/buffer.c BVAR (b, filename)))) b 1916 src/buffer.c if (!BUFFER_LIVE_P (b)) b 1920 src/buffer.c if (!b->inhibit_buffer_hooks) b 1926 src/buffer.c if (!BUFFER_LIVE_P (b)) b 1941 src/buffer.c if (!b->base_buffer && b->indirections > 0) b 1946 src/buffer.c if (XBUFFER (other)->base_buffer == b) b 1950 src/buffer.c if (!BUFFER_LIVE_P (b)) b 1961 src/buffer.c if (!BUFFER_LIVE_P (b)) b 1966 src/buffer.c if (b == current_buffer) b 1970 src/buffer.c if (b == current_buffer) b 1984 src/buffer.c unlock_buffer (b); b 1991 src/buffer.c if (!BUFFER_LIVE_P (b)) b 1998 src/buffer.c clear_charpos_cache (b); b 2004 src/buffer.c bset_undo_list (b, Qnil); b 2011 src/buffer.c if (b->base_buffer) b 2017 src/buffer.c struct Lisp_Marker **mp = &BUF_MARKERS (b); b 2020 src/buffer.c if (m->buffer == b) b 2029 src/buffer.c i = buffer_intervals (b); b 2033 src/buffer.c XSETBUFFER (owner, b->base_buffer); b 2041 src/buffer.c for (m = BUF_MARKERS (b); m; ) b 2048 src/buffer.c BUF_MARKERS (b) = NULL; b 2049 src/buffer.c set_buffer_intervals (b, NULL); b 2053 src/buffer.c delete_all_overlays (b); b 2054 src/buffer.c free_buffer_overlays (b); b 2060 src/buffer.c reset_buffer_local_variables (b, 1); b 2062 src/buffer.c bset_name (b, Qnil); b 2065 src/buffer.c if (b->base_buffer) b 2068 src/buffer.c eassert (b->indirections == -1); b 2069 src/buffer.c b->base_buffer->indirections--; b 2070 src/buffer.c eassert (b->base_buffer->indirections >= 0); b 2072 src/buffer.c eassert (b->window_count == -1); b 2077 src/buffer.c eassert (b->window_count == 0); b 2079 src/buffer.c free_buffer_text (b); b 2082 src/buffer.c if (b->newline_cache) b 2084 src/buffer.c free_region_cache (b->newline_cache); b 2085 src/buffer.c b->newline_cache = 0; b 2087 src/buffer.c if (b->width_run_cache) b 2089 src/buffer.c free_region_cache (b->width_run_cache); b 2090 src/buffer.c b->width_run_cache = 0; b 2092 src/buffer.c if (b->bidi_paragraph_cache) b 2094 src/buffer.c free_region_cache (b->bidi_paragraph_cache); b 2095 src/buffer.c b->bidi_paragraph_cache = 0; b 2097 src/buffer.c bset_width_table (b, Qnil); b 2100 src/buffer.c run_buffer_list_update_hook (b); b 2238 src/buffer.c set_buffer_internal_1 (register struct buffer *b) b 2241 src/buffer.c if (b->text->beg == NULL) b 2242 src/buffer.c enlarge_buffer_text (b, 0); b 2245 src/buffer.c if (current_buffer == b) b 2248 src/buffer.c set_buffer_internal_2 (b); b 2254 src/buffer.c void set_buffer_internal_2 (register struct buffer *b) b 2259 src/buffer.c BUFFER_CHECK_INDIRECTION (b); b 2262 src/buffer.c current_buffer = b; b 2279 src/buffer.c if (b->base_buffer) b 2280 src/buffer.c bset_undo_list (b, BVAR (b->base_buffer, undo_list)); b 2284 src/buffer.c fetch_buffer_markers (b); b 2291 src/buffer.c for (tail = BVAR (b, local_var_alist); CONSP (tail); tail = XCDR (tail)) b 2303 src/buffer.c while (b != old_buf && (b = old_buf, b)); b 2310 src/buffer.c set_buffer_temp (struct buffer *b) b 2314 src/buffer.c if (current_buffer == b) b 2318 src/buffer.c current_buffer = b; b 2326 src/buffer.c fetch_buffer_markers (b); b 2403 src/buffer.c validate_region (Lisp_Object *b, Lisp_Object *e) b 2405 src/buffer.c EMACS_INT beg = fix_position (*b), end = fix_position (*e); b 2413 src/buffer.c args_out_of_range_3 (Fcurrent_buffer (), *b, *e); b 2415 src/buffer.c *b = make_fixnum (beg); b 3552 src/buffer.c struct buffer *b; b 3559 src/buffer.c b = XBUFFER (buffer); b 3560 src/buffer.c if (! BUFFER_LIVE_P (b)) b 3577 src/buffer.c ptrdiff_t obeg = clip_to_bounds (BUF_BEG (b), XFIXNUM (beg), BUF_Z (b)); b 3578 src/buffer.c ptrdiff_t oend = clip_to_bounds (obeg, XFIXNUM (end), BUF_Z (b)); b 3581 src/buffer.c add_buffer_overlay (b, XOVERLAY (ov), obeg, oend); b 3615 src/buffer.c struct buffer *b, *ob = 0; b 3647 src/buffer.c b = XBUFFER (buffer); b 3649 src/buffer.c ptrdiff_t n_beg = clip_to_bounds (BUF_BEG (b), XFIXNUM (beg), BUF_Z (b)); b 3650 src/buffer.c ptrdiff_t n_end = clip_to_bounds (n_beg, XFIXNUM (end), BUF_Z (b)); b 3667 src/buffer.c itree_node_set_region (b->overlays, XOVERLAY (overlay)->interval, b 3678 src/buffer.c modify_overlay (b, n_beg, n_end); b 3684 src/buffer.c modify_overlay (b, o_end, n_end); b 3686 src/buffer.c modify_overlay (b, o_beg, n_beg); b 3688 src/buffer.c modify_overlay (b, min (o_beg, n_beg), max (o_end, n_end)); b 3711 src/buffer.c struct buffer *b; b 3716 src/buffer.c b = OVERLAY_BUFFER (overlay); b 3717 src/buffer.c if (! b) b 3731 src/buffer.c b->prevent_redisplay_optimizations_p = 1; b 3961 src/buffer.c struct buffer *b; b 3966 src/buffer.c b = OVERLAY_BUFFER (overlay); b 3982 src/buffer.c if (b) b 3985 src/buffer.c modify_overlay (b, OVERLAY_START (overlay), b 4512 src/buffer.c alloc_buffer_text (struct buffer *b, ptrdiff_t nbytes) b 4518 src/buffer.c p = mmap_alloc ((void **) &b->text->beg, nbytes); b 4520 src/buffer.c p = r_alloc ((void **) &b->text->beg, nbytes); b 4531 src/buffer.c b->text->beg = p; b 4539 src/buffer.c enlarge_buffer_text (struct buffer *b, ptrdiff_t delta) b 4543 src/buffer.c unsigned char *old_beg = b->text->beg; b 4545 src/buffer.c BUF_Z_BYTE (b) - BUF_BEG_BYTE (b) + BUF_GAP_SIZE (b) + 1; b 4549 src/buffer.c b->text->beg = NULL; b 4554 src/buffer.c p = mmap_realloc ((void **) &b->text->beg, new_nbytes); b 4556 src/buffer.c p = r_re_alloc ((void **) &b->text->beg, new_nbytes); b 4558 src/buffer.c p = xrealloc (b->text->beg, new_nbytes); b 4565 src/buffer.c b->text->beg = old_beg; b 4573 src/buffer.c BUF_BEG_ADDR (b) = p; b 4581 src/buffer.c free_buffer_text (struct buffer *b) b 4585 src/buffer.c if (!pdumper_object_p (b->text->beg)) b 4588 src/buffer.c mmap_free ((void **) &b->text->beg); b 4590 src/buffer.c r_alloc_free ((void **) &b->text->beg); b 4592 src/buffer.c xfree (b->text->beg); b 4596 src/buffer.c BUF_BEG_ADDR (b) = NULL; b 4881 src/buffer.c struct buffer *b = XBUFFER (buffer); b 4882 src/buffer.c b->text->beg = NULL; b 4883 src/buffer.c enlarge_buffer_text (b, 0); b 5012 src/buffer.c struct buffer *b = decode_buffer (buffer); b 5013 src/buffer.c if (! b->overlays) b 5015 src/buffer.c return overlay_tree (b->overlays, b->overlays->root); b 735 src/buffer.h bset_bidi_paragraph_direction (struct buffer *b, Lisp_Object val) b 737 src/buffer.h b->bidi_paragraph_direction_ = val; b 740 src/buffer.h bset_cache_long_scans (struct buffer *b, Lisp_Object val) b 742 src/buffer.h b->cache_long_scans_ = val; b 745 src/buffer.h bset_case_canon_table (struct buffer *b, Lisp_Object val) b 747 src/buffer.h b->case_canon_table_ = val; b 750 src/buffer.h bset_case_eqv_table (struct buffer *b, Lisp_Object val) b 752 src/buffer.h b->case_eqv_table_ = val; b 755 src/buffer.h bset_directory (struct buffer *b, Lisp_Object val) b 757 src/buffer.h b->directory_ = val; b 760 src/buffer.h bset_display_count (struct buffer *b, Lisp_Object val) b 762 src/buffer.h b->display_count_ = val; b 765 src/buffer.h bset_left_margin_cols (struct buffer *b, Lisp_Object val) b 767 src/buffer.h b->left_margin_cols_ = val; b 770 src/buffer.h bset_right_margin_cols (struct buffer *b, Lisp_Object val) b 772 src/buffer.h b->right_margin_cols_ = val; b 775 src/buffer.h bset_display_time (struct buffer *b, Lisp_Object val) b 777 src/buffer.h b->display_time_ = val; b 780 src/buffer.h bset_downcase_table (struct buffer *b, Lisp_Object val) b 782 src/buffer.h b->downcase_table_ = val; b 785 src/buffer.h bset_enable_multibyte_characters (struct buffer *b, Lisp_Object val) b 787 src/buffer.h b->enable_multibyte_characters_ = val; b 790 src/buffer.h bset_filename (struct buffer *b, Lisp_Object val) b 792 src/buffer.h b->filename_ = val; b 795 src/buffer.h bset_keymap (struct buffer *b, Lisp_Object val) b 797 src/buffer.h b->keymap_ = val; b 800 src/buffer.h bset_last_selected_window (struct buffer *b, Lisp_Object val) b 802 src/buffer.h b->last_selected_window_ = val; b 805 src/buffer.h bset_local_var_alist (struct buffer *b, Lisp_Object val) b 807 src/buffer.h b->local_var_alist_ = val; b 810 src/buffer.h bset_mark_active (struct buffer *b, Lisp_Object val) b 812 src/buffer.h b->mark_active_ = val; b 815 src/buffer.h bset_point_before_scroll (struct buffer *b, Lisp_Object val) b 817 src/buffer.h b->point_before_scroll_ = val; b 820 src/buffer.h bset_read_only (struct buffer *b, Lisp_Object val) b 822 src/buffer.h b->read_only_ = val; b 825 src/buffer.h bset_truncate_lines (struct buffer *b, Lisp_Object val) b 827 src/buffer.h b->truncate_lines_ = val; b 830 src/buffer.h bset_undo_list (struct buffer *b, Lisp_Object val) b 832 src/buffer.h b->undo_list_ = val; b 835 src/buffer.h bset_upcase_table (struct buffer *b, Lisp_Object val) b 837 src/buffer.h b->upcase_table_ = val; b 840 src/buffer.h bset_width_table (struct buffer *b, Lisp_Object val) b 842 src/buffer.h b->width_table_ = val; b 1085 src/buffer.h BUFFER_PVEC_INIT (struct buffer *b) b 1087 src/buffer.h XSETPVECTYPESIZE (b, PVEC_BUFFER, BUFFER_LISP_SIZE, BUFFER_REST_SIZE); b 1093 src/buffer.h BUFFER_LIVE_P (struct buffer *b) b 1095 src/buffer.h return !NILP (BVAR (b, name)); b 1102 src/buffer.h BUFFER_HIDDEN_P (struct buffer *b) b 1104 src/buffer.h return SREF (BVAR (b, name), 0) == ' '; b 1110 src/buffer.h BUFFER_CHECK_INDIRECTION (struct buffer *b) b 1112 src/buffer.h if (BUFFER_LIVE_P (b)) b 1114 src/buffer.h if (b->base_buffer) b 1116 src/buffer.h eassert (b->indirections == -1); b 1117 src/buffer.h eassert (b->base_buffer->indirections > 0); b 1120 src/buffer.h eassert (b->indirections >= 0); b 1189 src/buffer.h decode_buffer (Lisp_Object b) b 1191 src/buffer.h return NILP (b) ? current_buffer : (CHECK_BUFFER (b), XBUFFER (b)); b 1204 src/buffer.h set_buffer_internal (struct buffer *b) b 1206 src/buffer.h if (current_buffer != b) b 1207 src/buffer.h set_buffer_internal_1 (b); b 1249 src/buffer.h buffer_intervals (struct buffer *b) b 1251 src/buffer.h eassert (b->text != NULL); b 1252 src/buffer.h return b->text->intervals; b 1258 src/buffer.h set_buffer_intervals (struct buffer *b, INTERVAL i) b 1260 src/buffer.h eassert (b->text != NULL); b 1261 src/buffer.h b->text->intervals = i; b 1378 src/buffer.h buffer_window_count (struct buffer *b) b 1380 src/buffer.h if (b->base_buffer) b 1381 src/buffer.h b = b->base_buffer; b 1382 src/buffer.h eassert (b->window_count >= 0); b 1383 src/buffer.h return b->window_count; b 1488 src/buffer.h PER_BUFFER_VALUE_P (struct buffer *b, int idx) b 1491 src/buffer.h return b->local_flags[idx]; b 1498 src/buffer.h SET_PER_BUFFER_VALUE_P (struct buffer *b, int idx, bool val) b 1501 src/buffer.h b->local_flags[idx] = val; b 1549 src/buffer.h per_buffer_value (struct buffer *b, int offset) b 1551 src/buffer.h return *(Lisp_Object *)(offset + (char *) b); b 1555 src/buffer.h set_per_buffer_value (struct buffer *b, int offset, Lisp_Object value) b 1557 src/buffer.h *(Lisp_Object *)(offset + (char *) b) = value; b 1639 src/buffer.h ptrdiff_t c = *charidx, b = *byteidx; b 1641 src/buffer.h unsigned char *chp = BYTE_POS_ADDR (b); b 1646 src/buffer.h b += chlen; b 1651 src/buffer.h b++; b 1654 src/buffer.h *byteidx = b; b 1665 src/buffer.h ptrdiff_t c = *charidx, b = *byteidx; b 1667 src/buffer.h unsigned char *chp = BYTE_POS_ADDR (b); b 1670 src/buffer.h b += chlen; b 1672 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 3276 src/coding.c int b; \ b 3278 src/coding.c ONE_MORE_BYTE (b); \ b 3279 src/coding.c if (! COMPOSITION_ENCODE_RULE_VALID (rule - 81, b - 32)) \ b 3281 src/coding.c rule = COMPOSITION_ENCODE_RULE (rule - 81, b - 32); \ b 4022 src/coding.c int b; \ b 4024 src/coding.c b = intermediate_char_94[reg]; \ b 4026 src/coding.c b = intermediate_char_96[reg]; \ b 4027 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 1227 src/comp.c gcc_jit_rvalue *a, gcc_jit_rvalue *b) b 1234 src/comp.c emit_coerce (result_type, b)); b 2304 src/comp.c gcc_jit_rvalue *b = emit_mvar_rval (arg[1]); b 2312 src/comp.c emit_cond_jump (emit_BASE_EQ (a, b), target1, target2); b 2314 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 1432 src/data.c struct buffer *b = XBUFFER (buf); b 1434 src/data.c if (! PER_BUFFER_VALUE_P (b, idx)) b 1435 src/data.c set_per_buffer_value (b, offset, newval); b 2056 src/data.c struct buffer *b = XBUFFER (buf); b 2058 src/data.c if (!PER_BUFFER_VALUE_P (b, idx)) b 2059 src/data.c set_per_buffer_value (b, offset, value); b 3071 src/data.c int b; b 3076 src/data.c b = 10; b 3082 src/data.c b = XFIXNUM (base); b 3089 src/data.c Lisp_Object val = string_to_number (p, b, 0); b 3720 src/data.c Lisp_Object b, b 3730 src/data.c CHECK_BOOL_VECTOR (b); b 3733 src/data.c if (bool_vector_size (b) != nr_bits) b 3734 src/data.c wrong_length_argument (a, b, dest); b 3738 src/data.c bdata = bool_vector_data (b); b 3750 src/data.c wrong_length_argument (a, b, dest); b 3897 src/data.c (Lisp_Object a, Lisp_Object b, Lisp_Object c) b 3899 src/data.c return bool_vector_binop_driver (a, b, c, bool_vector_exclusive_or); b 3908 src/data.c (Lisp_Object a, Lisp_Object b, Lisp_Object c) b 3910 src/data.c return bool_vector_binop_driver (a, b, c, bool_vector_union); b 3919 src/data.c (Lisp_Object a, Lisp_Object b, Lisp_Object c) b 3921 src/data.c return bool_vector_binop_driver (a, b, c, bool_vector_intersection); b 3930 src/data.c (Lisp_Object a, Lisp_Object b, Lisp_Object c) b 3932 src/data.c return bool_vector_binop_driver (a, b, c, bool_vector_set_difference); b 3939 src/data.c (Lisp_Object a, Lisp_Object b) b 3941 src/data.c return bool_vector_binop_driver (a, b, b, bool_vector_subsetp); b 3950 src/data.c (Lisp_Object a, Lisp_Object b) b 3959 src/data.c if (NILP (b)) b 3960 src/data.c b = make_uninit_bool_vector (nr_bits); b 3963 src/data.c CHECK_BOOL_VECTOR (b); b 3964 src/data.c if (bool_vector_size (b) != nr_bits) b 3965 src/data.c wrong_length_argument (a, b, Qnil); b 3968 src/data.c bdata = bool_vector_data (b); b 3982 src/data.c return b; b 4014 src/data.c (Lisp_Object a, Lisp_Object b, Lisp_Object i) b 4041 src/data.c twiddle = NILP (b) ? 0 : BITS_WORD_MAX; b 89 src/dispextern.h xstrcasecmp (char const *a, char const *b) b 91 src/dispextern.h return c_strcasecmp (a, b); b 963 src/dispnew.c swap_glyphs_in_rows (struct glyph_row *a, struct glyph_row *b) b 970 src/dispnew.c int max_used = max (a->used[area], b->used[area]); b 979 src/dispnew.c struct glyph *glyph_b = b->glyphs[area]; b 1003 src/dispnew.c swap_glyph_pointers (struct glyph_row *a, struct glyph_row *b) b 1012 src/dispnew.c a->glyphs[i] = b->glyphs[i]; b 1013 src/dispnew.c b->glyphs[i] = temp; b 1018 src/dispnew.c a->used[i] = b->used[i]; b 1019 src/dispnew.c b->used[i] = used_tem; b 1022 src/dispnew.c a->hash = b->hash; b 1023 src/dispnew.c b->hash = hash_tem; b 1256 src/dispnew.c row_equal_p (struct glyph_row *a, struct glyph_row *b, bool mouse_face_p) b 1259 src/dispnew.c eassert (verify_row_hash (b)); b 1261 src/dispnew.c if (a == b) b 1263 src/dispnew.c else if (a->hash != b->hash) b 1270 src/dispnew.c if (mouse_face_p && a->mouse_face_p != b->mouse_face_p) b 1276 src/dispnew.c if (a->used[area] != b->used[area]) b 1281 src/dispnew.c b_glyph = b->glyphs[area]; b 1291 src/dispnew.c if (a->fill_line_p != b->fill_line_p b 1292 src/dispnew.c || a->cursor_in_fringe_p != b->cursor_in_fringe_p b 1293 src/dispnew.c || a->left_fringe_bitmap != b->left_fringe_bitmap b 1294 src/dispnew.c || a->left_fringe_face_id != b->left_fringe_face_id b 1295 src/dispnew.c || a->left_fringe_offset != b->left_fringe_offset b 1296 src/dispnew.c || a->right_fringe_bitmap != b->right_fringe_bitmap b 1297 src/dispnew.c || a->right_fringe_face_id != b->right_fringe_face_id b 1298 src/dispnew.c || a->right_fringe_offset != b->right_fringe_offset b 1299 src/dispnew.c || a->fringe_bitmap_periodic_p != b->fringe_bitmap_periodic_p b 1300 src/dispnew.c || a->overlay_arrow_bitmap != b->overlay_arrow_bitmap b 1301 src/dispnew.c || a->exact_window_width_line_p != b->exact_window_width_line_p b 1302 src/dispnew.c || a->overlapped_p != b->overlapped_p b 1304 src/dispnew.c != MATRIX_ROW_CONTINUATION_LINE_P (b)) b 1305 src/dispnew.c || a->reversed_p != b->reversed_p b 1307 src/dispnew.c || a->x != b->x b 1309 src/dispnew.c || a->ascent != b->ascent b 1310 src/dispnew.c || a->phys_ascent != b->phys_ascent b 1311 src/dispnew.c || a->phys_height != b->phys_height b 1312 src/dispnew.c || a->visible_height != b->visible_height) b 6537 src/dispnew.c { char b[2044]; tgetent (b, "xterm");} b 164 src/editfns.c unsigned char b; b 168 src/editfns.c b = XFIXNUM (byte); b 169 src/editfns.c return make_unibyte_string ((char *) &b, 1); b 1679 src/editfns.c register ptrdiff_t b, e; b 1682 src/editfns.c b = XFIXNUM (start); b 1685 src/editfns.c return make_buffer_string (b, e, 1); b 1695 src/editfns.c register ptrdiff_t b, e; b 1698 src/editfns.c b = XFIXNUM (start); b 1701 src/editfns.c return make_buffer_string (b, e, 0); b 1733 src/editfns.c register EMACS_INT b, e, temp; b 1744 src/editfns.c b = !NILP (start) ? fix_position (start) : BUF_BEGV (bp); b 1746 src/editfns.c if (b > e) b 1747 src/editfns.c temp = b, b = e, e = temp; b 1749 src/editfns.c if (!(BUF_BEGV (bp) <= b && e <= BUF_ZV (bp))) b 1754 src/editfns.c update_buffer_properties (b, e); b 1757 src/editfns.c insert_from_buffer (bp, b, e - b, 0); b 1972 src/editfns.c struct buffer *b = XBUFFER (source_buffer); b 1973 src/editfns.c if (! BUFFER_LIVE_P (b)) b 1975 src/editfns.c if (a == b) b 2001 src/editfns.c ptrdiff_t min_b = BUF_BEGV (b); b 2003 src/editfns.c ptrdiff_t size_b = BUF_ZV (b) - min_b; b 2049 src/editfns.c .buffer_b = b, b 2053 src/editfns.c .b_unibyte = BUF_ZV (b) == BUF_ZV_BYTE (b), b 698 src/emacs-module.c module_eq (emacs_env *env, emacs_value a, emacs_value b) b 701 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 = INT_ADD_WRAPV (a, b, &sum) ? INTMAX_MAX : sum; b 3869 src/fileio.c maybe_move_gap (struct buffer *b) b 3871 src/fileio.c if (BUF_GPT_BYTE (b) != BUF_Z_BYTE (b)) b 3875 src/fileio.c set_buffer_internal (b); b 5552 src/fileio.c (Lisp_Object a, Lisp_Object b) b 5554 src/fileio.c Lisp_Object ca = Fcar (a), cb = Fcar (b); b 5809 src/fileio.c struct buffer *b = decode_buffer (buf); b 5815 src/fileio.c if (!STRINGP (BVAR (b, filename))) return Qt; b 5816 src/fileio.c if (b->modtime.tv_nsec == UNKNOWN_MODTIME_NSECS) return Qt; b 5820 src/fileio.c handler = Ffind_file_name_handler (BVAR (b, filename), b 5825 src/fileio.c filename = ENCODE_FILE (BVAR (b, filename)); b 5830 src/fileio.c if (timespec_cmp (mtime, b->modtime) == 0 b 5831 src/fileio.c && (b->modtime_size < 0 b 5832 src/fileio.c || st.st_size == b->modtime_size)) b 6013 src/fileio.c struct buffer *old = current_buffer, *b; b 6081 src/fileio.c b = XBUFFER (buf); b 6086 src/fileio.c if (STRINGP (BVAR (b, auto_save_file_name)) b 6090 src/fileio.c if (!NILP (BVAR (b, filename))) b 6091 src/fileio.c fwrite (SDATA (BVAR (b, filename)), 1, b 6092 src/fileio.c SBYTES (BVAR (b, filename)), stream); b 6094 src/fileio.c fwrite (SDATA (BVAR (b, auto_save_file_name)), 1, b 6095 src/fileio.c SBYTES (BVAR (b, auto_save_file_name)), stream); b 6101 src/fileio.c && b != current_buffer) b 6106 src/fileio.c if (b->base_buffer) b 6112 src/fileio.c if (STRINGP (BVAR (b, auto_save_file_name)) b 6113 src/fileio.c && BUF_SAVE_MODIFF (b) < BUF_MODIFF (b) b 6114 src/fileio.c && BUF_AUTOSAVE_MODIFF (b) < BUF_MODIFF (b) b 6116 src/fileio.c && FIXNUMP (BVAR (b, save_length)) b 6117 src/fileio.c && XFIXNUM (BVAR (b, save_length)) >= 0 b 6119 src/fileio.c || NILP (Ffind_file_name_handler (BVAR (b, auto_save_file_name), b 6126 src/fileio.c if (b->auto_save_failure_time > 0 b 6127 src/fileio.c && before_time.tv_sec - b->auto_save_failure_time < 1200) b 6133 src/fileio.c set_buffer_internal (b); b 6135 src/fileio.c && FIXNUMP (BVAR (b, save_length)) b 6138 src/fileio.c && XFIXNUM (BVAR (b, save_length)) > 5000 b 6139 src/fileio.c && (growth_factor * (BUF_Z (b) - BUF_BEG (b)) b 6140 src/fileio.c < (growth_factor - 1) * XFIXNUM (BVAR (b, save_length))) b 6142 src/fileio.c && !NILP (BVAR (b, filename)) b 6148 src/fileio.c BVAR (b, name), 1); b 6152 src/fileio.c XSETINT (BVAR (b, save_length), -1); b 6160 src/fileio.c BUF_AUTOSAVE_MODIFF (b) = BUF_MODIFF (b); b 6169 src/fileio.c b->auto_save_failure_time = after_time.tv_sec; b 454 src/filelock.c within_one_second (time_t a, time_t b) b 456 src/filelock.c return (a - b >= -1 && a - b <= 1); b 763 src/filelock.c register struct buffer *b; b 767 src/filelock.c b = XBUFFER (buf); b 768 src/filelock.c if (STRINGP (BVAR (b, file_truename)) b 769 src/filelock.c && BUF_SAVE_MODIFF (b) < BUF_MODIFF (b)) b 770 src/filelock.c Funlock_file (BVAR (b, file_truename)); b 244 src/floatfns.c double b = extract_float (base); b 246 src/floatfns.c if (b == 10.0) b 249 src/floatfns.c else if (b == 2.0) b 253 src/floatfns.c d = log (d) / log (b); b 492 src/fns.c ptrdiff_t b = 0; b 504 src/fns.c while (b < nb - ws + 1 && w1[b / ws] == w2[b / ws]) b 505 src/fns.c b += ws; b 509 src/fns.c while (b < nb && SREF (string1, b) == SREF (string2, b)) b 510 src/fns.c b++; b 512 src/fns.c if (b >= nb) b 514 src/fns.c return b < nb2 ? Qt : Qnil; b 518 src/fns.c while ((SREF (string1, b) & 0xc0) == 0x80) b 519 src/fns.c b--; b 523 src/fns.c ptrdiff_t i1_byte = b, i2_byte = b; b 1483 src/fns.c unsigned char b = *src++; b 1484 src/fns.c if (b <= 0x7f) b 1485 src/fns.c *dst++ = b; /* ASCII */ b 1486 src/fns.c else if (CHAR_BYTE8_HEAD_P (b)) b 1487 src/fns.c *dst++ = 0x80 | (b & 1) << 6 | (*src++ & 0x3f); /* raw byte */ b 5618 src/fns.c EMACS_INT b, e; b 5625 src/fns.c b = !NILP (start) ? fix_position (start) : BEGV; b 5627 src/fns.c if (b > e) b 5629 src/fns.c EMACS_INT temp = b; b 5630 src/fns.c b = e; b 5634 src/fns.c if (!(BEGV <= b && e <= ZV)) b 5662 src/fns.c make_fixnum (b), make_fixnum (e), b 5680 src/fns.c make_fixnum (b), make_fixnum (e), b 5698 src/fns.c object = make_buffer_string (b, e, false); b 5887 src/fns.c struct buffer *b; b 5897 src/fns.c b = XBUFFER (buffer); b 5901 src/fns.c sha1_process_bytes (BUF_BEG_ADDR (b), b 5902 src/fns.c BUF_GPT_BYTE (b) - BUF_BEG_BYTE (b), b 5907 src/fns.c if (BUF_GPT_BYTE (b) < BUF_Z_BYTE (b)) b 5908 src/fns.c sha1_process_bytes (BUF_GAP_END_ADDR (b), b 5909 src/fns.c BUF_Z_ADDR (b) - BUF_GAP_END_ADDR (b), b 5929 src/fns.c struct buffer *b; b 5938 src/fns.c b = XBUFFER (buffer); b 5940 src/fns.c unsigned char *start = BUF_BEG_ADDR (b); b 5941 src/fns.c ptrdiff_t area = BUF_GPT_BYTE (b) - BUF_BEG_BYTE (b), pre_gap = 0; b 5970 src/fns.c if (BUF_GPT_BYTE (b) < BUF_Z_BYTE (b)) b 5972 src/fns.c start = BUF_GAP_END_ADDR (b); b 5973 src/fns.c area = BUF_Z_ADDR (b) - BUF_GAP_END_ADDR (b); b 541 src/font.h #define XSETFONT(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_FONT)) b 841 src/frame.h #define XSETFRAME(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_FRAME)) b 1450 src/fringe.c unsigned short b = *bits; b 1452 src/fringe.c *bits++ = (b << (16 - fb->width)); b 1454 src/fringe.c b = (unsigned short)((swap_nibble[b & 0xf] << 12) b 1455 src/fringe.c | (swap_nibble[(b>>4) & 0xf] << 8) b 1456 src/fringe.c | (swap_nibble[(b>>8) & 0xf] << 4) b 1457 src/fringe.c | (swap_nibble[(b>>12) & 0xf])); b 1458 src/fringe.c *bits++ = (b >> (16 - fb->width)); b 1467 src/fringe.c unsigned short b = *bits++; b 1469 src/fringe.c c = (unsigned char)((swap_nibble[b & 0xf] << 4) b 1470 src/fringe.c | (swap_nibble[(b>>4) & 0xf])); b 1478 src/fringe.c unsigned short b = *bits; b 1479 src/fringe.c b = (unsigned short)((swap_nibble[b & 0xf] << 12) b 1480 src/fringe.c | (swap_nibble[(b>>4) & 0xf] << 8) b 1481 src/fringe.c | (swap_nibble[(b>>8) & 0xf] << 4) b 1482 src/fringe.c | (swap_nibble[(b>>12) & 0xf])); b 1483 src/fringe.c b >>= (16 - fb->width); b 1485 src/fringe.c b = bswap_16 (b); b 1487 src/fringe.c *bits++ = b; b 1499 src/fringe.c unsigned short b = *bits; b 1501 src/fringe.c *bits++ = (b << (16 - fb->width)); b 1503 src/fringe.c b = (unsigned short)((swap_nibble[b & 0xf] << 12) b 1504 src/fringe.c | (swap_nibble[(b>>4) & 0xf] << 8) b 1505 src/fringe.c | (swap_nibble[(b>>8) & 0xf] << 4) b 1506 src/fringe.c | (swap_nibble[(b>>12) & 0xf])); b 1507 src/fringe.c *bits++ = (b >> (16 - fb->width)); b 1517 src/fringe.c unsigned short b = *bits; b 1518 src/fringe.c b <<= (16 - fb->width); b 1521 src/fringe.c b = ((b >> 8) | (b << 8)); b 1522 src/fringe.c *bits++ = b; b 1561 src/fringe.c unsigned short *b; b 1657 src/fringe.c fb.bits = b = (unsigned short *) (xfb + 1); b 1663 src/fringe.c b[j++] = 0; b 1667 src/fringe.c b[j++] = FIXNUMP (elt) ? XFIXNUM (elt) : 0; b 1670 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 1620 src/haikufns.c struct scroll_bar *b; b 1635 src/haikufns.c for (bar = FRAME_SCROLL_BARS (f); !NILP (bar); bar = b->next) b 1637 src/haikufns.c b = XSCROLL_BAR (bar); b 1638 src/haikufns.c haiku_scroll_bar_remove (b); b 1004 src/haikufont.c char *b; b 1024 src/haikufont.c b = xmalloc (b_len); b 1034 src/haikufont.c b = xrealloc (b, b_len = (b_len + slen)); b 1036 src/haikufont.c b[b_len - slen] = mb[0]; b 1038 src/haikufont.c memcpy (b + b_len - slen, mb, slen); b 1046 src/haikufont.c BFont_nchar_bounds (font->be_font, b, advance, lb, rb, len); b 1047 src/haikufont.c xfree (b); b 1136 src/haikufont.c char *b = alloca ((to - from + 1) * MAX_MULTIBYTE_LENGTH); b 1144 src/haikufont.c b[b_len - len] = mb[0]; b 1146 src/haikufont.c memcpy (b + b_len - len, mb, len); b 1149 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 183 src/image.c static unsigned long lookup_rgb_color (struct frame *f, int r, int g, int b); b 268 src/image.c int r, g, b; b 274 src/image.c b = (BLUE_FROM_ULONG (color) * alpha + 0x7f) / 0xff; b 275 src/image.c PUT_PIXEL (pimg, x, y, ARGB_TO_ULONG (alpha, r, g, b)); b 2537 src/image.c matrix3x3_mult (matrix3x3 a, matrix3x3 b, matrix3x3 result) b 2544 src/image.c sum += a[i][k] * b[k][j]; b 4173 src/image.c #define XBM_BIT_SHUFFLE(b) (~(b)) b 4177 src/image.c #define XBM_BIT_SHUFFLE(b) (b) b 5833 src/image.c int r, g, b; b 5847 src/image.c ct_hash_rgb (unsigned r, unsigned g, unsigned b) b 5849 src/image.c return (r << 16) ^ (g << 8) ^ b; b 5903 src/image.c lookup_rgb_color (struct frame *f, int r, int g, int b) b 5905 src/image.c unsigned hash = ct_hash_rgb (r, g, b); b 5921 src/image.c color.red = r, color.green = g, color.blue = b; b 5923 src/image.c r = color.red, g = color.green, b = color.blue; b 5926 src/image.c return x_make_truecolor_pixel (dpyinfo, r, g, b); b 5930 src/image.c if (p->r == r && p->g == g && p->b == b) b 5950 src/image.c color.blue = b; b 5960 src/image.c p->b = b; b 5970 src/image.c color = PALETTERGB (r, g, b); b 5972 src/image.c color = RGB_TO_ULONG (r, g, b); b 5978 src/image.c p->b = b; b 6033 src/image.c p->b = color.blue; b 6076 src/image.c lookup_rgb_color (struct frame *f, int r, int g, int b) b 6079 src/image.c return PALETTERGB (r >> 8, g >> 8, b >> 8); b 6081 src/image.c return RGB_TO_ULONG (r >> 8, g >> 8, b >> 8); b 6312 src/image.c int r, g, b, yy, xx; b 6314 src/image.c r = g = b = i = 0; b 6322 src/image.c b += matrix[i] * t->blue; b 6327 src/image.c b = (b / sum + color_adjust) & 0xffff; b 6328 src/image.c p->red = p->green = p->blue = COLOR_INTENSITY (r, g, b); b 6978 src/image.c int r, g, b; b 6981 src/image.c r = g = b = pbm_scan_index (&p, two_byte); b 6983 src/image.c r = g = b = pbm_scan_number (&p, end); b 6988 src/image.c b = pbm_scan_index (&p, two_byte); b 6994 src/image.c b = pbm_scan_number (&p, end); b 6997 src/image.c if (r < 0 || g < 0 || b < 0) b 7008 src/image.c b = (double) b * 65535 / max_color_idx; b 7009 src/image.c PUT_PIXEL (ximg, x, y, lookup_rgb_color (f, r, g, b)); b 7696 src/image.c int r, g, b; b 7700 src/image.c b = *p++ << 8; b 7701 src/image.c PUT_PIXEL (ximg, x, y, lookup_rgb_color (f, r, g, b)); b 8303 src/image.c int b = mgr->cinfo.colormap[ib][i] << 8; b 8304 src/image.c colors[i] = lookup_rgb_color (f, r, g, b); b 8759 src/image.c int b = TIFFGetB (abgr) << 8; b 8760 src/image.c PUT_PIXEL (ximg, x, height - 1 - y, lookup_rgb_color (f, r, g, b)); b 9381 src/image.c int b = gif_color_map->Colors[i].Blue << 8; b 9382 src/image.c pixel_colors[i] = lookup_rgb_color (f, r, g, b); b 9877 src/image.c int b = *p++ << 8; b 9878 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 1417 src/keyboard.c struct buffer *b; b 1419 src/keyboard.c b = XBUFFER (XWINDOW (selected_window)->contents); b 1420 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 61 src/lisp.h #define max(a, b) ((a) > (b) ? (a) : (b)) b 62 src/lisp.h #define min(a, b) ((a) < (b) ? (a) : (b)) b 1369 src/lisp.h #define XSETINT(a, b) ((a) = make_fixnum (b)) b 1370 src/lisp.h #define XSETFASTINT(a, b) ((a) = make_fixed_natnum (b)) b 1371 src/lisp.h #define XSETCONS(a, b) ((a) = make_lisp_ptr (b, Lisp_Cons)) b 1372 src/lisp.h #define XSETVECTOR(a, b) ((a) = make_lisp_ptr (b, Lisp_Vectorlike)) b 1373 src/lisp.h #define XSETSTRING(a, b) ((a) = make_lisp_ptr (b, Lisp_String)) b 1374 src/lisp.h #define XSETSYMBOL(a, b) ((a) = make_lisp_symbol (b)) b 1375 src/lisp.h #define XSETFLOAT(a, b) ((a) = make_lisp_ptr (b, Lisp_Float)) b 1397 src/lisp.h #define XSETPSEUDOVECTOR(a, b, code) \ b 1398 src/lisp.h XSETTYPED_PSEUDOVECTOR (a, b, \ b 1403 src/lisp.h #define XSETTYPED_PSEUDOVECTOR(a, b, size, code) \ b 1404 src/lisp.h (XSETVECTOR (a, b), \ b 1408 src/lisp.h #define XSETWINDOW_CONFIGURATION(a, b) \ b 1409 src/lisp.h (XSETPSEUDOVECTOR (a, b, PVEC_WINDOW_CONFIGURATION)) b 1410 src/lisp.h #define XSETPROCESS(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_PROCESS)) b 1411 src/lisp.h #define XSETWINDOW(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_WINDOW)) b 1412 src/lisp.h #define XSETTERMINAL(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_TERMINAL)) b 1413 src/lisp.h #define XSETSUBR(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_SUBR)) b 1414 src/lisp.h #define XSETBUFFER(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_BUFFER)) b 1415 src/lisp.h #define XSETCHAR_TABLE(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_CHAR_TABLE)) b 1416 src/lisp.h #define XSETBOOL_VECTOR(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_BOOL_VECTOR)) b 1417 src/lisp.h #define XSETSUB_CHAR_TABLE(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_SUB_CHAR_TABLE)) b 1418 src/lisp.h #define XSETTHREAD(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_THREAD)) b 1419 src/lisp.h #define XSETMUTEX(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_MUTEX)) b 1420 src/lisp.h #define XSETCONDVAR(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_CONDVAR)) b 1421 src/lisp.h #define XSETNATIVE_COMP_UNIT(a, b) (XSETPSEUDOVECTOR (a, b, PVEC_NATIVE_COMP_UNIT)) b 1936 src/lisp.h bool_vector_set (Lisp_Object a, EMACS_INT i, bool b) b 1943 src/lisp.h if (b) b 3509 src/lisp.h specpdl_ref_eq (specpdl_ref a, specpdl_ref b) b 3511 src/lisp.h return unwrap_specpdl_ref (a) == unwrap_specpdl_ref (b); b 3516 src/lisp.h specpdl_ref_lt (specpdl_ref a, specpdl_ref b) b 3518 src/lisp.h return unwrap_specpdl_ref (a) < unwrap_specpdl_ref (b); b 4282 src/lisp.h list2i (intmax_t a, intmax_t b) b 4284 src/lisp.h return list2 (make_int (a), make_int (b)); b 4288 src/lisp.h list3i (intmax_t a, intmax_t b, intmax_t c) b 4290 src/lisp.h return list3 (make_int (a), make_int (b), make_int (c)); b 4294 src/lisp.h list4i (intmax_t a, intmax_t b, intmax_t c, intmax_t d) b 4296 src/lisp.h return list4 (make_int (a), make_int (b), make_int (c), make_int (d)); b 5472 src/lisp.h #define STACK_CONS(a, b) \ b 5473 src/lisp.h make_lisp_ptr (&((struct Lisp_Cons) {{{a, {b}}}}), Lisp_Cons) b 5474 src/lisp.h #define AUTO_CONS_EXPR(a, b) \ b 5475 src/lisp.h (USE_STACK_CONS ? STACK_CONS (a, b) : Fcons (a, b)) b 5482 src/lisp.h #define AUTO_CONS(name, a, b) Lisp_Object name = AUTO_CONS_EXPR (a, b) b 5485 src/lisp.h #define AUTO_LIST2(name, a, b) \ b 5487 src/lisp.h ? STACK_CONS (a, STACK_CONS (b, Qnil)) \ b 5488 src/lisp.h : list2 (a, b)) b 5489 src/lisp.h #define AUTO_LIST3(name, a, b, c) \ b 5491 src/lisp.h ? STACK_CONS (a, STACK_CONS (b, STACK_CONS (c, Qnil))) \ b 5492 src/lisp.h : list3 (a, b, c)) b 5493 src/lisp.h #define AUTO_LIST4(name, a, b, c, d) \ b 5496 src/lisp.h ? STACK_CONS (a, STACK_CONS (b, STACK_CONS (c, \ b 5498 src/lisp.h : list4 (a, b, c, d)) b 423 src/lread.c struct buffer *b = XBUFFER (readcharfun); b 424 src/lread.c ptrdiff_t charpos = BUF_PT (b); b 425 src/lread.c ptrdiff_t bytepos = BUF_PT_BYTE (b); b 427 src/lread.c if (! NILP (BVAR (b, enable_multibyte_characters))) b 428 src/lread.c bytepos -= buf_prev_char_len (b, bytepos); b 432 src/lread.c SET_BUF_PT_BOTH (b, charpos - 1, bytepos); b 436 src/lread.c struct buffer *b = XMARKER (readcharfun)->buffer; b 440 src/lread.c if (! NILP (BVAR (b, enable_multibyte_characters))) b 441 src/lread.c bytepos -= buf_prev_char_len (b, bytepos); b 2186 src/lread.c struct buffer *b = 0; b 2212 src/lread.c b = XBUFFER (readcharfun); b 2214 src/lread.c b = XMARKER (readcharfun)->buffer; b 2217 src/lread.c if (! NILP (start) && !b) b 2245 src/lread.c if (b != 0 && !BUFFER_LIVE_P (b)) b 2252 src/lread.c set_buffer_internal (b); b 2274 src/lread.c if (b && first_sexp) b 2275 src/lread.c whole_buffer = (BUF_PT (b) == BUF_BEG (b) && BUF_ZV (b) == BUF_Z (b)); b 45 src/marker.c byte_char_debug_check (struct buffer *b, ptrdiff_t charpos, ptrdiff_t bytepos) b 49 src/marker.c if (NILP (BVAR (b, enable_multibyte_characters))) b 52 src/marker.c if (bytepos > BUF_GPT_BYTE (b)) b 54 src/marker.c = multibyte_chars_in_text (BUF_BEG_ADDR (b), b 55 src/marker.c BUF_GPT_BYTE (b) - BUF_BEG_BYTE (b)) b 56 src/marker.c + multibyte_chars_in_text (BUF_GAP_END_ADDR (b), b 57 src/marker.c bytepos - BUF_GPT_BYTE (b)); b 59 src/marker.c nchars = multibyte_chars_in_text (BUF_BEG_ADDR (b), b 60 src/marker.c bytepos - BUF_BEG_BYTE (b)); b 68 src/marker.c #define byte_char_debug_check(b, charpos, bytepos) do { } while (0) b 73 src/marker.c clear_charpos_cache (struct buffer *b) b 75 src/marker.c if (cached_buffer == b) b 99 src/marker.c byte_char_debug_check (b, charpos, value); \ b 124 src/marker.c byte_char_debug_check (b, charpos, value); \ b 161 src/marker.c buf_charpos_to_bytepos (struct buffer *b, ptrdiff_t charpos) b 168 src/marker.c eassert (BUF_BEG (b) <= charpos && charpos <= BUF_Z (b)); b 170 src/marker.c best_above = BUF_Z (b); b 171 src/marker.c best_above_byte = BUF_Z_BYTE (b); b 191 src/marker.c CONSIDER (BUF_PT (b), BUF_PT_BYTE (b)); b 192 src/marker.c CONSIDER (BUF_GPT (b), BUF_GPT_BYTE (b)); b 193 src/marker.c CONSIDER (BUF_BEGV (b), BUF_BEGV_BYTE (b)); b 194 src/marker.c CONSIDER (BUF_ZV (b), BUF_ZV_BYTE (b)); b 196 src/marker.c if (b == cached_buffer && BUF_MODIFF (b) == cached_modiff) b 199 src/marker.c for (tail = BUF_MARKERS (b); tail; tail = tail->next) b 225 src/marker.c best_below_byte += buf_next_char_len (b, best_below_byte); b 232 src/marker.c build_marker (b, best_below, best_below_byte); b 234 src/marker.c byte_char_debug_check (b, best_below, best_below_byte); b 236 src/marker.c cached_buffer = b; b 237 src/marker.c cached_modiff = BUF_MODIFF (b); b 250 src/marker.c best_above_byte -= buf_prev_char_len (b, best_above_byte); b 257 src/marker.c build_marker (b, best_above, best_above_byte); b 259 src/marker.c byte_char_debug_check (b, best_above, best_above_byte); b 261 src/marker.c cached_buffer = b; b 262 src/marker.c cached_modiff = BUF_MODIFF (b); b 284 src/marker.c byte_char_debug_check (b, value, bytepos); \ b 309 src/marker.c byte_char_debug_check (b, value, bytepos); \ b 318 src/marker.c buf_bytepos_to_charpos (struct buffer *b, ptrdiff_t bytepos) b 325 src/marker.c eassert (BUF_BEG_BYTE (b) <= bytepos && bytepos <= BUF_Z_BYTE (b)); b 327 src/marker.c best_above = BUF_Z (b); b 328 src/marker.c best_above_byte = BUF_Z_BYTE (b); b 337 src/marker.c eassert (bytepos >= BUF_Z_BYTE (b) b 338 src/marker.c || CHAR_HEAD_P (BUF_FETCH_BYTE (b, bytepos))); b 343 src/marker.c CONSIDER (BUF_PT_BYTE (b), BUF_PT (b)); b 344 src/marker.c CONSIDER (BUF_GPT_BYTE (b), BUF_GPT (b)); b 345 src/marker.c CONSIDER (BUF_BEGV_BYTE (b), BUF_BEGV (b)); b 346 src/marker.c CONSIDER (BUF_ZV_BYTE (b), BUF_ZV (b)); b 348 src/marker.c if (b == cached_buffer && BUF_MODIFF (b) == cached_modiff) b 351 src/marker.c for (tail = BUF_MARKERS (b); tail; tail = tail->next) b 376 src/marker.c best_below_byte += buf_next_char_len (b, best_below_byte); b 384 src/marker.c if (record && BUF_MARKERS (b)) b 385 src/marker.c build_marker (b, best_below, best_below_byte); b 387 src/marker.c byte_char_debug_check (b, best_below, best_below_byte); b 389 src/marker.c cached_buffer = b; b 390 src/marker.c cached_modiff = BUF_MODIFF (b); b 403 src/marker.c best_above_byte -= buf_prev_char_len (b, best_above_byte); b 411 src/marker.c if (record && BUF_MARKERS (b)) b 412 src/marker.c build_marker (b, best_above, best_above_byte); b 414 src/marker.c byte_char_debug_check (b, best_above, best_above_byte); b 416 src/marker.c cached_buffer = b; b 417 src/marker.c cached_modiff = BUF_MODIFF (b); b 463 src/marker.c attach_marker (struct Lisp_Marker *m, struct buffer *b, b 468 src/marker.c if (BUF_Z (b) == BUF_Z_BYTE (b)) b 476 src/marker.c if (m->buffer != b) b 479 src/marker.c m->buffer = b; b 480 src/marker.c m->next = BUF_MARKERS (b); b 481 src/marker.c BUF_MARKERS (b) = m; b 492 src/marker.c struct buffer *b = decode_buffer (buffer); b 493 src/marker.c return BUFFER_LIVE_P (b) ? b : NULL; b 504 src/marker.c struct buffer *b = live_buffer (buffer); b 513 src/marker.c || !b) b 518 src/marker.c else if (MARKERP (position) && b == XMARKER (position)->buffer b 519 src/marker.c && b == m->buffer) b 554 src/marker.c (restricted ? BUF_BEGV (b) : BUF_BEG (b), charpos, b 555 src/marker.c restricted ? BUF_ZV (b) : BUF_Z (b)); b 560 src/marker.c || !(MARKERP (position) && XMARKER (position)->buffer == b)) b 561 src/marker.c bytepos = buf_charpos_to_bytepos (b, charpos); b 564 src/marker.c (restricted ? BUF_BEGV_BYTE (b) : BUF_BEG_BYTE (b), b 565 src/marker.c bytepos, restricted ? BUF_ZV_BYTE (b) : BUF_Z_BYTE (b)); b 567 src/marker.c attach_marker (m, b, charpos, bytepos); b 599 src/marker.c register struct buffer *b = live_buffer (buffer); b 604 src/marker.c if (b) b 605 src/marker.c attach_marker (m, b, charpos, bytepos); b 618 src/marker.c register struct buffer *b = live_buffer (buffer); b 623 src/marker.c if (b) b 626 src/marker.c (m, b, b 627 src/marker.c clip_to_bounds (BUF_BEGV (b), charpos, BUF_ZV (b)), b 628 src/marker.c clip_to_bounds (BUF_BEGV_BYTE (b), bytepos, BUF_ZV_BYTE (b))); b 651 src/marker.c register struct buffer *b = marker->buffer; b 653 src/marker.c if (b) b 658 src/marker.c eassert (BUFFER_LIVE_P (b)); b 661 src/marker.c prev = &BUF_MARKERS (b); b 663 src/marker.c for (tail = BUF_MARKERS (b); tail; prev = &tail->next, tail = *prev) b 666 src/marker.c if (*prev == BUF_MARKERS (b)) b 672 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 3428 src/pdumper.c struct buffer *b = XBUFFER (data); b 3429 src/pdumper.c eassert (b->text == &b->own_text); b 3431 src/pdumper.c memset (BUF_GPT_ADDR (b), 0, BUF_GAP_SIZE (b)); b 3434 src/pdumper.c BUF_Z_BYTE (b) b 3435 src/pdumper.c - BUF_BEG_BYTE (b) b 3436 src/pdumper.c + BUF_GAP_SIZE (b) b 3444 src/pdumper.c dump_write (ctx, b->own_text.beg, ptrdiff_t_to_dump_off (nbytes)); b 3881 src/pdumper.c typedef Lisp_Object (*drain_reloc_merger) (Lisp_Object a, Lisp_Object b); b 4356 src/pdumper.c (Lisp_Object a, Lisp_Object b) b 4359 src/pdumper.c dump_off b_offset = dump_off_from_lisp (XCAR (XCDR (b))); b 4368 src/pdumper.c (Lisp_Object a, Lisp_Object b) b 4371 src/pdumper.c eassert (dump_object_emacs_ptr (b)); b 4372 src/pdumper.c return dump_object_emacs_ptr (a) < dump_object_emacs_ptr (b) ? Qt : Qnil; b 1331 src/pgtkterm.c double r, g, b, a; b 1339 src/pgtkterm.c b = ((face->background >> 0) & 0xff) / 255.0; b 1341 src/pgtkterm.c cairo_set_source_rgba (cr, r, g, b, a); b 1351 src/pgtkterm.c b = ((face->foreground >> 0) & 0xff) / 255.0; b 1352 src/pgtkterm.c cairo_set_source_rgba (cr, r, g, b, a); b 4398 src/pgtkterm.c struct scroll_bar *b = XSCROLL_BAR (bar); b 4400 src/pgtkterm.c pgtk_scroll_bar_remove (b); b 4402 src/pgtkterm.c next = b->next; b 4403 src/pgtkterm.c b->next = b->prev = Qnil; b 61 src/pgtkterm.h #define RGB_TO_ULONG(r, g, b) (((r) << 16) | ((g) << 8) | (b)) b 62 src/pgtkterm.h #define ARGB_TO_ULONG(a, r, g, b) (((a) << 24) | ((r) << 16) | ((g) << 8) | (b)) b 6328 src/process.c struct buffer *b; b 6368 src/process.c && (b = XBUFFER (p->buffer), b != current_buffer)) b 6369 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 1796 src/regex-emacs.c begalt = b = bufp->buffer; b 1902 src/regex-emacs.c if (!laststart || laststart == b) b 1911 src/regex-emacs.c bool simple = skip_one_char (laststart) == b; b 1915 src/regex-emacs.c (simple || !analyze_first (laststart, b, NULL, false)) b 1917 src/regex-emacs.c eassert (skip_one_char (laststart) <= b); b 1924 src/regex-emacs.c startoffset = b - laststart; b 1926 src/regex-emacs.c p1 = b; p2 = laststart; b 1928 src/regex-emacs.c *b++ = *p2++; b 1935 src/regex-emacs.c STORE_JUMP (ofj, b, b + 6); b 1942 src/regex-emacs.c laststart + startoffset, b + 6); b 1943 src/regex-emacs.c b += 3; b 1944 src/regex-emacs.c STORE_JUMP (jump, b, laststart + startoffset); b 1945 src/regex-emacs.c b += 3; b 1952 src/regex-emacs.c INSERT_JUMP (on_failure_jump, laststart, b + 3); b 1953 src/regex-emacs.c b += 3; b 1962 src/regex-emacs.c bool emptyp = !!analyze_first (laststart, b, NULL, false); b 1969 src/regex-emacs.c : on_failure_jump, b, laststart); b 1970 src/regex-emacs.c b += 3; b 1976 src/regex-emacs.c INSERT_JUMP (jump, laststart, b); b 1977 src/regex-emacs.c b += 3; b 1983 src/regex-emacs.c INSERT_JUMP (jump, laststart, b + 3); b 1984 src/regex-emacs.c b += 3; b 1986 src/regex-emacs.c b += 3; b 1995 src/regex-emacs.c laststart = b; b 2012 src/regex-emacs.c laststart = b; b 2027 src/regex-emacs.c memset (b, 0, (1 << BYTEWIDTH) / BYTEWIDTH); b 2146 src/regex-emacs.c while ((int) b[-1] > 0 && b[b[-1] - 1] == 0) b 2147 src/regex-emacs.c b[-1]--; b 2148 src/regex-emacs.c b += b[-1]; b 2166 src/regex-emacs.c *b++ = RANGE_TABLE_WORK_BITS (range_table_work) & 0xff; b 2167 src/regex-emacs.c *b++ = RANGE_TABLE_WORK_BITS (range_table_work) >> 8; b 2169 src/regex-emacs.c STORE_NUMBER_AND_INCR (b, used / 2); b 2172 src/regex-emacs.c (b, RANGE_TABLE_WORK_ELT (range_table_work, i)); b 2257 src/regex-emacs.c COMPILE_STACK_TOP.laststart_offset = b - bufp->buffer; b 2269 src/regex-emacs.c begalt = b; b 2321 src/regex-emacs.c INSERT_JUMP (on_failure_jump, begalt, b + 6); b 2323 src/regex-emacs.c b += 3; b 2346 src/regex-emacs.c fixup_alt_jump = b; b 2348 src/regex-emacs.c b += 3; b 2351 src/regex-emacs.c begalt = b; b 2388 src/regex-emacs.c b = laststart; b 2415 src/regex-emacs.c b + 3 + nbytes); b 2416 src/regex-emacs.c b += 3; b 2426 src/regex-emacs.c b + 5 + nbytes, b 2428 src/regex-emacs.c b += 5; b 2435 src/regex-emacs.c lower_bound, b); b 2436 src/regex-emacs.c b += 5; b 2444 src/regex-emacs.c STORE_JUMP (jump, b, laststart + startoffset); b 2445 src/regex-emacs.c b += 3; b 2455 src/regex-emacs.c STORE_JUMP2 (jump_n, b, laststart + startoffset, b 2457 src/regex-emacs.c b += 5; b 2473 src/regex-emacs.c insert_op2 (set_number_at, laststart, b - laststart, b 2474 src/regex-emacs.c upper_bound - 1, b); b 2475 src/regex-emacs.c b += 5; b 2493 src/regex-emacs.c laststart = b; b 2498 src/regex-emacs.c laststart = b; b 2504 src/regex-emacs.c laststart = b; b 2510 src/regex-emacs.c laststart = b; b 2516 src/regex-emacs.c laststart = b; b 2522 src/regex-emacs.c laststart = b; b 2528 src/regex-emacs.c laststart = b; b 2534 src/regex-emacs.c laststart = b; b 2539 src/regex-emacs.c laststart = b; b 2544 src/regex-emacs.c laststart = b; b 2580 src/regex-emacs.c laststart = b; b 2601 src/regex-emacs.c || pending_exact + *pending_exact + 1 != b b 2613 src/regex-emacs.c laststart = b; b 2616 src/regex-emacs.c pending_exact = b - 1; b 2626 src/regex-emacs.c len = CHAR_STRING (c, b); b 2627 src/regex-emacs.c b += len; b 2639 src/regex-emacs.c *b++ = c; b 2663 src/regex-emacs.c bufp->used = b - bufp->buffer; b 3888 src/regex-emacs.c struct buffer *b = (struct buffer *) ptr; b 3889 src/regex-emacs.c b->text->inhibit_shrinking = 0; 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 1910 src/syntax.c int b = CHAR_TO_BYTE_SAFE (c1); b 1911 src/syntax.c if (b >= 0) b 1912 src/syntax.c fastmap[b] = 1; b 2244 src/sysdep.c char *b = stackbuf; b 2247 src/sysdep.c nbytes = evxprintf (&b, &bsize, stackbuf, -1, format, ap); b 2249 src/sysdep.c if (b != stackbuf) b 2250 src/sysdep.c xfree (b); b 4363 src/sysdep.c wcscoll_l (wchar_t const *a, wchar_t const *b, locale_t loc) b 4381 src/sysdep.c result = wcscoll (a, 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 3807 src/w32fns.c int *b = buf, strip_ExtraMods = 1, hairy = 0; b 3929 src/w32fns.c if (!after_dead && count == 1 && *b < 0x10000) b 3961 src/w32fns.c SHORT r = VkKeyScanW (*b), bitmap = 0x1FF; b 3997 src/w32fns.c if (*b < 0x80 b 4013 src/w32fns.c && *b > 0x7f && ('A' <= wParam && wParam <= 'Z')) b 4076 src/w32fns.c FPRINTF_WM_CHARS((stderr, "unichar %#06x\n", *b)); b 4077 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 4084 src/window.c struct buffer *b = XBUFFER (buffer); b 4091 src/window.c bset_last_selected_window (b, window); b 4094 src/window.c b->display_error_modiff = 0; b 4097 src/window.c if (INTEGERP (BVAR (b, display_count))) b 4098 src/window.c bset_display_count (b, Fadd1 (BVAR (b, display_count))); b 4099 src/window.c bset_display_time (b, Fcurrent_time ()); b 4113 src/window.c set_marker_both (w->pointm, buffer, BUF_PT (b), BUF_PT_BYTE (b)); b 4114 src/window.c set_marker_both (w->old_pointm, buffer, BUF_PT (b), BUF_PT_BYTE (b)); b 4116 src/window.c make_fixnum (b->last_window_start), b 4138 src/window.c set_window_fringes (w, BVAR (b, left_fringe_width), b 4139 src/window.c BVAR (b, right_fringe_width), b 4140 src/window.c BVAR (b, fringes_outside_margins), Qnil); b 4142 src/window.c set_window_scroll_bars (w, BVAR (b, scroll_bar_width), b 4143 src/window.c BVAR (b, vertical_scroll_bar_type), b 4144 src/window.c BVAR (b, scroll_bar_height), b 4145 src/window.c BVAR (b, horizontal_scroll_bar_type), Qnil); b 4147 src/window.c set_window_margins (w, BVAR (b, left_margin_cols), b 4148 src/window.c BVAR (b, right_margin_cols)); b 5563 src/window.c struct buffer *b = XBUFFER (w->contents); b 5565 src/window.c b->long_line_optimizations_p && !NILP (BVAR (b, truncate_lines)); b 5573 src/window.c if (b->long_line_optimizations_p b 1136 src/window.h extern void bset_redisplay (struct buffer *b); b 1137 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 1591 src/xdisp.c struct buffer *b = XBUFFER (w->contents); b 1592 src/xdisp.c Lisp_Object val = BVAR (b, extra_line_spacing); b 11627 src/xdisp.c struct buffer *b = XBUFFER (w->contents); b 11631 src/xdisp.c if (b != current_buffer) b 11634 src/xdisp.c set_buffer_internal_1 (b); b 11665 src/xdisp.c struct buffer *b = (NILP (buffer_or_name) b 11671 src/xdisp.c XSETBUFFER (buffer, b); b 11679 src/xdisp.c set_buffer_internal_1 (b); b 13274 src/xdisp.c struct buffer *b = XBUFFER (w->contents); b 13276 src/xdisp.c eassert (BUFFER_LIVE_P (b)); b 13278 src/xdisp.c return (BUF_SAVE_MODIFF (b) < BUF_MODIFF (b)) != w->last_had_star; b 13389 src/xdisp.c struct buffer *b = XBUFFER (buffer); b 13403 src/xdisp.c current_buffer = b; b 16051 src/xdisp.c struct buffer *b = XBUFFER (w->contents); b 16052 src/xdisp.c b->prevent_redisplay_optimizations_p = true; b 16434 src/xdisp.c struct buffer *b = XBUFFER (w->contents); b 16436 src/xdisp.c if (b->clip_changed b 16438 src/xdisp.c && w->current_matrix->buffer == b b 16439 src/xdisp.c && w->current_matrix->zv == BUF_ZV (b) b 16440 src/xdisp.c && w->current_matrix->begv == BUF_BEGV (b)) b 16441 src/xdisp.c b->clip_changed = false; b 16447 src/xdisp.c if (!b->clip_changed && w->window_end_valid) b 16452 src/xdisp.c if ((w->current_matrix->buffer != b || pt != w->last_point) b 16454 src/xdisp.c w->last_point, b, pt)) b 16455 src/xdisp.c b->clip_changed = true; b 17438 src/xdisp.c struct buffer *b = XBUFFER (w->contents); b 17440 src/xdisp.c w->last_modified = accurate_p ? BUF_MODIFF (b) : 0; b 17441 src/xdisp.c w->last_overlay_modified = accurate_p ? BUF_OVERLAY_MODIFF (b) : 0; b 17442 src/xdisp.c w->last_had_star = BUF_MODIFF (b) > BUF_SAVE_MODIFF (b); b 17446 src/xdisp.c b->clip_changed = false; b 17447 src/xdisp.c b->prevent_redisplay_optimizations_p = false; b 17448 src/xdisp.c eassert (buffer_window_count (b) > 0); b 17452 src/xdisp.c b->text->redisplay = false; b 17454 src/xdisp.c BUF_UNCHANGED_MODIFIED (b) = BUF_MODIFF (b); b 17455 src/xdisp.c BUF_OVERLAY_UNCHANGED_MODIFIED (b) = BUF_OVERLAY_MODIFF (b); b 17456 src/xdisp.c BUF_BEG_UNCHANGED (b) = BUF_GPT (b) - BUF_BEG (b); b 17457 src/xdisp.c BUF_END_UNCHANGED (b) = BUF_Z (b) - BUF_GPT (b); b 17459 src/xdisp.c w->current_matrix->buffer = b; b 17460 src/xdisp.c w->current_matrix->begv = BUF_BEGV (b); b 17461 src/xdisp.c w->current_matrix->zv = BUF_ZV (b); b 17469 src/xdisp.c w->last_point = BUF_PT (b); b 19390 src/xdisp.c struct buffer *b = XBUFFER (w->contents); b 19395 src/xdisp.c if (b != current_buffer) b 19398 src/xdisp.c set_buffer_internal (b); b 25922 src/xdisp.c struct buffer *b = XBUFFER (w->contents); b 25947 src/xdisp.c && b b 25948 src/xdisp.c && !b->clip_changed b 25949 src/xdisp.c && !b->prevent_redisplay_optimizations_p b 25954 src/xdisp.c && w->last_point == BUF_PT (b) b 26109 src/xdisp.c if (b) b 26396 src/xdisp.c struct buffer *b = XBUFFER (w->contents); b 26415 src/xdisp.c && b b 26416 src/xdisp.c && !b->clip_changed b 26417 src/xdisp.c && !b->prevent_redisplay_optimizations_p b 27983 src/xdisp.c struct buffer *b = current_buffer; b 27991 src/xdisp.c if (!NILP (BVAR (b, read_only))) b 27993 src/xdisp.c if (BUF_MODIFF (b) > BUF_SAVE_MODIFF (b)) b 27999 src/xdisp.c if (BUF_MODIFF (b) > BUF_SAVE_MODIFF (b)) b 28001 src/xdisp.c if (!NILP (BVAR (b, read_only))) b 28007 src/xdisp.c if (BUF_MODIFF (b) > BUF_SAVE_MODIFF (b)) b 28063 src/xdisp.c obj = BVAR (b, name); b 28105 src/xdisp.c obj = BVAR (b, filename); b 28143 src/xdisp.c if (!(BUF_BEGV_BYTE (b) <= startpos_byte b 28144 src/xdisp.c && startpos_byte <= BUF_ZV_BYTE (b))) b 28146 src/xdisp.c startpos = BUF_BEGV (b); b 28147 src/xdisp.c startpos_byte = BUF_BEGV_BYTE (b); b 28159 src/xdisp.c && BUF_ZV (b) - BUF_BEGV (b) > XFIXNUM (Vline_number_display_limit)) b 28172 src/xdisp.c linepos_byte = buf_charpos_to_bytepos (b, linepos); b 28177 src/xdisp.c linepos = BUF_BEGV (b); b 28178 src/xdisp.c linepos_byte = BUF_BEGV_BYTE (b); b 28192 src/xdisp.c if (startpos == BUF_BEGV (b)) b 28195 src/xdisp.c w->base_line_pos = BUF_BEGV (b); b 28198 src/xdisp.c || linepos == BUF_BEGV (b)) b 28200 src/xdisp.c ptrdiff_t limit = BUF_BEGV (b); b 28201 src/xdisp.c ptrdiff_t limit_byte = BUF_BEGV_BYTE (b); b 28259 src/xdisp.c obj = BVAR (b, mode_name); b 28263 src/xdisp.c if (BUF_BEGV (b) > BUF_BEG (b) || BUF_ZV (b) < BUF_Z (b)) b 28271 src/xdisp.c ptrdiff_t botpos = BUF_Z (b) - w->window_end_pos; b 28272 src/xdisp.c ptrdiff_t begv = BUF_BEGV (b); b 28273 src/xdisp.c ptrdiff_t zv = BUF_ZV (b); b 28291 src/xdisp.c ptrdiff_t begv = BUF_BEGV (b); b 28292 src/xdisp.c ptrdiff_t zv = BUF_ZV (b); b 28294 src/xdisp.c if (w->window_end_pos <= BUF_Z (b) - zv) b 28310 src/xdisp.c ptrdiff_t botpos = BUF_Z (b) - w->window_end_pos; b 28311 src/xdisp.c ptrdiff_t begv = BUF_BEGV (b); b 28312 src/xdisp.c ptrdiff_t zv = BUF_ZV (b); b 28330 src/xdisp.c ptrdiff_t botpos = BUF_Z (b) - w->window_end_pos; b 28331 src/xdisp.c ptrdiff_t begv = BUF_BEGV (b); b 28332 src/xdisp.c ptrdiff_t zv = BUF_ZV (b); b 28395 src/xdisp.c p = decode_mode_spec_coding (BVAR (b, buffer_file_coding_system), b 32955 src/xdisp.c struct buffer *b = XBUFFER (w->contents); b 32969 src/xdisp.c if (EQ (BVAR (b, cursor_type), Qt) || NILP (BVAR (b, cursor_type))) b 32975 src/xdisp.c return get_specified_cursor_type (BVAR (b, cursor_type), width); b 32997 src/xdisp.c if (NILP (BVAR (b, cursor_type))) b 33001 src/xdisp.c if (EQ (BVAR (b, cursor_type), Qt)) b 33007 src/xdisp.c cursor_type = get_specified_cursor_type (BVAR (b, cursor_type), width); b 33013 src/xdisp.c alt_cursor = BVAR (b, cursor_in_non_selected_windows); b 33047 src/xdisp.c || (CONSP (BVAR (b, cursor_type)) b 33067 src/xdisp.c if ((alt_cursor = Fassoc (BVAR (b, cursor_type), Vblink_cursor_alist, Qnil), !NILP (alt_cursor))) b 34938 src/xdisp.c Lisp_Object b, e; b 34949 src/xdisp.c b = Fprevious_single_property_change (make_fixnum (charpos + 1), b 34951 src/xdisp.c if (NILP (b)) b 34954 src/xdisp.c begpos = XFIXNUM (b); b 35090 src/xdisp.c struct buffer *b; b 35300 src/xdisp.c b = XBUFFER (w->contents); b 35400 src/xdisp.c if (BUFFERP (object) && pos > BUF_Z (b)) b 35406 src/xdisp.c current_buffer = b; b 919 src/xfaces.c unsigned short *r, unsigned short *g, unsigned short *b) b 932 src/xfaces.c spec + 1 + 3 * n, b)); b 942 src/xfaces.c && parse_hex_color_comp (sep2 + 1, spec + len, b)); b 956 src/xfaces.c *b = lrint (blue * 65535); b 981 src/xfaces.c unsigned short r, g, b; b 982 src/xfaces.c return (parse_color_spec (SSDATA (spec), &r, &g, &b) b 983 src/xfaces.c ? list3i (r, g, b) b 4596 src/xfaces.c long long b = x->blue - y->blue; b 4601 src/xfaces.c + (((2 * 65536 + 65535 - r_mean) * b * b) >> 16)) b 2794 src/xselect.c unsigned char *data = (unsigned char *) event->data.b; b 2945 src/xselect.c x_fill_property_data (dpyinfo->display, values, event.xclient.data.b, b 1811 src/xterm.c x_atoms_compare (const void *a, const void *b) b 1813 src/xterm.c return *(Atom *) a - *(Atom *) b; b 2503 src/xterm.c msg.xclient.data.b[0] = dmsg->reason; b 2504 src/xterm.c msg.xclient.data.b[1] = dmsg->byte_order; b 2505 src/xterm.c *((uint16_t *) &msg.xclient.data.b[2]) = dmsg->side_effects; b 2506 src/xterm.c *((uint32_t *) &msg.xclient.data.b[4]) = dmsg->timestamp; b 2507 src/xterm.c *((uint16_t *) &msg.xclient.data.b[8]) = dmsg->x; b 2508 src/xterm.c *((uint16_t *) &msg.xclient.data.b[10]) = dmsg->y; b 2509 src/xterm.c *((uint32_t *) &msg.xclient.data.b[12]) = dmsg->index_atom; b 2510 src/xterm.c *((uint32_t *) &msg.xclient.data.b[16]) = dmsg->source_window; b 2528 src/xterm.c msg.xclient.data.b[0] = dmsg->reason; b 2529 src/xterm.c msg.xclient.data.b[1] = dmsg->byteorder; b 2530 src/xterm.c *((uint16_t *) &msg.xclient.data.b[2]) = dmsg->zero; b 2531 src/xterm.c *((uint32_t *) &msg.xclient.data.b[4]) = dmsg->timestamp; b 2532 src/xterm.c *((uint32_t *) &msg.xclient.data.b[8]) = dmsg->source_window; b 2533 src/xterm.c *((uint32_t *) &msg.xclient.data.b[12]) = dmsg->index_atom; b 2534 src/xterm.c msg.xclient.data.b[16] = 0; b 2535 src/xterm.c msg.xclient.data.b[17] = 0; b 2536 src/xterm.c msg.xclient.data.b[18] = 0; b 2537 src/xterm.c msg.xclient.data.b[19] = 0; b 2555 src/xterm.c msg.xclient.data.b[0] = dmsg->reason; b 2556 src/xterm.c msg.xclient.data.b[1] = dmsg->byteorder; b 2557 src/xterm.c *((uint16_t *) &msg.xclient.data.b[2]) = dmsg->side_effects; b 2558 src/xterm.c *((uint32_t *) &msg.xclient.data.b[4]) = dmsg->timestamp; b 2559 src/xterm.c *((uint16_t *) &msg.xclient.data.b[8]) = dmsg->x; b 2560 src/xterm.c *((uint16_t *) &msg.xclient.data.b[10]) = dmsg->y; b 2561 src/xterm.c msg.xclient.data.b[12] = 0; b 2562 src/xterm.c msg.xclient.data.b[13] = 0; b 2563 src/xterm.c msg.xclient.data.b[14] = 0; b 2564 src/xterm.c msg.xclient.data.b[15] = 0; b 2565 src/xterm.c msg.xclient.data.b[16] = 0; b 2566 src/xterm.c msg.xclient.data.b[17] = 0; b 2567 src/xterm.c msg.xclient.data.b[18] = 0; b 2568 src/xterm.c msg.xclient.data.b[19] = 0; b 2615 src/xterm.c msg.xclient.data.b[0] = dmsg->reason; b 2616 src/xterm.c msg.xclient.data.b[1] = dmsg->byteorder; b 2617 src/xterm.c *((uint16_t *) &msg.xclient.data.b[2]) = dmsg->zero; b 2618 src/xterm.c *((uint32_t *) &msg.xclient.data.b[4]) = dmsg->timestamp; b 2619 src/xterm.c *((uint32_t *) &msg.xclient.data.b[8]) = dmsg->source_window; b 2620 src/xterm.c msg.xclient.data.b[12] = 0; b 2621 src/xterm.c msg.xclient.data.b[13] = 0; b 2622 src/xterm.c msg.xclient.data.b[14] = 0; b 2623 src/xterm.c msg.xclient.data.b[15] = 0; b 2624 src/xterm.c msg.xclient.data.b[16] = 0; b 2625 src/xterm.c msg.xclient.data.b[17] = 0; b 2626 src/xterm.c msg.xclient.data.b[18] = 0; b 2627 src/xterm.c msg.xclient.data.b[19] = 0; b 2639 src/xterm.c data = (const uint8_t *) &msg->xclient.data.b[0]; b 2671 src/xterm.c data = (const uint8_t *) &msg->xclient.data.b[0]; b 2765 src/xterm.c data = (const uint8_t *) &msg->xclient.data.b[0]; b 2798 src/xterm.c data = (const uint8_t *) &msg->xclient.data.b[0]; b 8846 src/xterm.c unsigned int r, g, b; b 8851 src/xterm.c b = (pixel >> dpyinfo->blue_offset) & bmask; b 8855 src/xterm.c colors[i].blue = (b * bmult) >> 16; b 8943 src/xterm.c unsigned short r, g, b; b 8957 src/xterm.c if (parse_color_spec (color_name, &r, &g, &b)) b 8961 src/xterm.c color->blue = b; b 16842 src/xterm.c struct scroll_bar *b = XSCROLL_BAR (bar); b 16844 src/xterm.c x_scroll_bar_remove (b); b 16846 src/xterm.c next = b->next; b 16847 src/xterm.c b->next = b->prev = Qnil; b 16865 src/xterm.c struct scroll_bar *b; b 16898 src/xterm.c b = XSCROLL_BAR (bar); b 16900 src/xterm.c scroll_bar_rect.x = b->left; b 16901 src/xterm.c scroll_bar_rect.y = b->top; b 16902 src/xterm.c scroll_bar_rect.width = b->width; b 16903 src/xterm.c scroll_bar_rect.height = b->height; b 16908 src/xterm.c x_scroll_bar_redraw (b); b 25320 src/xterm.c x_is_serial_more_than (unsigned int a, unsigned int b) b 25322 src/xterm.c if (a > b) b 25325 src/xterm.c return (b - a > X_ULONG_MAX / 2); b 25329 src/xterm.c x_is_serial_more_than_or_equal_to (unsigned int a, unsigned int b) b 25331 src/xterm.c if (a >= b) b 25334 src/xterm.c return (b - a > X_ULONG_MAX / 2); b 25338 src/xterm.c x_is_serial_less_than (unsigned int a, unsigned int b) b 25340 src/xterm.c if (a < b) b 25343 src/xterm.c return (a - b > X_ULONG_MAX / 2); b 25347 src/xterm.c x_is_serial_less_than_or_equal_to (unsigned int a, unsigned int b) b 25349 src/xterm.c if (a <= b) b 25352 src/xterm.c return (a - b > X_ULONG_MAX / 2); b 28441 src/xterm.c struct scroll_bar *b; b 28474 src/xterm.c for (bar = FRAME_SCROLL_BARS (f); !NILP (bar); bar = b->next) b 28476 src/xterm.c b = XSCROLL_BAR (bar); b 28477 src/xterm.c x_scroll_bar_remove (b); b 71 src/xterm.h #define XSync(d, b) do { XSync ((d), (b)); } while (false) b 73 src/xterm.h #define XSync(d, b) do { gdk_window_process_all_updates (); \ b 74 src/xterm.h XSync (d, b); } while (false) b 1325 src/xterm.h #define gtk_widget_get_preferred_size(a, ign, b) \ b 1326 src/xterm.h gtk_widget_size_request (a, b) b 1745 src/xterm.h x_make_truecolor_pixel (struct x_display_info *dpyinfo, int r, int g, int b) b 1754 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));