reloc             932 src/comp.c       imm_reloc_t reloc;
reloc             937 src/comp.c           reloc.array = comp.data_relocs;
reloc             944 src/comp.c           reloc.array = comp.data_relocs_impure;
reloc             951 src/comp.c           reloc.array = comp.data_relocs_ephemeral;
reloc             960 src/comp.c       eassert (XFIXNUM (idx) < reloc.array.len);
reloc             964 src/comp.c       reloc.idx = gcc_jit_context_new_rvalue_from_int (comp.ctxt,
reloc             967 src/comp.c       return reloc;
reloc            1780 src/comp.c       imm_reloc_t reloc = obj_to_reloc (obj);
reloc            1783 src/comp.c     					   reloc.array.r_val,
reloc            1784 src/comp.c     					   reloc.idx);
reloc            2543 src/comp.c           imm_reloc_t reloc = obj_to_reloc (arg[1]);
reloc            2549 src/comp.c     					    reloc.array.r_val,
reloc            2550 src/comp.c     					    reloc.idx)));
reloc             245 src/pdumper.c  emacs_reloc_set_type (struct emacs_reloc *reloc,
reloc             248 src/pdumper.c    reloc->type = type;
reloc             249 src/pdumper.c    eassert (reloc->type == type);
reloc             292 src/pdumper.c  dump_reloc_set_type (struct dump_reloc *reloc, enum dump_reloc_type type)
reloc             294 src/pdumper.c    reloc->type = type;
reloc             295 src/pdumper.c    eassert (reloc->type == type);
reloc             299 src/pdumper.c  dump_reloc_get_offset (struct dump_reloc reloc)
reloc             301 src/pdumper.c    return reloc.raw_offset << DUMP_RELOC_ALIGNMENT_BITS;
reloc             305 src/pdumper.c  dump_reloc_set_offset (struct dump_reloc *reloc, dump_off offset)
reloc             308 src/pdumper.c    reloc->raw_offset = offset >> DUMP_RELOC_ALIGNMENT_BITS;
reloc             309 src/pdumper.c    if (dump_reloc_get_offset (*reloc) != offset)
reloc            3702 src/pdumper.c    struct dump_reloc reloc;
reloc            3703 src/pdumper.c    dump_reloc_set_type (&reloc,
reloc            3705 src/pdumper.c    eassert (reloc.type <= RELOC_DUMP_TO_EMACS_LV + Lisp_Float);
reloc            3706 src/pdumper.c    dump_reloc_set_offset (&reloc, dump_off_from_lisp (dump_pop (&lreloc)));
reloc            3708 src/pdumper.c    return reloc;
reloc            3715 src/pdumper.c    struct dump_reloc reloc;
reloc            3716 src/pdumper.c    dump_object_start (ctx, &reloc, sizeof (reloc));
reloc            3717 src/pdumper.c    reloc = dump_decode_dump_reloc (lreloc);
reloc            3718 src/pdumper.c    dump_check_dump_off (ctx, dump_reloc_get_offset (reloc));
reloc            3719 src/pdumper.c    dump_object_finish (ctx, &reloc, sizeof (reloc));
reloc            3720 src/pdumper.c    if (dump_reloc_get_offset (reloc) < ctx->header.discardable_start)
reloc            3746 src/pdumper.c    struct emacs_reloc reloc = {0};
reloc            3748 src/pdumper.c    reloc.emacs_offset = dump_off_from_lisp (dump_pop (&lreloc));
reloc            3749 src/pdumper.c    dump_check_emacs_off (reloc.emacs_offset);
reloc            3754 src/pdumper.c          emacs_reloc_set_type (&reloc, type);
reloc            3755 src/pdumper.c          reloc.u.dump_offset = dump_off_from_lisp (dump_pop (&lreloc));
reloc            3756 src/pdumper.c          dump_check_dump_off (ctx, reloc.u.dump_offset);
reloc            3758 src/pdumper.c          reloc.length = length;
reloc            3759 src/pdumper.c          if (reloc.length != length)
reloc            3765 src/pdumper.c          emacs_reloc_set_type (&reloc, type);
reloc            3768 src/pdumper.c          reloc.u.immediate = value;
reloc            3769 src/pdumper.c          reloc.length = size;
reloc            3770 src/pdumper.c          eassert (reloc.length == size);
reloc            3774 src/pdumper.c        emacs_reloc_set_type (&reloc, type);
reloc            3775 src/pdumper.c        reloc.u.emacs_offset2 = dump_off_from_lisp (dump_pop (&lreloc));
reloc            3776 src/pdumper.c        dump_check_emacs_off (reloc.u.emacs_offset2);
reloc            3779 src/pdumper.c        emacs_reloc_set_type (&reloc, type);
reloc            3780 src/pdumper.c        reloc.u.dump_offset = dump_off_from_lisp (dump_pop (&lreloc));
reloc            3781 src/pdumper.c        dump_check_dump_off (ctx, reloc.u.dump_offset);
reloc            3786 src/pdumper.c          emacs_reloc_set_type (&reloc, type);
reloc            3794 src/pdumper.c          reloc.length = tag_type;
reloc            3795 src/pdumper.c          eassert (reloc.length == tag_type);
reloc            3801 src/pdumper.c              reloc.u.emacs_offset2 = emacs_offset (obj_in_emacs);
reloc            3807 src/pdumper.c              reloc.u.dump_offset = dump_recall_object (ctx, target_value);
reloc            3808 src/pdumper.c              if (reloc.u.dump_offset <= 0)
reloc            3813 src/pdumper.c              dump_check_dump_off (ctx, reloc.u.dump_offset);
reloc            3824 src/pdumper.c    return reloc;
reloc            3831 src/pdumper.c    struct emacs_reloc reloc;
reloc            3832 src/pdumper.c    dump_object_start (ctx, &reloc, sizeof (reloc));
reloc            3833 src/pdumper.c    reloc = decode_emacs_reloc (ctx, lreloc);
reloc            3834 src/pdumper.c    dump_object_finish (ctx, &reloc, sizeof (reloc));
reloc            3900 src/pdumper.c        Lisp_Object reloc = dump_pop (&relocs);
reloc            3904 src/pdumper.c  	     && (merged = merger (reloc, XCAR (relocs)), !NILP (merged)))
reloc            3906 src/pdumper.c            reloc = merged;
reloc            3909 src/pdumper.c        handler (ctx, reloc);
reloc            5206 src/pdumper.c    const struct dump_reloc *reloc =
reloc            5208 src/pdumper.c    return (reloc != NULL && dump_reloc_get_offset (*reloc) == offset)
reloc            5209 src/pdumper.c      ? reloc->type
reloc            5273 src/pdumper.c  dump_reloc_size (const struct dump_reloc reloc)
reloc            5277 src/pdumper.c    if (reloc.type == RELOC_DUMP_TO_EMACS_PTR_RAW
reloc            5278 src/pdumper.c        || reloc.type == RELOC_DUMP_TO_DUMP_PTR_RAW)
reloc            5285 src/pdumper.c  			 const struct dump_reloc reloc)
reloc            5287 src/pdumper.c    const dump_off reloc_offset = dump_reloc_get_offset (reloc);
reloc            5291 src/pdumper.c    if (RELOC_DUMP_TO_DUMP_LV <= reloc.type
reloc            5292 src/pdumper.c        && reloc.type < RELOC_DUMP_TO_EMACS_LV)
reloc            5294 src/pdumper.c        lisp_type = reloc.type - RELOC_DUMP_TO_DUMP_LV;
reloc            5300 src/pdumper.c        eassert (RELOC_DUMP_TO_EMACS_LV <= reloc.type);
reloc            5301 src/pdumper.c        eassert (reloc.type < RELOC_DUMP_TO_EMACS_LV + 8);
reloc            5302 src/pdumper.c        lisp_type = reloc.type - RELOC_DUMP_TO_EMACS_LV;
reloc            5320 src/pdumper.c  			 const struct dump_reloc reloc)
reloc            5322 src/pdumper.c    const dump_off reloc_offset = dump_reloc_get_offset (reloc);
reloc            5327 src/pdumper.c    switch (reloc.type)
reloc            5332 src/pdumper.c          eassert (dump_reloc_size (reloc) == sizeof (value));
reloc            5340 src/pdumper.c          eassert (dump_reloc_size (reloc) == sizeof (value));
reloc            5468 src/pdumper.c          Lisp_Object lv = dump_make_lv_from_reloc (dump_base, reloc);
reloc            5469 src/pdumper.c          eassert (dump_reloc_size (reloc) == sizeof (lv));
reloc            5489 src/pdumper.c  			  const struct emacs_reloc reloc)
reloc            5494 src/pdumper.c    switch (reloc.type)
reloc            5497 src/pdumper.c        eassume (reloc.length > 0);
reloc            5498 src/pdumper.c        memcpy (emacs_ptr_at (reloc.emacs_offset),
reloc            5499 src/pdumper.c                dump_ptr (dump_base, reloc.u.dump_offset),
reloc            5500 src/pdumper.c                reloc.length);
reloc            5503 src/pdumper.c        eassume (reloc.length > 0);
reloc            5504 src/pdumper.c        eassume (reloc.length <= sizeof (reloc.u.immediate));
reloc            5505 src/pdumper.c        memcpy (emacs_ptr_at (reloc.emacs_offset),
reloc            5506 src/pdumper.c                &reloc.u.immediate,
reloc            5507 src/pdumper.c                reloc.length);
reloc            5510 src/pdumper.c        pval = reloc.u.dump_offset + dump_base;
reloc            5511 src/pdumper.c        memcpy (emacs_ptr_at (reloc.emacs_offset), &pval, sizeof (pval));
reloc            5514 src/pdumper.c        pval = reloc.u.emacs_offset2 + emacs_basis ();
reloc            5515 src/pdumper.c        memcpy (emacs_ptr_at (reloc.emacs_offset), &pval, sizeof (pval));
reloc            5521 src/pdumper.c          eassume (reloc.length <= Lisp_Float);
reloc            5522 src/pdumper.c          void *obj_ptr = reloc.type == RELOC_EMACS_DUMP_LV
reloc            5523 src/pdumper.c            ? dump_ptr (dump_base, reloc.u.dump_offset)
reloc            5524 src/pdumper.c            : emacs_ptr_at (reloc.u.emacs_offset2);
reloc            5525 src/pdumper.c          if (reloc.length == Lisp_Symbol)
reloc            5528 src/pdumper.c            lv = make_lisp_ptr (obj_ptr, reloc.length);
reloc            5529 src/pdumper.c          memcpy (emacs_ptr_at (reloc.emacs_offset), &lv, sizeof (lv));
reloc            5533 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)