/linux-master/arch/x86/kernel/cpu/sgx/ |
H A D | sgx.h | 33 unsigned int section; member in struct:sgx_epc_page 54 * used to store EPC pages for one EPC section and virtual memory area where 68 struct sgx_epc_section *section = &sgx_epc_sections[page->section]; local 71 index = ((unsigned long)page - (unsigned long)section->pages) / sizeof(*page); 73 return section->phys_addr + index * PAGE_SIZE; 78 struct sgx_epc_section *section = &sgx_epc_sections[page->section]; local 81 index = ((unsigned long)page - (unsigned long)section->pages) / sizeof(*page); 83 return section [all...] |
/linux-master/scripts/ |
H A D | check_extable.sh | 9 # Bail out early if there isn't an __ex_table section in this object file. 24 # white listed. If you're adding a new section in the Linux kernel, and 25 # you're expecting this section to contain code which can fault (i.e. the 26 # __ex_table relocation to your new section is expected), simply add your 27 # new section to the white_list variable above. If not, you're probably 33 eval $(objdump -t ${obj} | grep ${1} | sed 's/\([0-9a-f]\+\) .\{7\} \([^ \t]\+\).*/section="\2"; section_offset="0x\1" /') 44 # When the relocation points to the begining of a symbol or section, it 55 eval $(objdump -rj .altinstructions ${obj} | grep -B1 "${section}+${section_offset}" | head -n1 | awk '{print $3}' | 62 find_alt_replacement_target ${section} ${section_offset} 72 objdump -hwj ${section} [all...] |
/linux-master/arch/sparc/lib/ |
H A D | csum_copy_from_user.S | 9 .section .fixup, "ax"; \ 13 .section __ex_table,"a";\
|
H A D | csum_copy_to_user.S | 9 .section .fixup,"ax"; \ 13 .section __ex_table,"a";\
|
H A D | U3copy_from_user.S | 9 .section __ex_table,"a";\ 17 .section __ex_table,"a";\
|
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | cgroup_getset_retval_hooks.c | 6 #define BPF_RETVAL_HOOK(name, section, ctx, expected_err) \ 7 __attribute__((__section__("?" section))) \
|
/linux-master/arch/s390/kernel/ |
H A D | kprobes_insn_page.S | 11 * the text section of the kernel and mapped read-only/executable from 13 * would be in the data section instead. 15 .section .kprobes.text, "ax"
|
/linux-master/drivers/mtd/nand/spi/ |
H A D | ato.c | 30 static int ato25d1ga_ooblayout_ecc(struct mtd_info *mtd, int section, argument 33 if (section > 3) 36 region->offset = (16 * section) + 8; 41 static int ato25d1ga_ooblayout_free(struct mtd_info *mtd, int section, argument 44 if (section > 3) 47 if (section) { 48 region->offset = (16 * section); 51 /* first byte of section 0 is reserved for the BBM */
|
H A D | paragon.c | 41 static int pn26g0xa_ooblayout_ecc(struct mtd_info *mtd, int section, argument 44 if (section > 3) 47 region->offset = 6 + (15 * section); /* 4 BBM + 2 user bytes */ 53 static int pn26g0xa_ooblayout_free(struct mtd_info *mtd, int section, argument 56 if (section > 4) 59 if (section == 4) { 63 region->offset = 4 + (15 * section);
|
/linux-master/tools/include/nolibc/ |
H A D | stackprotector.h | 21 __attribute__((weak,noreturn,section(".text.nolibc_stack_chk"))) 31 __attribute__((weak,noreturn,section(".text.nolibc_stack_chk"))) 37 __attribute__((weak,section(".data.nolibc_stack_chk")))
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | clearstate_defs.h | 40 const struct cs_extent_def *section; member in struct:cs_section_def
|
/linux-master/drivers/gpu/drm/radeon/ |
H A D | clearstate_defs.h | 40 const struct cs_extent_def *section; member in struct:cs_section_def
|
/linux-master/arch/parisc/include/asm/ |
H A D | module.h | 20 } *section; member in struct:mod_arch_specific
|
/linux-master/arch/m68k/kernel/ |
H A D | syscalltable.S | 22 .section .rodata
|
/linux-master/arch/x86/realmode/rm/ |
H A D | header.S | 14 .section ".header", "a" 43 .section ".signature","a"
|
/linux-master/arch/x86/purgatory/ |
H A D | kexec-purgatory.S | 3 .section .rodata, "a"
|
/linux-master/arch/powerpc/purgatory/ |
H A D | kexec-purgatory.S | 3 .section .rodata, "a"
|
/linux-master/arch/riscv/purgatory/ |
H A D | kexec-purgatory.S | 3 .section .rodata, "a"
|
/linux-master/arch/powerpc/kernel/ |
H 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
|
/linux-master/tools/perf/bench/ |
H A D | mem-memset-x86-64-asm.S | 11 * We need to provide note.GNU-stack section, saying that we want 15 .section .note.GNU-stack,"",@progbits
|
/linux-master/arch/x86/realmode/ |
H A D | rmpiggy.S | 9 .section ".init.data","aw"
|
/linux-master/arch/s390/purgatory/ |
H A D | kexec-purgatory.S | 4 .section .rodata, "a"
|
/linux-master/arch/x86/ |
H A D | Makefile.postlink | 25 $(OBJCOPY) --remove-section='.rel.*' --remove-section='.rel__*' \ 26 --remove-section='.rela.*' --remove-section='.rela__*' $@
|
/linux-master/arch/riscv/ |
H A D | Makefile.postlink | 23 cmd_relocs_strip = $(OBJCOPY) --remove-section='.rel.*' \ 24 --remove-section='.rel__*' \ 25 --remove-section='.rela.*' \ 26 --remove-section='.rela__*' $@
|
/linux-master/tools/objtool/include/objtool/ |
H A D | elf.h | 33 struct section { struct 40 struct section *base, *rsec; 55 struct section *sec; 77 struct section *sec; 104 struct section *section_data; 110 struct section *elf_create_section(struct elf *elf, const char *name, 112 struct section *elf_create_section_pair(struct elf *elf, const char *name, 118 struct reloc *elf_init_reloc_text_sym(struct elf *elf, struct section *sec, 121 struct section *insn_sec, 124 struct reloc *elf_init_reloc_data_sym(struct elf *elf, struct section *se [all...] |