reloc             930 src/comp.c       imm_reloc_t reloc;
reloc             935 src/comp.c           reloc.array = comp.data_relocs;
reloc             942 src/comp.c           reloc.array = comp.data_relocs_impure;
reloc             949 src/comp.c           reloc.array = comp.data_relocs_ephemeral;
reloc             958 src/comp.c       eassert (XFIXNUM (idx) < reloc.array.len);
reloc             962 src/comp.c       reloc.idx = gcc_jit_context_new_rvalue_from_int (comp.ctxt,
reloc             965 src/comp.c       return reloc;
reloc            1778 src/comp.c       imm_reloc_t reloc = obj_to_reloc (obj);
reloc            1781 src/comp.c     					   reloc.array.r_val,
reloc            1782 src/comp.c     					   reloc.idx);
reloc            2541 src/comp.c           imm_reloc_t reloc = obj_to_reloc (arg[1]);
reloc            2547 src/comp.c     					    reloc.array.r_val,
reloc            2548 src/comp.c     					    reloc.idx)));
reloc             246 src/pdumper.c  emacs_reloc_set_type (struct emacs_reloc *reloc,
reloc             249 src/pdumper.c    reloc->type = type;
reloc             250 src/pdumper.c    eassert (reloc->type == type);
reloc             293 src/pdumper.c  dump_reloc_set_type (struct dump_reloc *reloc, enum dump_reloc_type type)
reloc             295 src/pdumper.c    reloc->type = type;
reloc             296 src/pdumper.c    eassert (reloc->type == type);
reloc             300 src/pdumper.c  dump_reloc_get_offset (struct dump_reloc reloc)
reloc             302 src/pdumper.c    return reloc.raw_offset << DUMP_RELOC_ALIGNMENT_BITS;
reloc             306 src/pdumper.c  dump_reloc_set_offset (struct dump_reloc *reloc, dump_off offset)
reloc             309 src/pdumper.c    reloc->raw_offset = offset >> DUMP_RELOC_ALIGNMENT_BITS;
reloc             310 src/pdumper.c    if (dump_reloc_get_offset (*reloc) != offset)
reloc            3703 src/pdumper.c    struct dump_reloc reloc;
reloc            3704 src/pdumper.c    dump_reloc_set_type (&reloc,
reloc            3706 src/pdumper.c    eassert (reloc.type <= RELOC_DUMP_TO_EMACS_LV + Lisp_Float);
reloc            3707 src/pdumper.c    dump_reloc_set_offset (&reloc, dump_off_from_lisp (dump_pop (&lreloc)));
reloc            3709 src/pdumper.c    return reloc;
reloc            3716 src/pdumper.c    struct dump_reloc reloc;
reloc            3717 src/pdumper.c    dump_object_start (ctx, &reloc, sizeof (reloc));
reloc            3718 src/pdumper.c    reloc = dump_decode_dump_reloc (lreloc);
reloc            3719 src/pdumper.c    dump_check_dump_off (ctx, dump_reloc_get_offset (reloc));
reloc            3720 src/pdumper.c    dump_object_finish (ctx, &reloc, sizeof (reloc));
reloc            3721 src/pdumper.c    if (dump_reloc_get_offset (reloc) < ctx->header.discardable_start)
reloc            3747 src/pdumper.c    struct emacs_reloc reloc = {0};
reloc            3749 src/pdumper.c    reloc.emacs_offset = dump_off_from_lisp (dump_pop (&lreloc));
reloc            3750 src/pdumper.c    dump_check_emacs_off (reloc.emacs_offset);
reloc            3755 src/pdumper.c          emacs_reloc_set_type (&reloc, type);
reloc            3756 src/pdumper.c          reloc.u.dump_offset = dump_off_from_lisp (dump_pop (&lreloc));
reloc            3757 src/pdumper.c          dump_check_dump_off (ctx, reloc.u.dump_offset);
reloc            3759 src/pdumper.c          reloc.length = length;
reloc            3760 src/pdumper.c          if (reloc.length != length)
reloc            3766 src/pdumper.c          emacs_reloc_set_type (&reloc, type);
reloc            3769 src/pdumper.c          reloc.u.immediate = value;
reloc            3770 src/pdumper.c          reloc.length = size;
reloc            3771 src/pdumper.c          eassert (reloc.length == size);
reloc            3775 src/pdumper.c        emacs_reloc_set_type (&reloc, type);
reloc            3776 src/pdumper.c        reloc.u.emacs_offset2 = dump_off_from_lisp (dump_pop (&lreloc));
reloc            3777 src/pdumper.c        dump_check_emacs_off (reloc.u.emacs_offset2);
reloc            3780 src/pdumper.c        emacs_reloc_set_type (&reloc, type);
reloc            3781 src/pdumper.c        reloc.u.dump_offset = dump_off_from_lisp (dump_pop (&lreloc));
reloc            3782 src/pdumper.c        dump_check_dump_off (ctx, reloc.u.dump_offset);
reloc            3787 src/pdumper.c          emacs_reloc_set_type (&reloc, type);
reloc            3795 src/pdumper.c          reloc.length = tag_type;
reloc            3796 src/pdumper.c          eassert (reloc.length == tag_type);
reloc            3802 src/pdumper.c              reloc.u.emacs_offset2 = emacs_offset (obj_in_emacs);
reloc            3808 src/pdumper.c              reloc.u.dump_offset = dump_recall_object (ctx, target_value);
reloc            3809 src/pdumper.c              if (reloc.u.dump_offset <= 0)
reloc            3814 src/pdumper.c              dump_check_dump_off (ctx, reloc.u.dump_offset);
reloc            3825 src/pdumper.c    return reloc;
reloc            3832 src/pdumper.c    struct emacs_reloc reloc;
reloc            3833 src/pdumper.c    dump_object_start (ctx, &reloc, sizeof (reloc));
reloc            3834 src/pdumper.c    reloc = decode_emacs_reloc (ctx, lreloc);
reloc            3835 src/pdumper.c    dump_object_finish (ctx, &reloc, sizeof (reloc));
reloc            3901 src/pdumper.c        Lisp_Object reloc = dump_pop (&relocs);
reloc            3905 src/pdumper.c  	     && (merged = merger (reloc, XCAR (relocs)), !NILP (merged)))
reloc            3907 src/pdumper.c            reloc = merged;
reloc            3910 src/pdumper.c        handler (ctx, reloc);
reloc            5208 src/pdumper.c    const struct dump_reloc *reloc =
reloc            5210 src/pdumper.c    return (reloc != NULL && dump_reloc_get_offset (*reloc) == offset)
reloc            5211 src/pdumper.c      ? reloc->type
reloc            5275 src/pdumper.c  dump_reloc_size (const struct dump_reloc reloc)
reloc            5279 src/pdumper.c    if (reloc.type == RELOC_DUMP_TO_EMACS_PTR_RAW
reloc            5280 src/pdumper.c        || reloc.type == RELOC_DUMP_TO_DUMP_PTR_RAW)
reloc            5287 src/pdumper.c  			 const struct dump_reloc reloc)
reloc            5289 src/pdumper.c    const dump_off reloc_offset = dump_reloc_get_offset (reloc);
reloc            5293 src/pdumper.c    if (RELOC_DUMP_TO_DUMP_LV <= reloc.type
reloc            5294 src/pdumper.c        && reloc.type < RELOC_DUMP_TO_EMACS_LV)
reloc            5296 src/pdumper.c        lisp_type = reloc.type - RELOC_DUMP_TO_DUMP_LV;
reloc            5302 src/pdumper.c        eassert (RELOC_DUMP_TO_EMACS_LV <= reloc.type);
reloc            5303 src/pdumper.c        eassert (reloc.type < RELOC_DUMP_TO_EMACS_LV + 8);
reloc            5304 src/pdumper.c        lisp_type = reloc.type - RELOC_DUMP_TO_EMACS_LV;
reloc            5322 src/pdumper.c  			 const struct dump_reloc reloc)
reloc            5324 src/pdumper.c    const dump_off reloc_offset = dump_reloc_get_offset (reloc);
reloc            5329 src/pdumper.c    switch (reloc.type)
reloc            5334 src/pdumper.c          eassert (dump_reloc_size (reloc) == sizeof (value));
reloc            5342 src/pdumper.c          eassert (dump_reloc_size (reloc) == sizeof (value));
reloc            5470 src/pdumper.c          Lisp_Object lv = dump_make_lv_from_reloc (dump_base, reloc);
reloc            5471 src/pdumper.c          eassert (dump_reloc_size (reloc) == sizeof (lv));
reloc            5491 src/pdumper.c  			  const struct emacs_reloc reloc)
reloc            5496 src/pdumper.c    switch (reloc.type)
reloc            5499 src/pdumper.c        eassume (reloc.length > 0);
reloc            5500 src/pdumper.c        memcpy (emacs_ptr_at (reloc.emacs_offset),
reloc            5501 src/pdumper.c                dump_ptr (dump_base, reloc.u.dump_offset),
reloc            5502 src/pdumper.c                reloc.length);
reloc            5505 src/pdumper.c        eassume (reloc.length > 0);
reloc            5506 src/pdumper.c        eassume (reloc.length <= sizeof (reloc.u.immediate));
reloc            5507 src/pdumper.c        memcpy (emacs_ptr_at (reloc.emacs_offset),
reloc            5508 src/pdumper.c                &reloc.u.immediate,
reloc            5509 src/pdumper.c                reloc.length);
reloc            5512 src/pdumper.c        pval = reloc.u.dump_offset + dump_base;
reloc            5513 src/pdumper.c        memcpy (emacs_ptr_at (reloc.emacs_offset), &pval, sizeof (pval));
reloc            5516 src/pdumper.c        pval = reloc.u.emacs_offset2 + emacs_basis ();
reloc            5517 src/pdumper.c        memcpy (emacs_ptr_at (reloc.emacs_offset), &pval, sizeof (pval));
reloc            5523 src/pdumper.c          eassume (reloc.length <= Lisp_Float);
reloc            5524 src/pdumper.c          void *obj_ptr = reloc.type == RELOC_EMACS_DUMP_LV
reloc            5525 src/pdumper.c            ? dump_ptr (dump_base, reloc.u.dump_offset)
reloc            5526 src/pdumper.c            : emacs_ptr_at (reloc.u.emacs_offset2);
reloc            5527 src/pdumper.c          if (reloc.length == Lisp_Symbol)
reloc            5530 src/pdumper.c            lv = make_lisp_ptr (obj_ptr, reloc.length);
reloc            5531 src/pdumper.c          memcpy (emacs_ptr_at (reloc.emacs_offset), &lv, sizeof (lv));
reloc            5535 src/pdumper.c        fatal ("unrecognied relocation type %d", (int) reloc.type);
reloc             103 src/sort.c       struct reloc reloc;
reloc             395 src/sort.c       ms->reloc = (struct reloc){NULL, NULL, NULL, 0};
reloc             409 src/sort.c       if (ms->reloc.size != NULL && *ms->reloc.size > 0)
reloc             411 src/sort.c           eassume (ms->reloc.src != NULL);
reloc             412 src/sort.c           mark_objects (*ms->reloc.src, *ms->reloc.size);
reloc             433 src/sort.c       if (ms->reloc.order != 0 && *ms->reloc.size > 0)
reloc             435 src/sort.c           eassume (*ms->reloc.src != NULL && *ms->reloc.dst != NULL);
reloc             436 src/sort.c           ptrdiff_t n = *ms->reloc.size;
reloc             437 src/sort.c           ptrdiff_t shift = ms->reloc.order == -1 ? 0 : n - 1;
reloc             438 src/sort.c           memcpy (*ms->reloc.dst - shift, *ms->reloc.src, n * word_size);
reloc             503 src/sort.c       ms->reloc = (struct reloc){&ssa, &dest, &na, -1};
reloc             595 src/sort.c       ms->reloc = (struct reloc){NULL, NULL, NULL, 0};
reloc             602 src/sort.c       ms->reloc = (struct reloc){NULL, NULL, NULL, 0};
reloc             632 src/sort.c       ms->reloc = (struct reloc){&baseb, &dest, &nb, 1};
reloc             722 src/sort.c       ms->reloc = (struct reloc){NULL, NULL, NULL, 0};
reloc             728 src/sort.c       ms->reloc = (struct reloc){NULL, NULL, NULL, 0};
reloc             618 src/unexelf.c  	      caddr_t reloc = old_base + rel_shdr->sh_offset, end;
reloc             619 src/unexelf.c  	      for (end = reloc + rel_shdr->sh_size;
reloc             620 src/unexelf.c  		   reloc < end;
reloc             621 src/unexelf.c  		   reloc += rel_shdr->sh_entsize)
reloc             623 src/unexelf.c  		  ElfW (Addr) addr = ((ElfW (Rel) *) reloc)->r_offset - offset;
reloc             625 src/unexelf.c  		  if (((ElfW (Rel) *) reloc)->r_offset == 0)