/Linux-v4.19/arch/mips/boot/tools/ |
D | Makefile | 3 hostprogs-y += relocs 4 relocs-objs += relocs_32.o 5 relocs-objs += relocs_64.o 6 relocs-objs += relocs_main.o 7 PHONY += relocs 8 relocs: $(obj)/relocs target
|
D | relocs.c | 16 struct relocs { struct 22 static struct relocs relocs; variable 442 static void add_reloc(struct relocs *r, uint32_t offset, unsigned type) in add_reloc() 539 add_reloc(&relocs, rel->r_offset, r_type); in do_reloc() 613 for (i = 0; i < relocs.count; i++) in emit_relocs() 614 size += write_reloc(relocs.offset[i], outf); in emit_relocs()
|
D | .gitignore | 1 relocs
|
/Linux-v4.19/drivers/gpu/drm/etnaviv/ |
D | etnaviv_cmd_parser.c | 17 const struct drm_etnaviv_gem_submit_reloc *relocs; member 92 if (state->num_relocs && state->relocs->submit_offset < buf_offset) { in etnaviv_warn_if_non_sensitive() 96 state->relocs->submit_offset); in etnaviv_warn_if_non_sensitive() 98 state->relocs->submit_offset < buf_offset) { in etnaviv_warn_if_non_sensitive() 99 state->relocs++; in etnaviv_warn_if_non_sensitive() 117 state->relocs->submit_offset == buf_offset) { in etnaviv_validate_load_state() 118 state->relocs++; in etnaviv_validate_load_state() 132 state->relocs->submit_offset - in etnaviv_validate_load_state() 149 struct drm_etnaviv_gem_submit_reloc *relocs, in etnaviv_cmd_validate_one() argument 157 state.relocs = relocs; in etnaviv_cmd_validate_one()
|
D | etnaviv_gem_submit.c | 262 u32 size, const struct drm_etnaviv_gem_submit_reloc *relocs, in submit_reloc() argument 270 const struct drm_etnaviv_gem_submit_reloc *r = relocs + i; in submit_reloc() 411 struct drm_etnaviv_gem_submit_reloc *relocs; in etnaviv_ioctl_gem_submit() local 452 relocs = kvmalloc_array(args->nr_relocs, sizeof(*relocs), GFP_KERNEL); in etnaviv_ioctl_gem_submit() 455 if (!bos || !relocs || !pmrs || !stream) { in etnaviv_ioctl_gem_submit() 467 ret = copy_from_user(relocs, u64_to_user_ptr(args->relocs), in etnaviv_ioctl_gem_submit() 468 args->nr_relocs * sizeof(*relocs)); in etnaviv_ioctl_gem_submit() 518 relocs, args->nr_relocs)) { in etnaviv_ioctl_gem_submit() 536 relocs, args->nr_relocs); in etnaviv_ioctl_gem_submit() 591 if (relocs) in etnaviv_ioctl_gem_submit() [all …]
|
/Linux-v4.19/drivers/scsi/sym53c8xx_2/ |
D | sym_fw.c | 365 int relocs; in sym_fw_bind_script() local 408 relocs = 0; in sym_fw_bind_script() 414 relocs = 1; in sym_fw_bind_script() 420 relocs = 2; in sym_fw_bind_script() 442 relocs = 1; in sym_fw_bind_script() 450 relocs = 0; in sym_fw_bind_script() 460 relocs = 1; in sym_fw_bind_script() 469 relocs = 0; in sym_fw_bind_script() 478 relocs = 0; in sym_fw_bind_script() 480 relocs = 2; in sym_fw_bind_script() [all …]
|
/Linux-v4.19/arch/x86/realmode/rm/ |
D | Makefile | 15 always := realmode.bin realmode.relocs 50 LDFLAGS_realmode.elf := --emit-relocs -T 60 $(obj)/realmode.bin: $(obj)/realmode.elf $(obj)/realmode.relocs FORCE 64 cmd_relocs = arch/x86/tools/relocs --realmode $< > $@ 66 targets += realmode.relocs 67 $(obj)/realmode.relocs: $(obj)/realmode.elf FORCE 68 $(call if_changed,relocs)
|
D | .gitignore | 3 realmode.relocs
|
/Linux-v4.19/arch/mips/kvm/ |
D | entry.c | 297 struct uasm_reloc relocs[2]; in kvm_mips_build_enter_guest() local 299 struct uasm_reloc __maybe_unused *r = relocs; in kvm_mips_build_enter_guest() 302 memset(relocs, 0, sizeof(relocs)); in kvm_mips_build_enter_guest() 453 uasm_resolve_relocs(relocs, labels); in kvm_mips_build_enter_guest() 471 struct uasm_reloc relocs[2]; in kvm_mips_build_tlb_refill_exception() local 473 struct uasm_reloc *r = relocs; in kvm_mips_build_tlb_refill_exception() 476 memset(relocs, 0, sizeof(relocs)); in kvm_mips_build_tlb_refill_exception() 546 struct uasm_reloc relocs[2]; in kvm_mips_build_exception() local 548 struct uasm_reloc *r = relocs; in kvm_mips_build_exception() 551 memset(relocs, 0, sizeof(relocs)); in kvm_mips_build_exception() [all …]
|
/Linux-v4.19/drivers/gpu/drm/radeon/ |
D | radeon_cs.c | 90 p->relocs = kvmalloc_array(p->nrelocs, sizeof(struct radeon_bo_list), in radeon_cs_parser_relocs() 92 if (p->relocs == NULL) { in radeon_cs_parser_relocs() 110 p->relocs[i].robj = gem_to_radeon_bo(gobj); in radeon_cs_parser_relocs() 133 p->relocs[i].preferred_domains = in radeon_cs_parser_relocs() 136 p->relocs[i].allowed_domains = in radeon_cs_parser_relocs() 151 p->relocs[i].preferred_domains = domain; in radeon_cs_parser_relocs() 154 p->relocs[i].allowed_domains = domain; in radeon_cs_parser_relocs() 157 if (radeon_ttm_tt_has_userptr(p->relocs[i].robj->tbo.ttm)) { in radeon_cs_parser_relocs() 158 uint32_t domain = p->relocs[i].preferred_domains; in radeon_cs_parser_relocs() 166 p->relocs[i].preferred_domains = domain; in radeon_cs_parser_relocs() [all …]
|
/Linux-v4.19/arch/x86/tools/ |
D | Makefile | 42 hostprogs-y += relocs 43 relocs-objs := relocs_32.o relocs_64.o relocs_common.o 44 PHONY += relocs 45 relocs: $(obj)/relocs target
|
D | .gitignore | 1 relocs
|
D | relocs.c | 16 struct relocs { struct 22 static struct relocs relocs16; argument 23 static struct relocs relocs32; 25 static struct relocs relocs32neg; 26 static struct relocs relocs64; 632 static void add_reloc(struct relocs *r, uint32_t offset) in add_reloc() 956 static void sort_relocs(struct relocs *r) in sort_relocs()
|
/Linux-v4.19/arch/mips/mm/ |
D | tlbex.c | 315 static struct uasm_reloc relocs[128]; variable 1290 struct uasm_reloc *r = relocs; in build_r4000_tlb_refill_handler() 1298 memset(relocs, 0, sizeof(relocs)); in build_r4000_tlb_refill_handler() 1375 uasm_copy_handler(relocs, labels, tlb_handler, p, f); in build_r4000_tlb_refill_handler() 1381 && uasm_insn_has_bdelay(relocs, in build_r4000_tlb_refill_handler() 1390 uasm_copy_handler(relocs, labels, tlb_handler, p, f); in build_r4000_tlb_refill_handler() 1427 if (uasm_insn_has_bdelay(relocs, split - 1)) in build_r4000_tlb_refill_handler() 1431 uasm_copy_handler(relocs, labels, tlb_handler, split, f); in build_r4000_tlb_refill_handler() 1438 if (uasm_insn_has_bdelay(relocs, split)) in build_r4000_tlb_refill_handler() 1441 uasm_copy_handler(relocs, labels, in build_r4000_tlb_refill_handler() [all …]
|
D | page.c | 69 static struct uasm_reloc relocs[5]; variable 279 struct uasm_reloc *r = relocs; in build_clear_page() 288 memset(relocs, 0, sizeof(relocs)); in build_clear_page() 355 uasm_resolve_relocs(relocs, labels); in build_clear_page() 426 struct uasm_reloc *r = relocs; in build_copy_page() 435 memset(relocs, 0, sizeof(relocs)); in build_copy_page() 599 uasm_resolve_relocs(relocs, labels); in build_copy_page()
|
/Linux-v4.19/arch/x86/boot/compressed/ |
D | Makefile | 122 targets += $(patsubst $(obj)/%,%,$(vmlinux-objs-y)) vmlinux.bin.all vmlinux.relocs 124 CMD_RELOCS = arch/x86/tools/relocs 126 cmd_relocs = $(CMD_RELOCS) $< > $@;$(CMD_RELOCS) --abs-relocs $< 127 $(obj)/vmlinux.relocs: vmlinux FORCE 128 $(call if_changed,relocs) 131 vmlinux.bin.all-$(CONFIG_X86_NEED_RELOCS) += $(obj)/vmlinux.relocs
|
D | .gitignore | 1 relocs 3 vmlinux.relocs
|
/Linux-v4.19/include/trace/events/ |
D | host1x.h | 118 TP_PROTO(const char *name, u32 cmdbufs, u32 relocs, u32 syncpt_id, 121 TP_ARGS(name, cmdbufs, relocs, syncpt_id, syncpt_incrs), 126 __field(u32, relocs) 134 __entry->relocs = relocs; 141 __entry->name, __entry->cmdbufs, __entry->relocs,
|
/Linux-v4.19/arch/mips/ |
D | Makefile.postlink | 14 CMD_RELOCS = arch/mips/boot/tools/relocs 23 $(call if_changed,relocs)
|
/Linux-v4.19/scripts/ |
D | sortextable.h | 105 Elf_Rel *relocs = NULL; in do_func() local 138 relocs = (void *)ehdr + _r(&shdr[i].sh_offset); in do_func() 175 if (relocs) in do_func() 176 memset(relocs, 0, relocs_size); in do_func()
|
/Linux-v4.19/arch/mips/kernel/ |
D | pm-cps.c | 74 static struct uasm_reloc relocs[32]; variable 349 struct uasm_reloc *r = relocs; in cps_gen_entry_code() 378 memset(relocs, 0, sizeof(relocs)); in cps_gen_entry_code() 626 BUG_ON((r - relocs) > ARRAY_SIZE(relocs)); in cps_gen_entry_code() 629 uasm_resolve_relocs(relocs, labels); in cps_gen_entry_code()
|
/Linux-v4.19/drivers/gpu/drm/i915/ |
D | i915_gem_execbuffer.c | 251 struct list_head relocs; member 524 list_add_tail(&vma->reloc_link, &eb->relocs); in eb_add_vma() 758 INIT_LIST_HEAD(&eb->relocs); in eb_lookup_vmas() 1502 struct drm_i915_gem_relocation_entry *relocs = in eb_relocate_vma_slow() local 1503 u64_to_ptr(typeof(*relocs), entry->relocs_ptr); in eb_relocate_vma_slow() 1508 u64 offset = eb_relocate_entry(eb, vma, &relocs[i]); in eb_relocate_vma_slow() 1557 struct drm_i915_gem_relocation_entry *relocs; in eb_copy_relocations() local 1569 size = nreloc * sizeof(*relocs); in eb_copy_relocations() 1571 relocs = kvmalloc_array(size, 1, GFP_KERNEL); in eb_copy_relocations() 1572 if (!relocs) { in eb_copy_relocations() [all …]
|
/Linux-v4.19/arch/powerpc/kernel/ |
D | module_64.c | 254 unsigned long relocs = 1; in get_stubs_size() local 274 relocs += count_relocs((void *)sechdrs[i].sh_addr, in get_stubs_size() 282 relocs++; in get_stubs_size() 285 relocs++; in get_stubs_size() 289 pr_debug("Looks like a total of %lu stubs, max\n", relocs); in get_stubs_size() 290 return relocs * sizeof(struct ppc64_stub_entry); in get_stubs_size()
|
/Linux-v4.19/drivers/gpu/drm/amd/lib/ |
D | chash.c | 144 if (table->relocs > 0) { in __chash_table_dump_stats() 145 DIV_FRAC(table->hits + table->miss, table->relocs, in __chash_table_dump_stats() 147 DIV_FRAC(table->reloc_dist, table->relocs, quot2, frac2, 1000); in __chash_table_dump_stats() 149 table->relocs, quot1, frac1, quot2, frac2); in __chash_table_dump_stats() 243 dst.table->relocs++; in chash_iter_relocate()
|
/Linux-v4.19/fs/ |
D | binfmt_flat.c | 420 int i, rev, relocs; in load_flat_file() local 437 relocs = ntohl(hdr->reloc_count); in load_flat_file() 440 full_data = data_len + relocs * sizeof(unsigned long); in load_flat_file() 526 relocs * sizeof(unsigned long)); in load_flat_file() 779 for (i = 0; i < relocs; i++) { in load_flat_file() 825 for (i = 0; i < relocs; i++) { in load_flat_file()
|