Home
last modified time | relevance | path

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

1234

/OK3568_Linux_fs/kernel/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
H A Drelocs.c16 struct relocs { struct
22 static struct relocs relocs; argument
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()
/OK3568_Linux_fs/kernel/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.c271 u32 size, const struct drm_etnaviv_gem_submit_reloc *relocs, in submit_reloc() argument
283 const struct drm_etnaviv_gem_submit_reloc *r = relocs + i; in submit_reloc()
430 struct drm_etnaviv_gem_submit_reloc *relocs; in etnaviv_ioctl_gem_submit() local
483 relocs = kvmalloc_array(args->nr_relocs, sizeof(*relocs), GFP_KERNEL); in etnaviv_ioctl_gem_submit()
486 if (!bos || !relocs || !pmrs || !stream) { in etnaviv_ioctl_gem_submit()
498 ret = copy_from_user(relocs, u64_to_user_ptr(args->relocs), in etnaviv_ioctl_gem_submit()
499 args->nr_relocs * sizeof(*relocs)); in etnaviv_ioctl_gem_submit()
551 relocs, args->nr_relocs)) { in etnaviv_ioctl_gem_submit()
569 relocs, args->nr_relocs); in etnaviv_ioctl_gem_submit()
624 if (relocs) in etnaviv_ioctl_gem_submit()
[all …]
/OK3568_Linux_fs/kernel/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()
467 relocs = 2; in sym_fw_bind_script()
[all …]
/OK3568_Linux_fs/kernel/arch/mips/kvm/
H A Dentry.c297 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()
456 uasm_resolve_relocs(relocs, labels); in kvm_mips_build_enter_guest()
474 struct uasm_reloc relocs[2]; in kvm_mips_build_tlb_refill_exception() local
477 struct uasm_reloc *r = relocs; in kvm_mips_build_tlb_refill_exception()
481 memset(relocs, 0, sizeof(relocs)); in kvm_mips_build_tlb_refill_exception()
562 struct uasm_reloc relocs[2]; in kvm_mips_build_exception() local
564 struct uasm_reloc *r = relocs; in kvm_mips_build_exception()
567 memset(relocs, 0, sizeof(relocs)); in kvm_mips_build_exception()
[all …]
/OK3568_Linux_fs/kernel/arch/x86/realmode/rm/
H A DMakefile18 always-y := realmode.bin realmode.relocs
52 LDFLAGS_realmode.elf := -m elf_i386 --emit-relocs -T
62 $(obj)/realmode.bin: $(obj)/realmode.elf $(obj)/realmode.relocs FORCE
66 cmd_relocs = arch/x86/tools/relocs --realmode $< > $@
68 targets += realmode.relocs
69 $(obj)/realmode.relocs: $(obj)/realmode.elf FORCE
70 $(call if_changed,relocs)
/OK3568_Linux_fs/kernel/drivers/gpu/drm/radeon/
H A Dradeon_cs.c96 p->relocs = kvmalloc_array(p->nrelocs, sizeof(struct radeon_bo_list), in radeon_cs_parser_relocs()
98 if (p->relocs == NULL) { in radeon_cs_parser_relocs()
116 p->relocs[i].robj = gem_to_radeon_bo(gobj); in radeon_cs_parser_relocs()
139 p->relocs[i].preferred_domains = in radeon_cs_parser_relocs()
142 p->relocs[i].allowed_domains = in radeon_cs_parser_relocs()
157 p->relocs[i].preferred_domains = domain; in radeon_cs_parser_relocs()
160 p->relocs[i].allowed_domains = domain; in radeon_cs_parser_relocs()
163 if (radeon_ttm_tt_has_userptr(p->rdev, p->relocs[i].robj->tbo.ttm)) { in radeon_cs_parser_relocs()
164 uint32_t domain = p->relocs[i].preferred_domains; in radeon_cs_parser_relocs()
172 p->relocs[i].preferred_domains = domain; in radeon_cs_parser_relocs()
[all …]
/OK3568_Linux_fs/u-boot/tools/
H A Dmips-relocs.c107 } *relocs; variable
132 new = realloc(relocs, new_sz * sizeof(*relocs)); in add_reloc()
138 relocs = new; in add_reloc()
142 relocs[relocs_idx++] = (struct mips_reloc){ in add_reloc()
381 qsort(relocs, relocs_idx, sizeof(*relocs), compare_relocs); in main()
385 relocs[i].offset -= relocs[i - 1].offset; in main()
390 output_uint(&buf, relocs[i].type); in main()
391 output_uint(&buf, relocs[i].offset >> 2); in main()
427 free(relocs); in main()
/OK3568_Linux_fs/kernel/arch/mips/mm/
H A Dtlbex.c319 static struct uasm_reloc relocs[128]; variable
1308 struct uasm_reloc *r = relocs; in build_r4000_tlb_refill_handler()
1316 memset(relocs, 0, sizeof(relocs)); in build_r4000_tlb_refill_handler()
1393 uasm_copy_handler(relocs, labels, tlb_handler, p, f); in build_r4000_tlb_refill_handler()
1399 && uasm_insn_has_bdelay(relocs, in build_r4000_tlb_refill_handler()
1408 uasm_copy_handler(relocs, labels, tlb_handler, p, f); in build_r4000_tlb_refill_handler()
1445 if (uasm_insn_has_bdelay(relocs, split - 1)) in build_r4000_tlb_refill_handler()
1449 uasm_copy_handler(relocs, labels, tlb_handler, split, f); in build_r4000_tlb_refill_handler()
1456 if (uasm_insn_has_bdelay(relocs, split)) in build_r4000_tlb_refill_handler()
1459 uasm_copy_handler(relocs, labels, in build_r4000_tlb_refill_handler()
[all …]
H A Dpage.c68 static struct uasm_reloc relocs[5]; variable
280 struct uasm_reloc *r = relocs; in build_clear_page()
289 memset(relocs, 0, sizeof(relocs)); in build_clear_page()
356 uasm_resolve_relocs(relocs, labels); in build_clear_page()
429 struct uasm_reloc *r = relocs; in build_copy_page()
438 memset(relocs, 0, sizeof(relocs)); in build_copy_page()
602 uasm_resolve_relocs(relocs, labels); in build_copy_page()
/OK3568_Linux_fs/kernel/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
/OK3568_Linux_fs/u-boot/lib/efi_loader/
H A Defi_image_loader.c29 const uint16_t *relocs = (const uint16_t *)(rel + 1); in efi_loader_relocate() local
32 uint32_t offset = (uint32_t)(*relocs & 0xfff) + in efi_loader_relocate()
34 int type = *relocs >> EFI_PAGE_SHIFT; in efi_loader_relocate()
60 relocs++; in efi_loader_relocate()
62 rel = (const IMAGE_BASE_RELOCATION *)relocs; in efi_loader_relocate()
/OK3568_Linux_fs/kernel/arch/x86/boot/compressed/
H A DMakefile116 targets += $(patsubst $(obj)/%,%,$(vmlinux-objs-y)) vmlinux.bin.all vmlinux.relocs
118 CMD_RELOCS = arch/x86/tools/relocs
120 cmd_relocs = $(CMD_RELOCS) $< > $@;$(CMD_RELOCS) --abs-relocs $<
121 $(obj)/vmlinux.relocs: vmlinux FORCE
122 $(call if_changed,relocs)
125 vmlinux.bin.all-$(CONFIG_X86_NEED_RELOCS) += $(obj)/vmlinux.relocs
H A D.gitignore2 relocs
4 vmlinux.relocs
/OK3568_Linux_fs/kernel/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,
/OK3568_Linux_fs/kernel/tools/objtool/
H A Delf.c1136 GElf_Rel *relocs; in elf_rebuild_rel_reloc_section() local
1139 size = nr * sizeof(*relocs); in elf_rebuild_rel_reloc_section()
1140 relocs = malloc(size); in elf_rebuild_rel_reloc_section()
1141 if (!relocs) { in elf_rebuild_rel_reloc_section()
1146 sec->data->d_buf = relocs; in elf_rebuild_rel_reloc_section()
1153 relocs[idx].r_offset = reloc->offset; in elf_rebuild_rel_reloc_section()
1154 relocs[idx].r_info = GELF_R_INFO(reloc->sym->idx, reloc->type); in elf_rebuild_rel_reloc_section()
1165 GElf_Rela *relocs; in elf_rebuild_rela_reloc_section() local
1168 size = nr * sizeof(*relocs); in elf_rebuild_rela_reloc_section()
1169 relocs = malloc(size); in elf_rebuild_rela_reloc_section()
[all …]
/OK3568_Linux_fs/u-boot/arch/mips/
H A DMakefile.postlink13 CMD_RELOCS = tools/mips-relocs
19 $(call if_changed,relocs)
/OK3568_Linux_fs/kernel/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()
/OK3568_Linux_fs/kernel/arch/mips/
H A DMakefile.postlink19 CMD_RELOCS = arch/mips/boot/tools/relocs
31 $(call if_changed,relocs)
/OK3568_Linux_fs/kernel/scripts/
H A Dsorttable.h209 Elf_Rel *relocs = NULL; in do_sort() local
249 relocs = (void *)ehdr + _r(&s->sh_offset); in do_sort()
326 if (relocs) in do_sort()
327 memset(relocs, 0, relocs_size); in do_sort()
/OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm64/mk/
H A Dclang.mk36 ldflag-apply-dynamic-relocs := --apply-dynamic-relocs
/OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm32/mk/
H A Dclang.mk36 ldflag-apply-dynamic-relocs := --apply-dynamic-relocs
/OK3568_Linux_fs/kernel/arch/powerpc/kernel/
H A Dmodule_64.c199 unsigned long relocs = 1; in get_stubs_size() local
219 relocs += count_relocs((void *)sechdrs[i].sh_addr, in get_stubs_size()
227 relocs++; in get_stubs_size()
230 relocs++; in get_stubs_size()
234 pr_debug("Looks like a total of %lu stubs, max\n", relocs); in get_stubs_size()
235 return relocs * sizeof(struct ppc64_stub_entry); in get_stubs_size()
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/bin/
H A Dldd60 --data-rel | --data-relo | --data-reloc | --data-relocs)
66 --function-relo | --function-reloc | --function-relocs)

1234