Home
last modified time | relevance | path

Searched refs:relocs (Results 1 – 25 of 75) sorted by relevance

123

/openbmc/linux/arch/mips/boot/tools/
H A DMakefile3 hostprogs += 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
/openbmc/linux/drivers/gpu/drm/etnaviv/
H A Detnaviv_cmd_parser.c17 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()
H A Detnaviv_gem_submit.c260 u32 size, const struct drm_etnaviv_gem_submit_reloc *relocs, in submit_reloc() argument
272 const struct drm_etnaviv_gem_submit_reloc *r = relocs + i; in submit_reloc()
418 struct drm_etnaviv_gem_submit_reloc *relocs; in etnaviv_ioctl_gem_submit() local
472 relocs = kvmalloc_array(args->nr_relocs, sizeof(*relocs), GFP_KERNEL); in etnaviv_ioctl_gem_submit()
475 if (!bos || !relocs || !pmrs || !stream) { in etnaviv_ioctl_gem_submit()
487 ret = copy_from_user(relocs, u64_to_user_ptr(args->relocs), in etnaviv_ioctl_gem_submit()
488 args->nr_relocs * sizeof(*relocs)); in etnaviv_ioctl_gem_submit()
548 relocs, args->nr_relocs)) { in etnaviv_ioctl_gem_submit()
571 relocs, args->nr_relocs); in etnaviv_ioctl_gem_submit()
632 kvfree(relocs); in etnaviv_ioctl_gem_submit()
/openbmc/linux/arch/x86/
H A DMakefile.postlink15 CMD_RELOCS = arch/x86/tools/relocs
17 quiet_cmd_relocs = RELOCS $(OUT_RELOCS)/$@.relocs
20 $(CMD_RELOCS) $@ > $(OUT_RELOCS)/$@.relocs; \
21 $(CMD_RELOCS) --abs-relocs $@
33 $(call cmd,relocs)
41 @rm -f $(OUT_RELOCS)/vmlinux.relocs
/openbmc/linux/drivers/scsi/sym53c8xx_2/
H A Dsym_fw.c352 int relocs; in sym_fw_bind_script() local
395 relocs = 0; in sym_fw_bind_script()
401 relocs = 1; in sym_fw_bind_script()
407 relocs = 2; in sym_fw_bind_script()
429 relocs = 1; in sym_fw_bind_script()
437 relocs = 0; in sym_fw_bind_script()
447 relocs = 1; in sym_fw_bind_script()
456 relocs = 0; in sym_fw_bind_script()
465 relocs = 0; in sym_fw_bind_script()
475 relocs = 1; in sym_fw_bind_script()
[all …]
/openbmc/linux/arch/x86/realmode/rm/
H A DMakefile19 always-y := realmode.bin realmode.relocs
53 LDFLAGS_realmode.elf := -m elf_i386 --emit-relocs -T
63 $(obj)/realmode.bin: $(obj)/realmode.elf $(obj)/realmode.relocs FORCE
67 cmd_relocs = arch/x86/tools/relocs --realmode $< > $@
69 targets += realmode.relocs
70 $(obj)/realmode.relocs: $(obj)/realmode.elf FORCE
71 $(call if_changed,relocs)
/openbmc/linux/arch/mips/kvm/
H A Dentry.c291 struct uasm_reloc relocs[2]; in kvm_mips_build_enter_guest() local
296 memset(relocs, 0, sizeof(relocs)); in kvm_mips_build_enter_guest()
437 struct uasm_reloc relocs[2]; in kvm_mips_build_tlb_refill_exception() local
440 struct uasm_reloc *r = relocs; in kvm_mips_build_tlb_refill_exception()
444 memset(relocs, 0, sizeof(relocs)); in kvm_mips_build_tlb_refill_exception()
525 struct uasm_reloc relocs[2]; in kvm_mips_build_exception() local
530 memset(relocs, 0, sizeof(relocs)); in kvm_mips_build_exception()
568 struct uasm_reloc relocs[3]; in kvm_mips_build_exit() local
573 memset(relocs, 0, sizeof(relocs)); in kvm_mips_build_exit()
794 struct uasm_reloc relocs[2]; in kvm_mips_build_ret_from_exit() local
[all …]
/openbmc/u-boot/tools/
H A Dmips-relocs.c106 } *relocs; variable
131 new = realloc(relocs, new_sz * sizeof(*relocs)); in add_reloc()
137 relocs = new; in add_reloc()
141 relocs[relocs_idx++] = (struct mips_reloc){ in add_reloc()
376 qsort(relocs, relocs_idx, sizeof(*relocs), compare_relocs); in main()
380 relocs[i].offset -= relocs[i - 1].offset; in main()
385 output_uint(&buf, relocs[i].type); in main()
386 output_uint(&buf, relocs[i].offset >> 2); in main()
412 free(relocs); in main()
/openbmc/linux/drivers/gpu/drm/radeon/
H A Dradeon_cs.c98 if (p->relocs == NULL) { in radeon_cs_parser_relocs()
138 p->relocs[i].preferred_domains = in radeon_cs_parser_relocs()
141 p->relocs[i].allowed_domains = in radeon_cs_parser_relocs()
159 p->relocs[i].allowed_domains = domain; in radeon_cs_parser_relocs()
178 if (!p->relocs[i].allowed_domains) { in radeon_cs_parser_relocs()
185 p->relocs[i].tv.bo = &p->relocs[i].robj->tbo; in radeon_cs_parser_relocs()
445 if (parser->relocs != NULL) { in radeon_cs_parser_fini()
455 kvfree(parser->relocs); in radeon_cs_parser_fini()
530 bo = p->relocs[i].robj; in radeon_bo_vm_update_pte()
884 *cs_reloc = p->relocs; in radeon_cs_packet_next_reloc()
[all …]
/openbmc/linux/arch/x86/tools/
H A DMakefile42 hostprogs += relocs
43 relocs-objs := relocs_32.o relocs_64.o relocs_common.o
44 PHONY += relocs
45 relocs: $(obj)/relocs target
/openbmc/linux/scripts/
H A Dtools-support-relr.sh12 if ! $LD $tmp_file.o -shared -Bsymbolic --pack-dyn-relocs=relr -o $tmp_file 2>/dev/null; then
13 $LD $tmp_file.o -shared -Bsymbolic -z pack-relative-relocs -o $tmp_file 2>&1 |
14 grep -q pack-relative-relocs && exit 1
/openbmc/linux/arch/mips/mm/
H A Dtlbex.c1267 struct uasm_reloc *r = relocs; in build_r4000_tlb_refill_handler()
1275 memset(relocs, 0, sizeof(relocs)); in build_r4000_tlb_refill_handler()
1496 struct uasm_reloc *r = relocs; in build_loongson3_tlb_refill_handler()
1499 memset(relocs, 0, sizeof(relocs)); in build_loongson3_tlb_refill_handler()
1563 memset(relocs, 0, sizeof(relocs)); in build_setup_pgd()
1904 memset(relocs, 0, sizeof(relocs)); in build_r3000_tlb_load_handler()
1934 memset(relocs, 0, sizeof(relocs)); in build_r3000_tlb_store_handler()
1964 memset(relocs, 0, sizeof(relocs)); in build_r3000_tlb_modify_handler()
2081 memset(relocs, 0, sizeof(relocs)); in build_r4000_tlb_load_handler()
2263 memset(relocs, 0, sizeof(relocs)); in build_r4000_tlb_store_handler()
[all …]
H A Dpage.c67 static struct uasm_reloc relocs[5]; variable
281 struct uasm_reloc *r = relocs; in build_clear_page()
290 memset(relocs, 0, sizeof(relocs)); in build_clear_page()
357 uasm_resolve_relocs(relocs, labels); in build_clear_page()
430 struct uasm_reloc *r = relocs; in build_copy_page()
439 memset(relocs, 0, sizeof(relocs)); in build_copy_page()
603 uasm_resolve_relocs(relocs, labels); in build_copy_page()
/openbmc/linux/arch/x86/boot/compressed/
H A D.gitignore2 relocs
4 vmlinux.relocs
/openbmc/linux/include/trace/events/
H A Dhost1x.h131 TP_PROTO(const char *name, u32 cmdbufs, u32 relocs, u32 syncpt_id,
134 TP_ARGS(name, cmdbufs, relocs, syncpt_id, syncpt_incrs),
139 __field(u32, relocs)
147 __entry->relocs = relocs;
154 __entry->name, __entry->cmdbufs, __entry->relocs,
/openbmc/u-boot/arch/mips/
H A DMakefile.postlink11 CMD_RELOCS = tools/mips-relocs
17 $(call if_changed,relocs)
/openbmc/qemu/linux-user/
H A Dflatload.c388 int i, rev, relocs = 0; in load_flat_file() local
403 relocs = ntohl(hdr->reloc_count); in load_flat_file()
438 extra = relocs * sizeof(abi_ulong); in load_flat_file()
489 data_len + (relocs * sizeof(abi_ulong))) in load_flat_file()
494 data_len + (relocs * sizeof(abi_ulong)), in load_flat_file()
526 (text_len + data_len + (relocs * sizeof(unsigned long)) in load_flat_file()
530 data_len + (relocs * sizeof(unsigned long))); in load_flat_file()
537 data_len + (relocs * sizeof(unsigned long)), 0); in load_flat_file()
547 data_len + (relocs * sizeof(abi_ulong)), in load_flat_file()
628 for (i = 0; i < relocs; i++) { in load_flat_file()
[all …]
/openbmc/linux/arch/mips/
H A DMakefile.postlink19 CMD_RELOCS = arch/mips/boot/tools/relocs
31 $(call if_changed,relocs)
/openbmc/linux/arch/riscv/boot/
H A DMakefile38 vmlinux.relocs: vmlinux
39 …@ (! [ -f vmlinux.relocs ] && echo "vmlinux.relocs can't be found, please remove vmlinux and try a…
41 $(obj)/Image: vmlinux.relocs FORCE
/openbmc/linux/arch/riscv/
H A DMakefile.postlink19 quiet_cmd_cp_vmlinux_relocs = CPREL vmlinux.relocs
20 cmd_cp_vmlinux_relocs = cp vmlinux vmlinux.relocs
/openbmc/u-boot/lib/efi_loader/
H A Defi_image_loader.c115 const uint16_t *relocs = (const uint16_t *)(rel + 1); in efi_loader_relocate() local
118 uint32_t offset = (uint32_t)(*relocs & 0xfff) + in efi_loader_relocate()
120 int type = *relocs >> EFI_PAGE_SHIFT; in efi_loader_relocate()
159 relocs++; in efi_loader_relocate()
161 rel = (const IMAGE_BASE_RELOCATION *)relocs; in efi_loader_relocate()
/openbmc/linux/arch/powerpc/kernel/
H A Dmodule_64.c211 unsigned long relocs = 1; in get_stubs_size() local
231 relocs += count_relocs((void *)sechdrs[i].sh_addr, in get_stubs_size()
236 relocs += count_relocs((void *)sechdrs[i].sh_addr, in get_stubs_size()
246 relocs++; in get_stubs_size()
249 relocs++; in get_stubs_size()
253 pr_debug("Looks like a total of %lu stubs, max\n", relocs); in get_stubs_size()
254 return relocs * sizeof(struct ppc64_stub_entry); in get_stubs_size()
293 unsigned long relocs = 1; in get_got_size() local
321 relocs += count_relocs((void *)sechdrs[i].sh_addr, in get_got_size()
333 relocs += count_pcpu_relocs(sechdrs, in get_got_size()
[all …]
/openbmc/openbmc/poky/meta/recipes-bsp/gnu-efi/gnu-efi/
H A D0001-riscv64-ignore-unknown-relocs.patch4 Subject: [PATCH] riscv64: ignore unknown relocs
6 Sometimes ld emits relocs such as R_RISCV_64 for unwind symbols
/openbmc/linux/arch/mips/kernel/
H A Dpm-cps.c70 static struct uasm_reloc relocs[32]; variable
345 struct uasm_reloc *r = relocs; in cps_gen_entry_code()
374 memset(relocs, 0, sizeof(relocs)); in cps_gen_entry_code()
622 BUG_ON((r - relocs) > ARRAY_SIZE(relocs)); in cps_gen_entry_code()
625 uasm_resolve_relocs(relocs, labels); in cps_gen_entry_code()
/openbmc/linux/arch/loongarch/
H A DMakefile69 cflags-y += $(call cc-option,-mexplicit-relocs)
74 cflags-y += $(call cc-option,-mno-explicit-relocs)
83 …S_vmlinux += -static -pie --no-dynamic-linker -z notext $(call ld-option, --apply-dynamic-relocs)

123