hash 643 lib-src/ebrowse.c find_member (struct sym *cls, char *name, int var, int sc, unsigned int hash) hash 675 lib-src/ebrowse.c if (p->list == list && p->param_hash == hash && streq (name, p->name)) hash 693 lib-src/ebrowse.c add_member_decl (struct sym *cls, char *name, char *regexp, int pos, unsigned int hash, int var, int sc, int vis, int flags) hash 697 lib-src/ebrowse.c m = find_member (cls, name, var, sc, hash); hash 699 lib-src/ebrowse.c m = add_member (cls, name, var, sc, hash); hash 741 lib-src/ebrowse.c add_member_defn (struct sym *cls, char *name, char *regexp, int pos, unsigned int hash, int var, int sc, int flags) hash 747 lib-src/ebrowse.c m = find_member (cls, name, var, SC_MEMBER, hash); hash 750 lib-src/ebrowse.c m = find_member (cls, name, var, SC_STATIC, hash); hash 752 lib-src/ebrowse.c m = add_member (cls, name, var, sc, hash); hash 757 lib-src/ebrowse.c m = find_member (cls, name, var, sc, hash); hash 759 lib-src/ebrowse.c m = add_member (cls, name, var, sc, hash); hash 801 lib-src/ebrowse.c add_global_defn (char *name, char *regexp, int pos, unsigned int hash, int var, int sc, int flags) hash 812 lib-src/ebrowse.c if (find_member (sym, name, 0, SC_FRIEND, hash)) hash 813 lib-src/ebrowse.c add_member_defn (sym, name, regexp, pos, hash, 0, hash 817 lib-src/ebrowse.c add_member_defn (global_symbols, name, regexp, pos, hash, var, sc, flags); hash 832 lib-src/ebrowse.c add_global_decl (char *name, char *regexp, int pos, unsigned int hash, int var, int sc, int flags) hash 840 lib-src/ebrowse.c m = found = find_member (global_symbols, name, var, sc, hash); hash 842 lib-src/ebrowse.c m = add_member (global_symbols, name, var, sc, hash); hash 871 lib-src/ebrowse.c add_member (struct sym *cls, char *name, int var, int sc, unsigned int hash) hash 883 lib-src/ebrowse.c m->param_hash = hash; hash 1649 lib-src/ebrowse.c unsigned hash; hash 1653 lib-src/ebrowse.c *p++ = hash = c; hash 1657 lib-src/ebrowse.c hash = (hash << 1) ^ *p++; hash 1670 lib-src/ebrowse.c for (k = keyword_table[hash % KEYWORD_TABLE_SIZE]; k; k = k->next) hash 2432 lib-src/ebrowse.c unsigned hash = 0; hash 2468 lib-src/ebrowse.c hash = (hash << 1) ^ ident_type_hash; hash 2482 lib-src/ebrowse.c hash = (hash << 1) ^ VOID; hash 2491 lib-src/ebrowse.c hash = (hash << 1) ^ LA1; hash 2496 lib-src/ebrowse.c hash = (hash << 1) ^ LA1; hash 2513 lib-src/ebrowse.c hash = (hash << 1) ^ CONST; hash 2536 lib-src/ebrowse.c return hash; hash 2570 lib-src/ebrowse.c unsigned hash = 0; hash 2666 lib-src/ebrowse.c hash = parm_list (&flags); hash 2672 lib-src/ebrowse.c add_member_decl (cls, id, regexp, pos, hash, 0, sc, vis, flags); hash 2678 lib-src/ebrowse.c add_member_defn (cls, id, regexp, pos, hash, 0, sc, flags); hash 2752 lib-src/ebrowse.c add_member_decl (cls, id, regexp, pos, hash, 0, sc, vis, 0); hash 3225 lib-src/ebrowse.c unsigned hash = 0; hash 3320 lib-src/ebrowse.c hash = parm_list (&flags); hash 3326 lib-src/ebrowse.c add_member_defn (cls, id, regexp, pos, hash, 0, hash 3340 lib-src/ebrowse.c hash = parm_list (&flags); hash 3341 lib-src/ebrowse.c add_global_decl (id, regexp, pos, hash, 0, sc, flags); hash 3355 lib-src/ebrowse.c add_global_defn (id, regexp, pos, hash, 0, sc, flags); hash 2748 lib-src/etags.c int key = hash (str, len); hash 26 lib/regex_internal.c re_hashval_t hash); hash 30 lib/regex_internal.c re_hashval_t hash); hash 1430 lib/regex_internal.c re_hashval_t hash = nodes->nelem + context; hash 1433 lib/regex_internal.c hash += nodes->elems[i]; hash 1434 lib/regex_internal.c return hash; hash 1451 lib/regex_internal.c re_hashval_t hash; hash 1464 lib/regex_internal.c hash = calc_state_hash (nodes, 0); hash 1465 lib/regex_internal.c spot = dfa->state_table + (hash & dfa->state_hash_mask); hash 1470 lib/regex_internal.c if (hash != state->hash) hash 1477 lib/regex_internal.c new_state = create_ci_newstate (dfa, nodes, hash); hash 1499 lib/regex_internal.c re_hashval_t hash; hash 1512 lib/regex_internal.c hash = calc_state_hash (nodes, context); hash 1513 lib/regex_internal.c spot = dfa->state_table + (hash & dfa->state_hash_mask); hash 1518 lib/regex_internal.c if (state->hash == hash hash 1524 lib/regex_internal.c new_state = create_cd_newstate (dfa, nodes, context, hash); hash 1538 lib/regex_internal.c re_hashval_t hash) hash 1544 lib/regex_internal.c newstate->hash = hash; hash 1556 lib/regex_internal.c spot = dfa->state_table + (hash & dfa->state_hash_mask); hash 1593 lib/regex_internal.c re_hashval_t hash) hash 1626 lib/regex_internal.c err = register_state (dfa, newstate, hash); hash 1641 lib/regex_internal.c unsigned int context, re_hashval_t hash) hash 1704 lib/regex_internal.c err = register_state (dfa, newstate, hash); hash 514 lib/regex_internal.h re_hashval_t hash; hash 33 oldXMenu/XDelAssoc.c int hash; hash 38 oldXMenu/XDelAssoc.c hash = x_id & (table->size - 1); hash 40 oldXMenu/XDelAssoc.c bucket = &table->buckets[hash]; hash 43 oldXMenu/XLookAssoc.c int hash; hash 48 oldXMenu/XLookAssoc.c hash = x_id & (table->size - 1); hash 50 oldXMenu/XLookAssoc.c bucket = &table->buckets[hash]; hash 41 oldXMenu/XMakeAssoc.c int hash; hash 47 oldXMenu/XMakeAssoc.c hash = x_id & (table->size - 1); hash 49 oldXMenu/XMakeAssoc.c bucket = &table->buckets[hash]; hash 5595 src/alloc.c pure->hash = purecopy (table->hash); hash 58 src/category.c Lisp_Object hash; hash 59 src/category.c ptrdiff_t i = hash_lookup (h, category_set, &hash); hash 62 src/category.c hash_put (h, category_set, Qnil, hash); hash 2892 src/comp.c XFIXNUM (CALL1I (hash-table-count, hash 4482 src/comp.c Lisp_Object hash = concat3 (path_hash, separator, content_hash); hash 4483 src/comp.c return concat3 (filename, hash, build_string (NATIVE_ELISP_SUFFIX)); hash 656 src/composite.c Lisp_Object hash = h->test.hashfn (header, h); hash 669 src/composite.c ptrdiff_t id = hash_put (h, LGSTRING_HEADER (copy), copy, hash); hash 880 src/dispextern.h unsigned hash; hash 1792 src/dispextern.h uintptr_t hash; hash 3190 src/dispextern.h EMACS_UINT hash; hash 337 src/dispnew.c return row->hash == row_hash (row); hash 1006 src/dispnew.c unsigned hash_tem = a->hash; hash 1022 src/dispnew.c a->hash = b->hash; hash 1023 src/dispnew.c b->hash = hash_tem; hash 1166 src/dispnew.c unsigned hash = 0; hash 1179 src/dispnew.c hash = (((hash << 4) + (hash >> 24)) & 0x0fffffff) + c; hash 1180 src/dispnew.c hash = (((hash << 4) + (hash >> 24)) & 0x0fffffff) + face_id; hash 1184 src/dispnew.c if (hash == 0) hash 1185 src/dispnew.c hash = 1; hash 1188 src/dispnew.c return hash; hash 1263 src/dispnew.c else if (a->hash != b->hash) hash 1955 src/dispnew.c to->hash = from->hash; hash 2749 src/dispnew.c if (!desired_row->hash hash 2755 src/dispnew.c desired_row->hash = row_hash (desired_row); hash 4457 src/dispnew.c ptrdiff_t i = row->hash % row_table_size; hash 2732 src/fns.c Lisp_Object hash; hash 2733 src/fns.c ptrdiff_t i = hash_lookup (h, o1, &hash); hash 2743 src/fns.c hash_put (h, o1, Fcons (o2, Qnil), hash); hash 4234 src/fns.c gc_aset (h->hash, idx, val); hash 4445 src/fns.c Lisp_Object hash = hash_table_user_defined_call (ARRAYELTS (args), args, h); hash 4446 src/fns.c return FIXNUMP (hash) ? hash : make_ufixnum (sxhash (hash)); hash 4543 src/fns.c h->hash = make_nil_vector (size); hash 4576 src/fns.c h2->hash = Fcopy_sequence (h1->hash); hash 4630 src/fns.c Lisp_Object hash = larger_vector (h->hash, next_size - old_size, hash 4635 src/fns.c h->hash = hash; hash 4662 src/fns.c hash_table_rehash (Lisp_Object hash) hash 4664 src/fns.c struct Lisp_Hash_Table *h = XHASH_TABLE (hash); hash 4690 src/fns.c hash_lookup (struct Lisp_Hash_Table *h, Lisp_Object key, Lisp_Object *hash) hash 4696 src/fns.c if (hash) hash 4697 src/fns.c *hash = hash_code; hash 4734 src/fns.c Lisp_Object hash) hash 4751 src/fns.c set_hash_hash_slot (h, i, hash); hash 4754 src/fns.c start_of_bucket = XUFIXNUM (hash) % ASIZE (h->index); hash 4810 src/fns.c memclear (xvector_contents (h->hash), size * word_size); hash 4887 src/fns.c if (!NILP (h->hash)) hash 4944 src/fns.c EMACS_UINT hash = len; hash 4947 src/fns.c ptrdiff_t step = sizeof hash + ((end - p) >> 3); hash 4949 src/fns.c while (p + sizeof hash <= end) hash 4954 src/fns.c memcpy (&c, p, sizeof hash); hash 4956 src/fns.c hash = sxhash_combine (hash, c); hash 4964 src/fns.c hash = sxhash_combine (hash, c); hash 4967 src/fns.c return hash; hash 4976 src/fns.c EMACS_UINT hash = hash_string (ptr, len); hash 4977 src/fns.c return SXHASH_REDUCE (hash); hash 4985 src/fns.c EMACS_UINT hash = 0; hash 4988 src/fns.c hash = sxhash_combine (hash, u.word[i]); hash 4989 src/fns.c return SXHASH_REDUCE (hash); hash 4998 src/fns.c EMACS_UINT hash = 0; hash 5007 src/fns.c hash = sxhash_combine (hash, hash2); hash 5013 src/fns.c hash = sxhash_combine (hash, hash2); hash 5016 src/fns.c return SXHASH_REDUCE (hash); hash 5026 src/fns.c EMACS_UINT hash = ASIZE (vec); hash 5029 src/fns.c n = min (SXHASH_MAX_LEN, hash & PSEUDOVECTOR_FLAG ? PVSIZE (vec) : hash); hash 5033 src/fns.c hash = sxhash_combine (hash, hash2); hash 5036 src/fns.c return SXHASH_REDUCE (hash); hash 5045 src/fns.c EMACS_UINT hash = size; hash 5050 src/fns.c hash = sxhash_combine (hash, bool_vector_data (vec)[i]); hash 5052 src/fns.c return SXHASH_REDUCE (hash); hash 5062 src/fns.c EMACS_UINT hash = 0; hash 5065 src/fns.c hash = sxhash_combine (hash, mpz_getlimbn (*n, i)); hash 5067 src/fns.c return SXHASH_REDUCE (hash); hash 5120 src/fns.c EMACS_UINT hash hash 5122 src/fns.c return SXHASH_REDUCE (hash); hash 5128 src/fns.c EMACS_UINT hash = OVERLAY_START (obj); hash 5129 src/fns.c hash = sxhash_combine (hash, OVERLAY_END (obj)); hash 5130 src/fns.c hash = sxhash_combine (hash, sxhash_obj (XOVERLAY (obj)->plist, depth)); hash 5131 src/fns.c return SXHASH_REDUCE (hash); hash 5456 src/fns.c Lisp_Object hash; hash 5457 src/fns.c ptrdiff_t i = hash_lookup (h, key, &hash); hash 5461 src/fns.c hash_put (h, key, value, hash); hash 5509 src/fns.c (Lisp_Object name, Lisp_Object test, Lisp_Object hash) hash 5511 src/fns.c return Fput (name, Qhash_table_test, list2 (test, hash)); hash 2729 src/gnutls.c gnutls_hash_hd_t hash; hash 2730 src/gnutls.c int ret = gnutls_hash_init (&hash, gda); hash 2744 src/gnutls.c ret = gnutls_hash (hash, idata + istart_byte, iend_byte - istart_byte); hash 2748 src/gnutls.c gnutls_hash_deinit (hash, NULL); hash 2753 src/gnutls.c gnutls_hash_output (hash, SSDATA (digest)); hash 2754 src/gnutls.c gnutls_hash_deinit (hash, NULL); hash 43 src/haiku_font_support.cc unsigned int hash; hash 121 src/haiku_font_support.cc uint32_t hash; hash 124 src/haiku_font_support.cc hash = hash_string (family) ^ hash_string (style); hash 125 src/haiku_font_support.cc bucket = font_object_cache[hash % 2048]; hash 129 src/haiku_font_support.cc if (next->hash == hash) hash 140 src/haiku_font_support.cc next->hash = hash; hash 142 src/haiku_font_support.cc font_object_cache[hash % 2048] = next; hash 149 src/haiku_font_support.cc uint32_t hash; hash 152 src/haiku_font_support.cc hash = hash_string (family) ^ hash_string (style); hash 153 src/haiku_font_support.cc bucket = font_object_cache[hash % 2048]; hash 157 src/haiku_font_support.cc if (next->hash == hash) hash 1472 src/image.c make_image (Lisp_Object spec, EMACS_UINT hash) hash 1484 src/image.c img->hash = hash; hash 1503 src/image.c c->buckets[img->hash % IMAGE_CACHE_BUCKETS_SIZE] = img->next; hash 1918 src/image.c search_image_cache (struct frame *f, Lisp_Object spec, EMACS_UINT hash, hash 1924 src/image.c int i = hash % IMAGE_CACHE_BUCKETS_SIZE; hash 1941 src/image.c if (img->hash == hash hash 1996 src/image.c EMACS_UINT hash = sxhash (filter_image_spec (spec)); hash 2002 src/image.c while ((img = search_image_cache (f, spec, hash, 0, 0, 0, NULL, true))) hash 2872 src/image.c EMACS_UINT hash; hash 2893 src/image.c hash = sxhash (filter_image_spec (spec)); hash 2894 src/image.c img = search_image_cache (f, spec, hash, foreground, background, hash 2906 src/image.c img = make_image (spec, hash); hash 3024 src/image.c i = img->hash % IMAGE_CACHE_BUCKETS_SIZE; hash 4801 src/image.c EMACS_UINT hash = hash_string (color_name, strlen (color_name)); hash 4802 src/image.c return hash % XPM_COLOR_CACHE_BUCKETS; hash 5905 src/image.c unsigned hash = ct_hash_rgb (r, g, b); hash 5906 src/image.c int i = hash % CT_SIZE; hash 882 src/json.c Lisp_Object key = build_string_from_utf8 (key_str), hash; hash 883 src/json.c ptrdiff_t i = hash_lookup (h, key, &hash); hash 887 src/json.c hash_put (h, key, json_to_lisp (value, conf), hash); hash 2420 src/lisp.h Lisp_Object hash; hash 2516 src/lisp.h return AREF (h->hash, idx); hash 4016 src/lread.c Lisp_Object hash; hash 4017 src/lread.c ptrdiff_t i = hash_lookup (h, number, &hash); hash 4022 src/lread.c hash_put (h, number, placeholder, hash); hash 4332 src/lread.c Lisp_Object hash; hash 4333 src/lread.c ptrdiff_t i = hash_lookup (h2, placeholder, &hash); hash 4335 src/lread.c hash_put (h2, placeholder, Qnil, hash); hash 4347 src/lread.c Lisp_Object hash; hash 4348 src/lread.c ptrdiff_t i = hash_lookup (h2, obj, &hash); hash 4350 src/lread.c hash_put (h2, obj, Qnil, hash); hash 4359 src/lread.c Lisp_Object hash; hash 4360 src/lread.c ptrdiff_t i = hash_lookup (h, e->u.numbered.number, &hash); hash 4820 src/lread.c size_t hash; hash 4858 src/lread.c hash = oblookup_last_bucket_number; hash 4860 src/lread.c if (EQ (AREF (obarray, hash), tem)) hash 4866 src/lread.c ASET (obarray, hash, sym); hash 4869 src/lread.c ASET (obarray, hash, make_fixnum (0)); hash 4875 src/lread.c for (tail = AREF (obarray, hash); hash 4901 src/lread.c size_t hash; hash 4909 src/lread.c hash = hash_string (ptr, size_byte) % obsize; hash 4910 src/lread.c bucket = AREF (obarray, hash); hash 4911 src/lread.c oblookup_last_bucket_number = hash; hash 4928 src/lread.c XSETINT (tem, hash); hash 2695 src/pdumper.c h->next = h->hash = make_fixnum (npairs); hash 2701 src/pdumper.c hash_table_thaw (Lisp_Object hash) hash 2703 src/pdumper.c struct Lisp_Hash_Table *h = XHASH_TABLE (hash); hash 2704 src/pdumper.c h->hash = make_nil_vector (XFIXNUM (h->hash)); hash 2708 src/pdumper.c hash_table_rehash (hash); hash 2721 src/pdumper.c struct Lisp_Hash_Table *hash = &hash_munged; hash 2723 src/pdumper.c hash_table_freeze (hash); hash 2726 src/pdumper.c START_DUMP_PVEC (ctx, &hash->header, struct Lisp_Hash_Table, out); hash 2727 src/pdumper.c dump_pseudovector_lisp_fields (ctx, &out->header, &hash->header); hash 2730 src/pdumper.c DUMP_FIELD_COPY (out, hash, count); hash 2731 src/pdumper.c DUMP_FIELD_COPY (out, hash, next_free); hash 2732 src/pdumper.c DUMP_FIELD_COPY (out, hash, purecopy); hash 2733 src/pdumper.c DUMP_FIELD_COPY (out, hash, mutable); hash 2734 src/pdumper.c DUMP_FIELD_COPY (out, hash, rehash_threshold); hash 2735 src/pdumper.c DUMP_FIELD_COPY (out, hash, rehash_size); hash 2736 src/pdumper.c dump_field_lv (ctx, out, hash, &hash->key_and_value, WEIGHT_STRONG); hash 2737 src/pdumper.c dump_field_lv (ctx, out, hash, &hash->test.name, WEIGHT_STRONG); hash 2738 src/pdumper.c dump_field_lv (ctx, out, hash, &hash->test.user_hash_function, hash 2740 src/pdumper.c dump_field_lv (ctx, out, hash, &hash->test.user_cmp_function, hash 2742 src/pdumper.c dump_field_emacs_ptr (ctx, out, hash, &hash->test.cmpfn); hash 2743 src/pdumper.c dump_field_emacs_ptr (ctx, out, hash, &hash->test.hashfn); hash 2744 src/pdumper.c eassert (hash->next_weak == NULL); hash 2146 src/print.c } hash; hash 2603 src/print.c .u.hash.obj = obj, hash 2604 src/print.c .u.hash.nobjs = size * 2, hash 2605 src/print.c .u.hash.idx = 0, hash 2606 src/print.c .u.hash.printed = 0, hash 2607 src/print.c .u.hash.truncated = (size < h->count), hash 2747 src/print.c if (e->u.hash.printed >= e->u.hash.nobjs) hash 2749 src/print.c if (e->u.hash.truncated) hash 2751 src/print.c if (e->u.hash.printed) hash 2761 src/print.c if (e->u.hash.printed) hash 2764 src/print.c struct Lisp_Hash_Table *h = XHASH_TABLE (e->u.hash.obj); hash 2765 src/print.c if ((e->u.hash.printed & 1) == 0) hash 2768 src/print.c ptrdiff_t idx = e->u.hash.idx; hash 2771 src/print.c e->u.hash.idx = idx; hash 2776 src/print.c obj = HASH_VALUE (h, e->u.hash.idx); hash 2777 src/print.c e->u.hash.idx++; hash 2779 src/print.c e->u.hash.printed++; hash 168 src/profiler.c Lisp_Object hash; hash 169 src/profiler.c ptrdiff_t j = hash_lookup (log, backtrace, &hash); hash 180 src/profiler.c ptrdiff_t j = hash_put (log, backtrace, make_fixnum (count), hash); hash 557 src/profiler.c EMACS_UINT hash; hash 560 src/profiler.c hash = 0; hash 569 src/profiler.c hash = sxhash_combine (hash, hash1); hash 573 src/profiler.c hash = XHASH (bt); hash 574 src/profiler.c return make_ufixnum (SXHASH_REDUCE (hash)); hash 834 src/scroll.c struct { unsigned hash; int count; } lines[NLINES]; hash 858 src/scroll.c lines[h].hash = newhash[i]; hash 868 src/scroll.c if (oldhash[i] == lines[h].hash) hash 872 src/scroll.c lines[h].hash = 0; hash 2998 src/term.c to->hash = from->hash; hash 3022 src/term.c to->hash = from->hash; hash 23149 src/xdisp.c row->hash = row_hash (row); hash 26707 src/xdisp.c row->hash = row_hash (row); hash 4421 src/xfaces.c uintptr_t hash = 0; hash 4424 src/xfaces.c hash = (hash << 1) ^ c_tolower (*s); hash 4425 src/xfaces.c return hash; hash 4784 src/xfaces.c cache_face (struct face_cache *c, struct face *face, uintptr_t hash) hash 4786 src/xfaces.c int i = hash % FACE_CACHE_BUCKETS_SIZE; hash 4788 src/xfaces.c face->hash = hash; hash 4856 src/xfaces.c int i = face->hash % FACE_CACHE_BUCKETS_SIZE; hash 4887 src/xfaces.c uintptr_t hash = lface_hash (attr); hash 4888 src/xfaces.c int i = hash % FACE_CACHE_BUCKETS_SIZE; hash 4898 src/xfaces.c if (face->hash == hash hash 4926 src/xfaces.c uintptr_t hash; hash 4932 src/xfaces.c hash = lface_hash (base_face->lface); hash 4933 src/xfaces.c i = hash % FACE_CACHE_BUCKETS_SIZE; hash 6012 src/xfaces.c cache_face (cache, face, face->hash); hash 7008 src/xfaces.c fprintf (stderr, "hash: %" PRIuPTR "\n", face->hash); hash 8949 src/xterm.c unsigned int hash, idx; hash 8974 src/xterm.c hash = x_hash_string_ignore_case (color_name); hash 8975 src/xterm.c idx = hash % dpyinfo->color_names_size; hash 1843 test/manual/etags/c-src/emacs/src/lisp.h Lisp_Object hash; hash 1920 test/manual/etags/c-src/emacs/src/lisp.h return AREF (h->hash, idx); hash 2372 test/manual/etags/c-src/etags.c int key = hash (str, len); hash 2196 test/manual/etags/y-src/cccp.c lookup (name, len, hash) hash 2199 test/manual/etags/y-src/cccp.c int hash; hash 999 test/manual/etags/y-src/cccp.y lookup (name, len, hash) hash 1002 test/manual/etags/y-src/cccp.y int hash;