| /arch/x86/kernel/cpu/sgx/ |
| A D | sgx.h | 33 unsigned int section; member 68 struct sgx_epc_section *section = &sgx_epc_sections[page->section]; in sgx_get_epc_phys_addr() local 71 index = ((unsigned long)page - (unsigned long)section->pages) / sizeof(*page); in sgx_get_epc_phys_addr() 73 return section->phys_addr + index * PAGE_SIZE; in sgx_get_epc_phys_addr() 78 struct sgx_epc_section *section = &sgx_epc_sections[page->section]; in sgx_get_epc_virt_addr() local 81 index = ((unsigned long)page - (unsigned long)section->pages) / sizeof(*page); in sgx_get_epc_virt_addr() 83 return section->virt_addr + index * PAGE_SIZE; in sgx_get_epc_virt_addr()
|
| A D | main.c | 80 struct sgx_epc_section *section = &sgx_epc_sections[page->section]; in __sgx_sanitize_pages() local 607 struct sgx_epc_section *section = &sgx_epc_sections[page->section]; in sgx_free_epc_page() local 631 if (!section->virt_addr) in sgx_setup_epc_section() 635 if (!section->pages) { in sgx_setup_epc_section() 636 memunmap(section->virt_addr); in sgx_setup_epc_section() 645 section->pages[i].section = index; in sgx_setup_epc_section() 646 section->pages[i].flags = 0; in sgx_setup_epc_section() 666 if (!section) in sgx_paddr_to_page() 669 return §ion->pages[PFN_DOWN(paddr - section->phys_addr)]; in sgx_paddr_to_page() 703 section = &sgx_epc_sections[page->section]; in arch_memory_failure() [all …]
|
| /arch/powerpc/include/asm/ |
| A D | head-64.h | 13 .section ".head.text.\name\()","ax",@progbits 16 .section ".head.data.\name\()","a",@progbits 19 .section ".head.text.\name\()","ax",@progbits 77 .section ".linker_stub_catch","ax",@progbits; \ 81 .section ".text","ax",@progbits; \ 87 .section ".text","ax",@progbits; \
|
| A D | bug.h | 14 .section __bug_table,"aw" 20 .section .rodata,"a" 26 .section __bug_table,"aw"
|
| /arch/powerpc/kernel/ |
| A D | prom_init_check.sh | 44 section=$2 45 size=$(objdump -h -j $section $file 2>/dev/null | awk "\$2 == \"$section\" {print \$3}") 49 echo "Error: Section $section not empty in prom_init.c" >&2
|
| /arch/m68k/ifpsp060/ |
| A D | TEST.DOC | 60 | | - 128 byte-sized section 68 | | - code section 74 The first section of this module is the "Call-out" section. This section 76 the end of this file). The purpose of this section is to allow the test 78 by the host operating system. This section MUST be exactly 128 bytes in 83 the starting address of the "call-out" section. The "Call-out" section must 87 The second section, the "Entry-point" section, is used by external routines 102 0 bytes from the top of the "Entry-point" section.) 104 The third section is the code section. After entering through an "Entry-point", 194 # beginning of "Call-out" section; provided by integrator. [all …]
|
| A D | fpsp.doc | 66 | | - 128 byte-sized section 74 | | - code section 80 The first section of this module is the "Call-out" section. This section 81 is NOT INCLUDED in fpsp.sa (an example "Call-out" section is provided at 82 the end of the file fskeleton.s). The purpose of this section is to allow 84 by the host operating system. This section MUST be exactly 128 bytes in 89 of the "call-out" section. The "Call-out" section must sit adjacent to the 92 The second section, the "Entry-point" section, is used by external routines 96 are listed in section "68060 FPSP entry points" below. A calling routine 107 48 bytes from the top of the "Entry-point" section.) [all …]
|
| A D | isp.doc | 74 | | - 128 byte-sized section 82 | | - code section 88 The first section of this module is the "Call-out" section. This section 89 is NOT INCLUDED in isp.sa (an example "Call-out" section is provided at 90 the end of the file iskeleton.s). The purpose of this section is to allow 92 by the host operating system. This section MUST be exactly 128 bytes in 97 of the "call-out" section. The "Call-out" section must sit adjacent to the 100 The second section, the "Entry-point" section, is used by external routines 104 are listed in section "68060 ISP entry points" below. A calling routine 116 point is located 0 bytes from the top of the "Entry-point" section.) [all …]
|
| /arch/arc/include/asm/ |
| A D | linkage.h | 38 .section .data.arcfp 40 .section .data 48 .section .text.arcfp, "ax",@progbits 50 .section .text, "ax",@progbits
|
| /arch/sparc/lib/ |
| A D | hweight.S | 13 .section .popc_3insn_patch, "ax" 26 .section .popc_3insn_patch, "ax" 39 .section .popc_3insn_patch, "ax" 52 .section .popc_3insn_patch, "ax"
|
| A D | csum_copy_from_user.S | 9 .section .fixup, "ax"; \ 13 .section __ex_table,"a";\
|
| A D | csum_copy_to_user.S | 9 .section .fixup,"ax"; \ 13 .section __ex_table,"a";\
|
| A D | U3copy_from_user.S | 9 .section __ex_table,"a";\ 17 .section __ex_table,"a";\
|
| /arch/m68k/kernel/ |
| A D | vmlinux-std.lds | 27 _etext = .; /* End of text section */ 31 _sdata = .; /* Start of data section */ 39 _edata = .; /* End of data section */ 52 /* This ALIGN be in a section so that _end is at the end of the
|
| /arch/mips/boot/tools/ |
| A D | relocs.c | 24 struct section { struct 26 struct section *link; argument 32 static struct section *secs; argument 273 struct section *sec = &secs[i]; in read_shdrs() 299 struct section *sec = &secs[i]; in read_strtabs() 324 struct section *sec = &secs[i]; in read_symtabs() 367 struct section *sec = &secs[i]; in read_relocs() 413 struct section *sec = &secs[i]; in remove_relocs() 478 struct section *sec_applies, *sec_symtab; in walk_relocs() 480 struct section *sec = &secs[i]; in walk_relocs() [all …]
|
| /arch/xtensa/boot/boot-elf/ |
| A D | Makefile | 10 KBUILD_AFLAGS += -mtext-section-literals 19 --add-section image=$< \ 20 --set-section-flags image=contents,alloc,load,load,data \
|
| /arch/openrisc/lib/ |
| A D | string.S | 56 .section .fixup, "ax" 62 .section __ex_table, "a" 93 .section .fixup, "ax" 99 .section __ex_table, "a"
|
| /arch/sparc/kernel/ |
| A D | etrap_64.S | 43 .section .fast_win_ctrl_1insn_patch, "ax" 97 .section .fast_win_ctrl_1insn_patch, "ax" 104 .section .fast_win_ctrl_1insn_patch, "ax" 115 .section .fast_win_ctrl_1insn_patch, "ax" 125 .section .sun4v_1insn_patch, "ax" 139 .section .sun4v_1insn_patch, "ax" 171 .section .sun_m7_1insn_patch, "ax" 176 .section .sun_m7_1insn_patch, "ax" 273 .section .sun4v_1insn_patch, "ax"
|
| /arch/xtensa/kernel/ |
| A D | vmlinux.lds.S | 45 #define RELOCATE_ENTRY(sym, section) \ argument 48 LONG(LOADADDR(section)) 63 #define SECTION_VECTOR4(sym, section, addr, prevsec) \ argument 64 section addr : AT(((LOADADDR(prevsec) + SIZEOF(prevsec)) + 3) & ~ 3) \ 68 *(section) \ 72 #define SECTION_VECTOR2(section, addr) \ argument 74 *(section)
|
| /arch/x86/realmode/rm/ |
| A D | header.S | 14 .section ".header", "a" 43 .section ".signature","a"
|
| /arch/parisc/kernel/ |
| A D | module.c | 252 kfree(mod->arch.section); in module_arch_freeing_init() 253 mod->arch.section = NULL; in module_arch_freeing_init() 258 unsigned int section) in arch_mod_section_prepend() argument 262 return (mod->arch.section[section].stub_entries + 1) in arch_mod_section_prepend() 277 me->arch.section = kzalloc(len, GFP_KERNEL); in module_frob_arch_sections() 278 if (!me->arch.section) in module_frob_arch_sections() 313 WARN_ON(me->arch.section[s].stub_entries); in module_frob_arch_sections() 316 me->arch.section[s].stub_entries += count; in module_frob_arch_sections() 399 if (!me->arch.section[targetsec].stub_offset) { in get_stub() 882 kfree(me->arch.section); in module_finalize() [all …]
|
| /arch/s390/boot/ |
| A D | Makefile | 84 OBJCOPYFLAGS_syms.o := -I binary -O elf64-s390 -B s390:64-bit --rename-section .data=.decompressor.… 88 OBJCOPYFLAGS_info.bin := -O binary --only-section=.vmlinux.info --set-section-flags .vmlinux.info=a… 92 OBJCOPYFLAGS_info.o := -I binary -O elf64-s390 -B s390:64-bit --rename-section .data=.vmlinux.info 96 OBJCOPYFLAGS_vmlinux.bin := -O binary --remove-section=.comment --remove-section=.vmlinux.info -S 127 OBJCOPYFLAGS_piggy.o := -I binary -O elf64-s390 -B s390:64-bit --rename-section .data=.vmlinux.bin.…
|
| /arch/x86/tools/ |
| A D | relocs.c | 43 struct section { struct 45 struct section *link; argument 51 static struct section *secs; argument 424 struct section *sec = &secs[i]; in read_shdrs() 450 struct section *sec = &secs[i]; in read_strtabs() 472 struct section *sec = &secs[i]; in read_symtabs() 526 struct section *sec = &secs[i]; in read_relocs() 568 struct section *sec = &secs[i]; in print_absolute_symbols() 609 struct section *sec = &secs[i]; in print_absolute_relocs() 610 struct section *sec_applies, *sec_symtab; in print_absolute_relocs() [all …]
|
| /arch/s390/tools/ |
| A D | relocs.c | 54 struct section { struct 56 struct section *link; argument 60 static struct section *secs; argument 187 secs = calloc(shnum, sizeof(struct section)); in read_shdrs() 195 struct section *sec = &secs[i]; in read_shdrs() 224 struct section *sec = &secs[i]; in read_relocs() 266 static int do_reloc(struct section *sec, Elf_Rel *rel) in do_reloc() 299 struct section *sec_applies; in walk_relocs() 301 struct section *sec = &secs[i]; in walk_relocs()
|
| /arch/sparc/include/asm/ |
| A D | tsb.h | 79 .section .tsb_ldquad_phys_patch, "ax"; \ 87 .section .tsb_phys_patch, "ax"; \ 94 .section .tsb_phys_patch, "ax"; \ 101 .section .tsb_phys_patch, "ax"; \ 108 .section .tsb_phys_patch, "ax"; \ 115 .section .tsb_phys_patch, "ax"; \ 211 .section .pud_huge_patch, "ax"; \ 343 .section .swapper_tsb_phys_patch, "ax"; \ 366 .section .swapper_4m_tsb_phys_patch, "ax"; \
|