section 38 arch/arc/include/asm/linkage.h .section .data.arcfp section 40 arch/arc/include/asm/linkage.h .section .data section 48 arch/arc/include/asm/linkage.h .section .text.arcfp, "ax",@progbits section 50 arch/arc/include/asm/linkage.h .section .text, "ax",@progbits section 757 arch/arm/mach-pxa/spitz.c static int akita_ooblayout_ecc(struct mtd_info *mtd, int section, section 760 arch/arm/mach-pxa/spitz.c if (section > 12) section 763 arch/arm/mach-pxa/spitz.c switch (section % 3) { section 780 arch/arm/mach-pxa/spitz.c oobregion->offset += (section / 3) * 0x10; section 785 arch/arm/mach-pxa/spitz.c static int akita_ooblayout_free(struct mtd_info *mtd, int section, section 788 arch/arm/mach-pxa/spitz.c if (section) section 740 arch/arm64/include/asm/assembler.h .section ".discard.cond_yield_neon", "ax" section 14 arch/arm64/include/asm/exception.h #define __exception __attribute__((section(".exception.text"))) section 47 arch/ia64/include/asm/asmmacro.h .section "__ex_table", "a" // declare section & section attributes section 61 arch/ia64/include/asm/asmmacro.h .section "__mca_table", "a" // declare section & section attributes section 74 arch/ia64/include/asm/asmmacro.h .section ".data..patch.vtop", "a" // declare section & section attributes section 88 arch/ia64/include/asm/asmmacro.h .section ".data..patch.mckinley_e9", "a" section 111 arch/ia64/include/asm/asmmacro.h .section ".data..patch.phys_stack_reg", "a" section 20 arch/ia64/kernel/minstate.h .section ".data..patch.rse", "a" section 71 arch/ia64/mm/numa.c int i, section = pfn >> PFN_SECTION_SHIFT, ssec, esec; section 73 arch/ia64/mm/numa.c if (section >= state->last_start && section < state->last_end) section 80 arch/ia64/mm/numa.c if (section >= ssec && section < esec) { section 200 arch/m68k/include/asm/math-emu.h .section .fixup,"ax" section 206 arch/m68k/include/asm/math-emu.h .section __ex_table,"a" section 217 arch/m68k/include/asm/math-emu.h .section .fixup,"ax" section 223 arch/m68k/include/asm/math-emu.h .section __ex_table,"a" section 50 arch/microblaze/kernel/setup.c char cmd_line[COMMAND_LINE_SIZE] __attribute__ ((section(".data"))); section 26 arch/mips/boot/tools/relocs.c struct section *link; section 32 arch/mips/boot/tools/relocs.c static struct section *secs; section 108 arch/mips/boot/tools/relocs.c static struct section *sec_lookup(const char *secname) section 265 arch/mips/boot/tools/relocs.c secs = calloc(ehdr.e_shnum, sizeof(struct section)); section 273 arch/mips/boot/tools/relocs.c struct section *sec = &secs[i]; section 299 arch/mips/boot/tools/relocs.c struct section *sec = &secs[i]; section 324 arch/mips/boot/tools/relocs.c struct section *sec = &secs[i]; section 358 arch/mips/boot/tools/relocs.c struct section *sec = sec_lookup(".text"); section 367 arch/mips/boot/tools/relocs.c struct section *sec = &secs[i]; section 413 arch/mips/boot/tools/relocs.c struct section *sec = &secs[i]; section 467 arch/mips/boot/tools/relocs.c static void walk_relocs(int (*process)(struct section *sec, Elf_Rel *rel, section 476 arch/mips/boot/tools/relocs.c struct section *sec_applies, *sec_symtab; section 478 arch/mips/boot/tools/relocs.c struct section *sec = &secs[i]; section 500 arch/mips/boot/tools/relocs.c static int do_reloc(struct section *sec, Elf_Rel *rel, Elf_Sym *sym, section 578 arch/mips/boot/tools/relocs.c struct section *sec_reloc; section 636 arch/mips/boot/tools/relocs.c static int do_reloc_info(struct section *sec, Elf_Rel *rel, ElfW(Sym) *sym, section 185 arch/mips/include/asm/mach-pmcs-msp71xx/msp_pci.h __attribute__((section(".register"))); section 187 arch/mips/include/asm/mach-pmcs-msp71xx/msp_pci.h __attribute__((section(".register"))); section 34 arch/nds32/include/asm/assembler.h .section __ex_table,"a"; \ section 46 arch/parisc/include/asm/alternative.h .section .altinstructions, "aw" ! \ section 53 arch/parisc/include/asm/alternative.h .section .altinstructions, "aw" ! \ section 507 arch/parisc/include/asm/assembly.h .section __ex_table,"aw" ! \ section 20 arch/parisc/include/asm/module.h } *section; section 283 arch/parisc/kernel/module.c kfree(mod->arch.section); section 284 arch/parisc/kernel/module.c mod->arch.section = NULL; section 289 arch/parisc/kernel/module.c unsigned int section) section 293 arch/parisc/kernel/module.c return (mod->arch.section[section].stub_entries + 1) section 306 arch/parisc/kernel/module.c len = hdr->e_shnum * sizeof(me->arch.section[0]); section 307 arch/parisc/kernel/module.c me->arch.section = kzalloc(len, GFP_KERNEL); section 308 arch/parisc/kernel/module.c if (!me->arch.section) section 343 arch/parisc/kernel/module.c WARN_ON(me->arch.section[s].stub_entries); section 346 arch/parisc/kernel/module.c me->arch.section[s].stub_entries += count; section 428 arch/parisc/kernel/module.c if (!me->arch.section[targetsec].stub_offset) { section 429 arch/parisc/kernel/module.c loc0 -= (me->arch.section[targetsec].stub_entries + 1) * section 433 arch/parisc/kernel/module.c me->arch.section[targetsec].stub_offset = loc0; section 437 arch/parisc/kernel/module.c stub = (void *) me->arch.section[targetsec].stub_offset; section 438 arch/parisc/kernel/module.c me->arch.section[targetsec].stub_offset += sizeof(struct stub_entry); section 441 arch/parisc/kernel/module.c BUG_ON(0 == me->arch.section[targetsec].stub_entries--); section 911 arch/parisc/kernel/module.c kfree(me->arch.section); section 912 arch/parisc/kernel/module.c me->arch.section = NULL; section 14 arch/powerpc/include/asm/bug.h .section __bug_table,"aw" section 19 arch/powerpc/include/asm/bug.h .section .rodata,"a" section 25 arch/powerpc/include/asm/bug.h .section __bug_table,"aw" section 13 arch/powerpc/include/asm/head-64.h .section ".head.text.\name\()","ax",@progbits section 16 arch/powerpc/include/asm/head-64.h .section ".head.data.\name\()","a",@progbits section 19 arch/powerpc/include/asm/head-64.h .section ".head.text.\name\()" section 77 arch/powerpc/include/asm/head-64.h .section ".linker_stub_catch","ax",@progbits; \ section 81 arch/powerpc/include/asm/head-64.h .section ".text","ax",@progbits; \ section 87 arch/powerpc/include/asm/head-64.h .section ".text","ax",@progbits; \ section 821 arch/powerpc/include/asm/ppc_asm.h stringify_in_c(.section __ex_table,"a";)\ section 34 arch/powerpc/include/asm/vdso.h .section ".opd","a"; \ section 25 arch/s390/include/asm/linkage.h .section __ex_table,"a" ; \ section 32 arch/s390/include/asm/linkage.h .section .dma.ex_table, "a" ; \ section 266 arch/s390/kernel/machine_kexec_file.c Elf_Shdr *section, section 295 arch/s390/kernel/machine_kexec_file.c loc += section->sh_offset; section 303 arch/s390/kernel/machine_kexec_file.c addr = section->sh_addr + relas[i].r_offset; section 41 arch/sparc/include/asm/asmmacro.h .section .leon_1insn_patch, "ax"; \ section 60 arch/sparc/include/asm/backoff.h .section .pause_3insn_patch,"ax";\ section 124 arch/sparc/include/asm/trap_block.h .section .cpuid_patch, "ax"; \ section 79 arch/sparc/include/asm/tsb.h .section .tsb_ldquad_phys_patch, "ax"; \ section 87 arch/sparc/include/asm/tsb.h .section .tsb_phys_patch, "ax"; \ section 94 arch/sparc/include/asm/tsb.h .section .tsb_phys_patch, "ax"; \ section 101 arch/sparc/include/asm/tsb.h .section .tsb_phys_patch, "ax"; \ section 108 arch/sparc/include/asm/tsb.h .section .tsb_phys_patch, "ax"; \ section 115 arch/sparc/include/asm/tsb.h .section .tsb_phys_patch, "ax"; \ section 211 arch/sparc/include/asm/tsb.h .section .pud_huge_patch, "ax"; \ section 343 arch/sparc/include/asm/tsb.h .section .swapper_tsb_phys_patch, "ax"; \ section 366 arch/sparc/include/asm/tsb.h .section .swapper_4m_tsb_phys_patch, "ax"; \ section 111 arch/sparc/include/asm/winmacro.h .section .cpuid_patch, "ax"; \ section 151 arch/x86/boot/tools/build.c u8 *section; section 157 arch/x86/boot/tools/build.c section = &buf[pe_header + 0xa8]; section 159 arch/x86/boot/tools/build.c section = &buf[pe_header + 0xb8]; section 163 arch/x86/boot/tools/build.c if (strncmp((char*)section, section_name, 8) == 0) { section 165 arch/x86/boot/tools/build.c put_unaligned_le32(size, section + 0x8); section 168 arch/x86/boot/tools/build.c put_unaligned_le32(vma, section + 0xc); section 171 arch/x86/boot/tools/build.c put_unaligned_le32(datasz, section + 0x10); section 174 arch/x86/boot/tools/build.c put_unaligned_le32(offset, section + 0x14); section 178 arch/x86/boot/tools/build.c section += 0x28; section 28 arch/x86/boot/tty.c static void __attribute__((section(".inittext"))) serial_putchar(int ch) section 38 arch/x86/boot/tty.c static void __attribute__((section(".inittext"))) bios_putchar(int ch) section 50 arch/x86/boot/tty.c void __attribute__((section(".inittext"))) putchar(int ch) section 61 arch/x86/boot/tty.c void __attribute__((section(".inittext"))) puts(const char *str) section 81 arch/x86/boot/video.h #define __videocard struct card_info __attribute__((used,section(".videocards"))) section 42 arch/x86/include/asm/vvar.h __attribute__((section(".vvar_" #name), aligned(16))) __visible section 495 arch/x86/kernel/machine_kexec_64.c Elf_Shdr *section, const Elf_Shdr *relsec, section 529 arch/x86/kernel/machine_kexec_64.c location += section->sh_offset; section 533 arch/x86/kernel/machine_kexec_64.c address = section->sh_addr + rel[i].r_offset; section 22 arch/x86/platform/pvh/enlighten.c struct boot_params pvh_bootparams __attribute__((section(".data"))); section 23 arch/x86/platform/pvh/enlighten.c struct hvm_start_info pvh_start_info __attribute__((section(".data"))); section 33 arch/x86/tools/relocs.c struct section *link; section 38 arch/x86/tools/relocs.c static struct section *secs; section 277 arch/x86/tools/relocs.c struct section *sec = &secs[i]; section 413 arch/x86/tools/relocs.c secs = calloc(shnum, sizeof(struct section)); section 423 arch/x86/tools/relocs.c struct section *sec = &secs[i]; section 447 arch/x86/tools/relocs.c struct section *sec = &secs[i]; section 472 arch/x86/tools/relocs.c struct section *sec = &secs[i]; section 505 arch/x86/tools/relocs.c struct section *sec = &secs[i]; section 548 arch/x86/tools/relocs.c struct section *sec = &secs[i]; section 586 arch/x86/tools/relocs.c struct section *sec = &secs[i]; section 587 arch/x86/tools/relocs.c struct section *sec_applies, *sec_symtab; section 664 arch/x86/tools/relocs.c static void walk_relocs(int (*process)(struct section *sec, Elf_Rel *rel, section 672 arch/x86/tools/relocs.c struct section *sec_applies, *sec_symtab; section 674 arch/x86/tools/relocs.c struct section *sec = &secs[i]; section 769 arch/x86/tools/relocs.c static int do_reloc64(struct section *sec, Elf_Rel *rel, ElfW(Sym) *sym, section 859 arch/x86/tools/relocs.c static int do_reloc32(struct section *sec, Elf_Rel *rel, Elf_Sym *sym, section 902 arch/x86/tools/relocs.c static int do_reloc_real(struct section *sec, Elf_Rel *rel, Elf_Sym *sym, section 1004 arch/x86/tools/relocs.c int (*do_reloc)(struct section *sec, Elf_Rel *rel, Elf_Sym *sym, section 1084 arch/x86/tools/relocs.c static int do_reloc_info(struct section *sec, Elf_Rel *rel, ElfW(Sym) *sym, section 74 arch/x86/xen/enlighten.c uint32_t xen_start_flags __attribute__((section(".data"))) = 0; section 24 arch/x86/xen/enlighten_pvh.c bool xen_pvh __attribute__((section(".data"))) = 0; section 156 arch/xtensa/include/asm/asmmacro.h .section __ex_table, "a"; \ section 97 arch/xtensa/kernel/setup.c __attribute__((used, section(".taglist"))) = { tag, fn } section 580 drivers/base/memory.c struct memory_block *find_memory_block(struct mem_section *section) section 582 drivers/base/memory.c unsigned long block_id = base_memory_block_id(__section_nr(section)); section 284 drivers/crypto/qat/qat_common/adf_cfg.c struct adf_cfg_section *section = adf_cfg_sec_find(accel_dev, section 286 drivers/crypto/qat/qat_common/adf_cfg.c if (!section) section 311 drivers/crypto/qat/qat_common/adf_cfg.c adf_cfg_keyval_add(key_val, section); section 350 drivers/crypto/qat/qat_common/adf_cfg.c const char *section, const char *name, section 357 drivers/crypto/qat/qat_common/adf_cfg.c ret = adf_cfg_key_val_get(accel_dev, section, name, value); section 85 drivers/crypto/qat/qat_common/adf_cfg.h const char *section, const char *name, char *value); section 152 drivers/crypto/qat/qat_common/adf_ctl_drv.c const char *section, section 159 drivers/crypto/qat/qat_common/adf_ctl_drv.c if (adf_cfg_add_key_value_param(accel_dev, section, section 167 drivers/crypto/qat/qat_common/adf_ctl_drv.c if (adf_cfg_add_key_value_param(accel_dev, section, section 183 drivers/crypto/qat/qat_common/adf_ctl_drv.c struct adf_user_cfg_section section, *section_head; section 188 drivers/crypto/qat/qat_common/adf_ctl_drv.c if (copy_from_user(§ion, (void __user *)section_head, section 195 drivers/crypto/qat/qat_common/adf_ctl_drv.c if (adf_cfg_section_add(accel_dev, section.name)) { section 201 drivers/crypto/qat/qat_common/adf_ctl_drv.c params_head = section.params; section 210 drivers/crypto/qat/qat_common/adf_ctl_drv.c if (adf_add_key_value_data(accel_dev, section.name, section 216 drivers/crypto/qat/qat_common/adf_ctl_drv.c section_head = section.next; section 230 drivers/crypto/qat/qat_common/adf_transport.c int adf_create_ring(struct adf_accel_dev *accel_dev, const char *section, section 257 drivers/crypto/qat/qat_common/adf_transport.c if (adf_cfg_get_param_value(accel_dev, section, ring_name, val)) { section 259 drivers/crypto/qat/qat_common/adf_transport.c section, ring_name); section 355 drivers/crypto/qat/qat_common/adf_transport.c const char *section, const char *format, section 363 drivers/crypto/qat/qat_common/adf_transport.c if (adf_cfg_get_param_value(accel_dev, section, key_buf, val_buf)) section 372 drivers/crypto/qat/qat_common/adf_transport.c const char *section, section 375 drivers/crypto/qat/qat_common/adf_transport.c if (adf_get_cfg_int(bank->accel_dev, section, section 56 drivers/crypto/qat/qat_common/adf_transport.h int adf_create_ring(struct adf_accel_dev *accel_dev, const char *section, section 236 drivers/edac/amd64_edac.h #define SET_NB_ARRAY_ADDR(section) (((section) & 0x3) << 1) section 300 drivers/edac/amd64_edac.h u32 section; section 10 drivers/edac/amd64_edac_inj.c return sprintf(buf, "0x%x\n", pvt->injection.section); section 37 drivers/edac/amd64_edac_inj.c pvt->injection.section = (u32) value; section 125 drivers/edac/amd64_edac_inj.c u32 section, word_bits; section 133 drivers/edac/amd64_edac_inj.c section = F10_NB_ARRAY_DRAM | SET_NB_ARRAY_ADDR(pvt->injection.section); section 135 drivers/edac/amd64_edac_inj.c amd64_write_pci_cfg(pvt->F3, F10_NB_ARRAY_ADDR, section); section 142 drivers/edac/amd64_edac_inj.c edac_dbg(0, "section=0x%x word_bits=0x%x\n", section, word_bits); section 157 drivers/edac/amd64_edac_inj.c u32 section, word_bits, tmp; section 166 drivers/edac/amd64_edac_inj.c section = F10_NB_ARRAY_DRAM | SET_NB_ARRAY_ADDR(pvt->injection.section); section 168 drivers/edac/amd64_edac_inj.c amd64_write_pci_cfg(pvt->F3, F10_NB_ARRAY_ADDR, section); section 191 drivers/edac/amd64_edac_inj.c edac_dbg(0, "section=0x%x word_bits=0x%x\n", section, word_bits); section 213 drivers/edac/i7core_edac.c u32 section; section 699 drivers/edac/i7core_edac.c pvt->inject.section = (u32) value; section 709 drivers/edac/i7core_edac.c return sprintf(data, "0x%08x\n", pvt->inject.section); section 982 drivers/edac/i7core_edac.c (pvt->inject.section & 0x3) << 1 | section 40 drivers/gpu/drm/amd/amdgpu/clearstate_defs.h const struct cs_extent_def *section; section 897 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c for (sect = gfx10_cs_data; sect->section != NULL; ++sect) { section 898 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c for (ext = sect->section; ext->extent != NULL; ++ext) { section 936 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c for (sect = adev->gfx.rlc.cs_data; sect->section != NULL; ++sect) { section 937 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c for (ext = sect->section; ext->extent != NULL; ++ext) { section 2727 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c for (sect = gfx10_cs_data; sect->section != NULL; ++sect) { section 2728 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c for (ext = sect->section; ext->extent != NULL; ++ext) { section 2062 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c for (sect = adev->gfx.rlc.cs_data; sect->section != NULL; ++sect) { section 2063 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c for (ext = sect->section; ext->extent != NULL; ++ext) { section 2860 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c for (sect = adev->gfx.rlc.cs_data; sect->section != NULL; ++sect) { section 2861 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c for (ext = sect->section; ext->extent != NULL; ++ext) { section 2896 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c for (sect = adev->gfx.rlc.cs_data; sect->section != NULL; ++sect) { section 2897 drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c for (ext = sect->section; ext->extent != NULL; ++ext) { section 2557 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c for (sect = adev->gfx.rlc.cs_data; sect->section != NULL; ++sect) { section 2558 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c for (ext = sect->section; ext->extent != NULL; ++ext) { section 3950 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c for (sect = adev->gfx.rlc.cs_data; sect->section != NULL; ++sect) { section 3951 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c for (ext = sect->section; ext->extent != NULL; ++ext) { section 3987 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c for (sect = adev->gfx.rlc.cs_data; sect->section != NULL; ++sect) { section 3988 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c for (ext = sect->section; ext->extent != NULL; ++ext) { section 1261 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c for (sect = adev->gfx.rlc.cs_data; sect->section != NULL; ++sect) { section 1262 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c for (ext = sect->section; ext->extent != NULL; ++ext) { section 4176 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c for (sect = vi_cs_data; sect->section != NULL; ++sect) { section 4177 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c for (ext = sect->section; ext->extent != NULL; ++ext) { section 4222 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c for (sect = vi_cs_data; sect->section != NULL; ++sect) { section 4223 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c for (ext = sect->section; ext->extent != NULL; ++ext) { section 1430 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c for (sect = gfx9_cs_data; sect->section != NULL; ++sect) { section 1431 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c for (ext = sect->section; ext->extent != NULL; ++ext) { section 1466 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c for (sect = adev->gfx.rlc.cs_data; sect->section != NULL; ++sect) { section 1467 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c for (ext = sect->section; ext->extent != NULL; ++ext) { section 3163 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c for (sect = gfx9_cs_data; sect->section != NULL; ++sect) { section 3164 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c for (ext = sect->section; ext->extent != NULL; ++ext) { section 518 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c static void execute_pwr_dfy_table(struct pp_hwmgr *hwmgr, const PWR_DFY_Section *section) section 522 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c cgs_write_register(hwmgr->device, mmCP_DFY_CNTL, section->dfy_cntl); section 523 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c cgs_write_register(hwmgr->device, mmCP_DFY_ADDR_HI, section->dfy_addr_hi); section 524 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c cgs_write_register(hwmgr->device, mmCP_DFY_ADDR_LO, section->dfy_addr_lo); section 525 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c for (i = 0; i < section->dfy_size; i++) section 526 drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c cgs_write_register(hwmgr->device, mmCP_DFY_DATA_0, section->dfy_data[i]); section 6696 drivers/gpu/drm/radeon/cik.c for (sect = rdev->rlc.cs_data; sect->section != NULL; ++sect) { section 6697 drivers/gpu/drm/radeon/cik.c for (ext = sect->section; ext->extent != NULL; ++ext) { section 6732 drivers/gpu/drm/radeon/cik.c for (sect = rdev->rlc.cs_data; sect->section != NULL; ++sect) { section 6733 drivers/gpu/drm/radeon/cik.c for (ext = sect->section; ext->extent != NULL; ++ext) { section 40 drivers/gpu/drm/radeon/clearstate_defs.h const struct cs_extent_def *section; section 4240 drivers/gpu/drm/radeon/evergreen.c for (i = 0; cs_data[i].section != NULL; i++) { section 4241 drivers/gpu/drm/radeon/evergreen.c for (j = 0; cs_data[i].section[j].extent != NULL; j++) { section 4243 drivers/gpu/drm/radeon/evergreen.c dws += cs_data[i].section[j].reg_count; section 4297 drivers/gpu/drm/radeon/evergreen.c for (i = 0; cs_data[i].section != NULL; i++) { section 4298 drivers/gpu/drm/radeon/evergreen.c for (j = 0; cs_data[i].section[j].extent != NULL; j++) { section 4299 drivers/gpu/drm/radeon/evergreen.c reg_num = cs_data[i].section[j].reg_count; section 4304 drivers/gpu/drm/radeon/evergreen.c data = (cs_data[i].section[j].reg_index * 4) & 0xffffffff; section 4313 drivers/gpu/drm/radeon/evergreen.c data = cs_data[i].section[j].extent[k]; section 5697 drivers/gpu/drm/radeon/si.c for (sect = rdev->rlc.cs_data; sect->section != NULL; ++sect) { section 5698 drivers/gpu/drm/radeon/si.c for (ext = sect->section; ext->extent != NULL; ++ext) { section 5733 drivers/gpu/drm/radeon/si.c for (sect = rdev->rlc.cs_data; sect->section != NULL; ++sect) { section 5734 drivers/gpu/drm/radeon/si.c for (ext = sect->section; ext->extent != NULL; ++ext) { section 2240 drivers/infiniband/hw/hfi1/mad.c u8 section = (am & 0x00ff0000) >> 16; section 2249 drivers/infiniband/hw/hfi1/mad.c switch (section) { section 2282 drivers/infiniband/hw/hfi1/mad.c u8 section = (am & 0x00ff0000) >> 16; section 2291 drivers/infiniband/hw/hfi1/mad.c switch (section) { section 626 drivers/md/dm-integrity.c static void access_journal_check(struct dm_integrity_c *ic, unsigned section, unsigned offset, section 632 drivers/md/dm-integrity.c if (unlikely(section >= ic->journal_sections) || section 635 drivers/md/dm-integrity.c function, section, offset, ic->journal_sections, limit); section 641 drivers/md/dm-integrity.c static void page_list_location(struct dm_integrity_c *ic, unsigned section, unsigned offset, section 646 drivers/md/dm-integrity.c access_journal_check(ic, section, offset, false, "page_list_location"); section 648 drivers/md/dm-integrity.c sector = section * ic->journal_section_sectors + offset; section 655 drivers/md/dm-integrity.c unsigned section, unsigned offset, unsigned *n_sectors) section 660 drivers/md/dm-integrity.c page_list_location(ic, section, offset, &pl_index, &pl_offset); section 670 drivers/md/dm-integrity.c static struct journal_sector *access_journal(struct dm_integrity_c *ic, unsigned section, unsigned offset) section 672 drivers/md/dm-integrity.c return access_page_list(ic, ic->journal, section, offset, NULL); section 675 drivers/md/dm-integrity.c static struct journal_entry *access_journal_entry(struct dm_integrity_c *ic, unsigned section, unsigned n) section 680 drivers/md/dm-integrity.c access_journal_check(ic, section, n, true, "access_journal_entry"); section 685 drivers/md/dm-integrity.c js = access_journal(ic, section, rel_sector); section 689 drivers/md/dm-integrity.c static struct journal_sector *access_journal_data(struct dm_integrity_c *ic, unsigned section, unsigned n) section 695 drivers/md/dm-integrity.c access_journal_check(ic, section, n, false, "access_journal_data"); section 697 drivers/md/dm-integrity.c return access_journal(ic, section, n); section 700 drivers/md/dm-integrity.c static void section_mac(struct dm_integrity_c *ic, unsigned section, __u8 result[JOURNAL_MAC_SIZE]) section 715 drivers/md/dm-integrity.c struct journal_entry *je = access_journal_entry(ic, section, j); section 752 drivers/md/dm-integrity.c static void rw_section_mac(struct dm_integrity_c *ic, unsigned section, bool wr) section 760 drivers/md/dm-integrity.c section_mac(ic, section, result); section 763 drivers/md/dm-integrity.c struct journal_sector *js = access_journal(ic, section, j); section 782 drivers/md/dm-integrity.c static void xor_journal(struct dm_integrity_c *ic, bool encrypt, unsigned section, section 798 drivers/md/dm-integrity.c page_list_location(ic, section, 0, &pl_index, &pl_offset); section 814 drivers/md/dm-integrity.c rw_section_mac(ic, section, true); section 815 drivers/md/dm-integrity.c section++; section 819 drivers/md/dm-integrity.c page_list_location(ic, section, 0, §ion_index, &dummy); section 874 drivers/md/dm-integrity.c static void crypt_journal(struct dm_integrity_c *ic, bool encrypt, unsigned section, section 896 drivers/md/dm-integrity.c rw_section_mac(ic, section, true); section 898 drivers/md/dm-integrity.c req = ic->sk_requests[section]; section 904 drivers/md/dm-integrity.c req->src = source_sg[section]; section 905 drivers/md/dm-integrity.c req->dst = target_sg[section]; section 910 drivers/md/dm-integrity.c section++; section 918 drivers/md/dm-integrity.c static void encrypt_journal(struct dm_integrity_c *ic, bool encrypt, unsigned section, section 922 drivers/md/dm-integrity.c return xor_journal(ic, encrypt, section, n_sections, comp); section 924 drivers/md/dm-integrity.c return crypt_journal(ic, encrypt, section, n_sections, comp); section 981 drivers/md/dm-integrity.c static void rw_journal(struct dm_integrity_c *ic, int op, int op_flags, unsigned section, section 986 drivers/md/dm-integrity.c sector = section * ic->journal_section_sectors; section 1053 drivers/md/dm-integrity.c static void copy_from_journal(struct dm_integrity_c *ic, unsigned section, unsigned offset, section 1068 drivers/md/dm-integrity.c sector = section * ic->journal_section_sectors + JOURNAL_BLOCK_SECTORS + offset; section 56 drivers/mtd/devices/docg3.c static int docg3_ooblayout_ecc(struct mtd_info *mtd, int section, section 59 drivers/mtd/devices/docg3.c if (section) section 69 drivers/mtd/devices/docg3.c static int docg3_ooblayout_free(struct mtd_info *mtd, int section, section 72 drivers/mtd/devices/docg3.c if (section > 1) section 76 drivers/mtd/devices/docg3.c if (!section) { section 457 drivers/mtd/mtdchar.c int i, section = 0, ret; section 468 drivers/mtd/mtdchar.c ret = mtd_ooblayout_ecc(mtd, section++, &oobregion); section 504 drivers/mtd/mtdchar.c int i, section = 0, ret; section 515 drivers/mtd/mtdchar.c ret = mtd_ooblayout_ecc(mtd, section++, &oobregion); section 1314 drivers/mtd/mtdcore.c int mtd_ooblayout_ecc(struct mtd_info *mtd, int section, section 1319 drivers/mtd/mtdcore.c if (!mtd || section < 0) section 1325 drivers/mtd/mtdcore.c return mtd->ooblayout->ecc(mtd, section, oobecc); section 1346 drivers/mtd/mtdcore.c int mtd_ooblayout_free(struct mtd_info *mtd, int section, section 1351 drivers/mtd/mtdcore.c if (!mtd || section < 0) section 1357 drivers/mtd/mtdcore.c return mtd->ooblayout->free(mtd, section, oobfree); section 1381 drivers/mtd/mtdcore.c int section, section 1384 drivers/mtd/mtdcore.c int pos = 0, ret, section = 0; section 1389 drivers/mtd/mtdcore.c ret = iter(mtd, section, oobregion); section 1397 drivers/mtd/mtdcore.c section++; section 1406 drivers/mtd/mtdcore.c *sectionp = section; section 1425 drivers/mtd/mtdcore.c int *section, section 1428 drivers/mtd/mtdcore.c return mtd_ooblayout_find_region(mtd, eccbyte, section, oobregion, section 1450 drivers/mtd/mtdcore.c int section, section 1454 drivers/mtd/mtdcore.c int section, ret; section 1456 drivers/mtd/mtdcore.c ret = mtd_ooblayout_find_region(mtd, start, §ion, section 1470 drivers/mtd/mtdcore.c ret = iter(mtd, ++section, &oobregion); section 1493 drivers/mtd/mtdcore.c int section, section 1497 drivers/mtd/mtdcore.c int section, ret; section 1499 drivers/mtd/mtdcore.c ret = mtd_ooblayout_find_region(mtd, start, §ion, section 1513 drivers/mtd/mtdcore.c ret = iter(mtd, ++section, &oobregion); section 1530 drivers/mtd/mtdcore.c int section, section 1534 drivers/mtd/mtdcore.c int section = 0, ret, nbytes = 0; section 1537 drivers/mtd/mtdcore.c ret = iter(mtd, section++, &oobregion); section 285 drivers/mtd/mtdpart.c static int part_ooblayout_ecc(struct mtd_info *mtd, int section, section 290 drivers/mtd/mtdpart.c return mtd_ooblayout_ecc(part->parent, section, oobregion); section 293 drivers/mtd/mtdpart.c static int part_ooblayout_free(struct mtd_info *mtd, int section, section 298 drivers/mtd/mtdpart.c return mtd_ooblayout_free(part->parent, section, oobregion); section 66 drivers/mtd/nand/onenand/onenand_base.c static int flexonenand_ooblayout_ecc(struct mtd_info *mtd, int section, section 69 drivers/mtd/nand/onenand/onenand_base.c if (section > 7) section 72 drivers/mtd/nand/onenand/onenand_base.c oobregion->offset = (section * 16) + 6; section 78 drivers/mtd/nand/onenand/onenand_base.c static int flexonenand_ooblayout_free(struct mtd_info *mtd, int section, section 81 drivers/mtd/nand/onenand/onenand_base.c if (section > 7) section 84 drivers/mtd/nand/onenand/onenand_base.c oobregion->offset = (section * 16) + 2; section 102 drivers/mtd/nand/onenand/onenand_base.c static int onenand_ooblayout_128_ecc(struct mtd_info *mtd, int section, section 105 drivers/mtd/nand/onenand/onenand_base.c if (section > 7) section 108 drivers/mtd/nand/onenand/onenand_base.c oobregion->offset = (section * 16) + 7; section 114 drivers/mtd/nand/onenand/onenand_base.c static int onenand_ooblayout_128_free(struct mtd_info *mtd, int section, section 117 drivers/mtd/nand/onenand/onenand_base.c if (section >= 8) section 124 drivers/mtd/nand/onenand/onenand_base.c oobregion->offset = (section * 16) + 2; section 138 drivers/mtd/nand/onenand/onenand_base.c static int onenand_ooblayout_32_64_ecc(struct mtd_info *mtd, int section, section 141 drivers/mtd/nand/onenand/onenand_base.c if (section > 3) section 144 drivers/mtd/nand/onenand/onenand_base.c oobregion->offset = (section * 16) + 8; section 150 drivers/mtd/nand/onenand/onenand_base.c static int onenand_ooblayout_32_64_free(struct mtd_info *mtd, int section, section 155 drivers/mtd/nand/onenand/onenand_base.c if (section >= sections) section 158 drivers/mtd/nand/onenand/onenand_base.c if (section & 1) { section 159 drivers/mtd/nand/onenand/onenand_base.c oobregion->offset = ((section - 1) * 16) + 14; section 162 drivers/mtd/nand/onenand/onenand_base.c oobregion->offset = (section * 16) + 2; section 980 drivers/mtd/nand/raw/brcmnand/brcmnand.c static int brcmnand_hamming_ooblayout_ecc(struct mtd_info *mtd, int section, section 989 drivers/mtd/nand/raw/brcmnand/brcmnand.c if (section >= sectors) section 992 drivers/mtd/nand/raw/brcmnand/brcmnand.c oobregion->offset = (section * sas) + 6; section 998 drivers/mtd/nand/raw/brcmnand/brcmnand.c static int brcmnand_hamming_ooblayout_free(struct mtd_info *mtd, int section, section 1007 drivers/mtd/nand/raw/brcmnand/brcmnand.c if (section >= sectors * 2) section 1010 drivers/mtd/nand/raw/brcmnand/brcmnand.c oobregion->offset = (section / 2) * sas; section 1012 drivers/mtd/nand/raw/brcmnand/brcmnand.c if (section & 1) { section 1019 drivers/mtd/nand/raw/brcmnand/brcmnand.c if (!section) { section 1038 drivers/mtd/nand/raw/brcmnand/brcmnand.c static int brcmnand_bch_ooblayout_ecc(struct mtd_info *mtd, int section, section 1047 drivers/mtd/nand/raw/brcmnand/brcmnand.c if (section >= sectors) section 1050 drivers/mtd/nand/raw/brcmnand/brcmnand.c oobregion->offset = ((section + 1) * sas) - chip->ecc.bytes; section 1056 drivers/mtd/nand/raw/brcmnand/brcmnand.c static int brcmnand_bch_ooblayout_free_lp(struct mtd_info *mtd, int section, section 1065 drivers/mtd/nand/raw/brcmnand/brcmnand.c if (section >= sectors) section 1071 drivers/mtd/nand/raw/brcmnand/brcmnand.c oobregion->offset = section * sas; section 1074 drivers/mtd/nand/raw/brcmnand/brcmnand.c if (!section) { section 1082 drivers/mtd/nand/raw/brcmnand/brcmnand.c static int brcmnand_bch_ooblayout_free_sp(struct mtd_info *mtd, int section, section 1090 drivers/mtd/nand/raw/brcmnand/brcmnand.c if (section > 1 || sas - chip->ecc.bytes < 6 || section 1091 drivers/mtd/nand/raw/brcmnand/brcmnand.c (section && sas - chip->ecc.bytes == 6)) section 1094 drivers/mtd/nand/raw/brcmnand/brcmnand.c if (!section) { section 450 drivers/mtd/nand/raw/cafe_nand.c static int cafe_ooblayout_ecc(struct mtd_info *mtd, int section, section 455 drivers/mtd/nand/raw/cafe_nand.c if (section) section 464 drivers/mtd/nand/raw/cafe_nand.c static int cafe_ooblayout_free(struct mtd_info *mtd, int section, section 469 drivers/mtd/nand/raw/cafe_nand.c if (section) section 463 drivers/mtd/nand/raw/davinci_nand.c static int hwecc4_ooblayout_small_ecc(struct mtd_info *mtd, int section, section 466 drivers/mtd/nand/raw/davinci_nand.c if (section > 2) section 469 drivers/mtd/nand/raw/davinci_nand.c if (!section) { section 472 drivers/mtd/nand/raw/davinci_nand.c } else if (section == 1) { section 483 drivers/mtd/nand/raw/davinci_nand.c static int hwecc4_ooblayout_small_free(struct mtd_info *mtd, int section, section 486 drivers/mtd/nand/raw/davinci_nand.c if (section > 1) section 489 drivers/mtd/nand/raw/davinci_nand.c if (!section) { section 900 drivers/mtd/nand/raw/denali.c static int denali_ooblayout_ecc(struct mtd_info *mtd, int section, section 906 drivers/mtd/nand/raw/denali.c if (section > 0) section 915 drivers/mtd/nand/raw/denali.c static int denali_ooblayout_free(struct mtd_info *mtd, int section, section 921 drivers/mtd/nand/raw/denali.c if (section > 0) section 933 drivers/mtd/nand/raw/diskonchip.c static int doc200x_ooblayout_ecc(struct mtd_info *mtd, int section, section 936 drivers/mtd/nand/raw/diskonchip.c if (section) section 945 drivers/mtd/nand/raw/diskonchip.c static int doc200x_ooblayout_free(struct mtd_info *mtd, int section, section 948 drivers/mtd/nand/raw/diskonchip.c if (section > 1) section 963 drivers/mtd/nand/raw/diskonchip.c if (!section) { section 69 drivers/mtd/nand/raw/fsl_elbc_nand.c static int fsl_elbc_ooblayout_ecc(struct mtd_info *mtd, int section, section 75 drivers/mtd/nand/raw/fsl_elbc_nand.c if (section >= chip->ecc.steps) section 78 drivers/mtd/nand/raw/fsl_elbc_nand.c oobregion->offset = (16 * section) + 6; section 87 drivers/mtd/nand/raw/fsl_elbc_nand.c static int fsl_elbc_ooblayout_free(struct mtd_info *mtd, int section, section 93 drivers/mtd/nand/raw/fsl_elbc_nand.c if (section > chip->ecc.steps) section 96 drivers/mtd/nand/raw/fsl_elbc_nand.c if (!section) { section 102 drivers/mtd/nand/raw/fsl_elbc_nand.c oobregion->offset = (16 * section) - section 104 drivers/mtd/nand/raw/fsl_elbc_nand.c if (section < chip->ecc.steps) section 84 drivers/mtd/nand/raw/fsl_ifc_nand.c static int fsl_ifc_ooblayout_ecc(struct mtd_info *mtd, int section, section 89 drivers/mtd/nand/raw/fsl_ifc_nand.c if (section) section 98 drivers/mtd/nand/raw/fsl_ifc_nand.c static int fsl_ifc_ooblayout_free(struct mtd_info *mtd, int section, section 103 drivers/mtd/nand/raw/fsl_ifc_nand.c if (section > 1) section 108 drivers/mtd/nand/raw/fsl_ifc_nand.c if (!section) { section 119 drivers/mtd/nand/raw/fsl_ifc_nand.c if (!section) { section 158 drivers/mtd/nand/raw/fsmc_nand.c static int fsmc_ecc1_ooblayout_ecc(struct mtd_info *mtd, int section, section 163 drivers/mtd/nand/raw/fsmc_nand.c if (section >= chip->ecc.steps) section 166 drivers/mtd/nand/raw/fsmc_nand.c oobregion->offset = (section * 16) + 2; section 172 drivers/mtd/nand/raw/fsmc_nand.c static int fsmc_ecc1_ooblayout_free(struct mtd_info *mtd, int section, section 177 drivers/mtd/nand/raw/fsmc_nand.c if (section >= chip->ecc.steps) section 180 drivers/mtd/nand/raw/fsmc_nand.c oobregion->offset = (section * 16) + 8; section 182 drivers/mtd/nand/raw/fsmc_nand.c if (section < chip->ecc.steps - 1) section 201 drivers/mtd/nand/raw/fsmc_nand.c static int fsmc_ecc4_ooblayout_ecc(struct mtd_info *mtd, int section, section 206 drivers/mtd/nand/raw/fsmc_nand.c if (section >= chip->ecc.steps) section 211 drivers/mtd/nand/raw/fsmc_nand.c if (!section && mtd->writesize <= 512) section 214 drivers/mtd/nand/raw/fsmc_nand.c oobregion->offset = (section * 16) + 2; section 219 drivers/mtd/nand/raw/fsmc_nand.c static int fsmc_ecc4_ooblayout_free(struct mtd_info *mtd, int section, section 224 drivers/mtd/nand/raw/fsmc_nand.c if (section >= chip->ecc.steps) section 227 drivers/mtd/nand/raw/fsmc_nand.c oobregion->offset = (section * 16) + 15; section 229 drivers/mtd/nand/raw/fsmc_nand.c if (section < chip->ecc.steps - 1) section 1002 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static int gpmi_ooblayout_ecc(struct mtd_info *mtd, int section, section 1009 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c if (section) section 1018 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static int gpmi_ooblayout_free(struct mtd_info *mtd, int section, section 1025 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c if (section) section 612 drivers/mtd/nand/raw/hisi504_nand.c static int hisi_ooblayout_ecc(struct mtd_info *mtd, int section, section 619 drivers/mtd/nand/raw/hisi504_nand.c static int hisi_ooblayout_free(struct mtd_info *mtd, int section, section 622 drivers/mtd/nand/raw/hisi504_nand.c if (section) section 75 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c static int qi_lb60_ooblayout_ecc(struct mtd_info *mtd, int section, section 81 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c if (section || !ecc->total) section 90 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c static int qi_lb60_ooblayout_free(struct mtd_info *mtd, int section, section 96 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c if (section) section 110 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c static int jz4725b_ooblayout_ecc(struct mtd_info *mtd, int section, section 116 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c if (section || !ecc->total) section 125 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c static int jz4725b_ooblayout_free(struct mtd_info *mtd, int section, section 131 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c if (section) section 131 drivers/mtd/nand/raw/lpc32xx_mlc.c static int lpc32xx_ooblayout_ecc(struct mtd_info *mtd, int section, section 136 drivers/mtd/nand/raw/lpc32xx_mlc.c if (section >= nand_chip->ecc.steps) section 139 drivers/mtd/nand/raw/lpc32xx_mlc.c oobregion->offset = ((section + 1) * 16) - nand_chip->ecc.bytes; section 145 drivers/mtd/nand/raw/lpc32xx_mlc.c static int lpc32xx_ooblayout_free(struct mtd_info *mtd, int section, section 150 drivers/mtd/nand/raw/lpc32xx_mlc.c if (section >= nand_chip->ecc.steps) section 153 drivers/mtd/nand/raw/lpc32xx_mlc.c oobregion->offset = 16 * section; section 139 drivers/mtd/nand/raw/lpc32xx_slc.c static int lpc32xx_ooblayout_ecc(struct mtd_info *mtd, int section, section 142 drivers/mtd/nand/raw/lpc32xx_slc.c if (section) section 151 drivers/mtd/nand/raw/lpc32xx_slc.c static int lpc32xx_ooblayout_free(struct mtd_info *mtd, int section, section 154 drivers/mtd/nand/raw/lpc32xx_slc.c if (section > 1) section 157 drivers/mtd/nand/raw/lpc32xx_slc.c if (!section) { section 2124 drivers/mtd/nand/raw/marvell_nand.c static int marvell_nand_ooblayout_ecc(struct mtd_info *mtd, int section, section 2130 drivers/mtd/nand/raw/marvell_nand.c if (section) section 2140 drivers/mtd/nand/raw/marvell_nand.c static int marvell_nand_ooblayout_free(struct mtd_info *mtd, int section, section 2146 drivers/mtd/nand/raw/marvell_nand.c if (section) section 952 drivers/mtd/nand/raw/meson_nand.c static int meson_ooblayout_ecc(struct mtd_info *mtd, int section, section 957 drivers/mtd/nand/raw/meson_nand.c if (section >= nand->ecc.steps) section 960 drivers/mtd/nand/raw/meson_nand.c oobregion->offset = 2 + (section * (2 + nand->ecc.bytes)); section 966 drivers/mtd/nand/raw/meson_nand.c static int meson_ooblayout_free(struct mtd_info *mtd, int section, section 971 drivers/mtd/nand/raw/meson_nand.c if (section >= nand->ecc.steps) section 974 drivers/mtd/nand/raw/meson_nand.c oobregion->offset = section * (2 + nand->ecc.bytes); section 1116 drivers/mtd/nand/raw/mtk_nand.c static int mtk_nfc_ooblayout_free(struct mtd_info *mtd, int section, section 1126 drivers/mtd/nand/raw/mtk_nand.c if (section >= eccsteps) section 1130 drivers/mtd/nand/raw/mtk_nand.c oob_region->offset = section * fdm->reg_size + fdm->ecc_size; section 1135 drivers/mtd/nand/raw/mtk_nand.c static int mtk_nfc_ooblayout_ecc(struct mtd_info *mtd, int section, section 1142 drivers/mtd/nand/raw/mtk_nand.c if (section) section 1005 drivers/mtd/nand/raw/mxc_nand.c static int mxc_v1_ooblayout_ecc(struct mtd_info *mtd, int section, section 1010 drivers/mtd/nand/raw/mxc_nand.c if (section >= nand_chip->ecc.steps) section 1013 drivers/mtd/nand/raw/mxc_nand.c oobregion->offset = (section * 16) + 6; section 1019 drivers/mtd/nand/raw/mxc_nand.c static int mxc_v1_ooblayout_free(struct mtd_info *mtd, int section, section 1024 drivers/mtd/nand/raw/mxc_nand.c if (section > nand_chip->ecc.steps) section 1027 drivers/mtd/nand/raw/mxc_nand.c if (!section) { section 1036 drivers/mtd/nand/raw/mxc_nand.c oobregion->offset = ((section - 1) * 16) + MXC_V1_ECCBYTES + 6; section 1037 drivers/mtd/nand/raw/mxc_nand.c if (section < nand_chip->ecc.steps) section 1038 drivers/mtd/nand/raw/mxc_nand.c oobregion->length = (section * 16) + 6 - section 1052 drivers/mtd/nand/raw/mxc_nand.c static int mxc_v2_ooblayout_ecc(struct mtd_info *mtd, int section, section 1058 drivers/mtd/nand/raw/mxc_nand.c if (section >= nand_chip->ecc.steps) section 1061 drivers/mtd/nand/raw/mxc_nand.c oobregion->offset = (section * stepsize) + 7; section 1067 drivers/mtd/nand/raw/mxc_nand.c static int mxc_v2_ooblayout_free(struct mtd_info *mtd, int section, section 1073 drivers/mtd/nand/raw/mxc_nand.c if (section >= nand_chip->ecc.steps) section 1076 drivers/mtd/nand/raw/mxc_nand.c if (!section) { section 1085 drivers/mtd/nand/raw/mxc_nand.c oobregion->offset = section * stepsize; section 49 drivers/mtd/nand/raw/nand_base.c static int nand_ooblayout_ecc_sp(struct mtd_info *mtd, int section, section 55 drivers/mtd/nand/raw/nand_base.c if (section > 1) section 58 drivers/mtd/nand/raw/nand_base.c if (!section) { section 75 drivers/mtd/nand/raw/nand_base.c static int nand_ooblayout_free_sp(struct mtd_info *mtd, int section, section 78 drivers/mtd/nand/raw/nand_base.c if (section > 1) section 82 drivers/mtd/nand/raw/nand_base.c if (section) section 89 drivers/mtd/nand/raw/nand_base.c if (!section) section 104 drivers/mtd/nand/raw/nand_base.c static int nand_ooblayout_ecc_lp(struct mtd_info *mtd, int section, section 110 drivers/mtd/nand/raw/nand_base.c if (section || !ecc->total) section 119 drivers/mtd/nand/raw/nand_base.c static int nand_ooblayout_free_lp(struct mtd_info *mtd, int section, section 125 drivers/mtd/nand/raw/nand_base.c if (section) section 144 drivers/mtd/nand/raw/nand_base.c static int nand_ooblayout_ecc_lp_hamming(struct mtd_info *mtd, int section, section 150 drivers/mtd/nand/raw/nand_base.c if (section) section 171 drivers/mtd/nand/raw/nand_base.c static int nand_ooblayout_free_lp_hamming(struct mtd_info *mtd, int section, section 178 drivers/mtd/nand/raw/nand_base.c if (section < 0 || section > 1) section 192 drivers/mtd/nand/raw/nand_base.c if (section == 0) { section 2754 drivers/mtd/nand/raw/nand_base.c int index, section = 0; section 2783 drivers/mtd/nand/raw/nand_base.c ret = mtd_ooblayout_find_eccregion(mtd, index, §ion, &oobregion); section 101 drivers/mtd/nand/raw/nand_micron.c int section, section 104 drivers/mtd/nand/raw/nand_micron.c if (section >= 4) section 107 drivers/mtd/nand/raw/nand_micron.c oobregion->offset = (section * 16) + 8; section 114 drivers/mtd/nand/raw/nand_micron.c int section, section 117 drivers/mtd/nand/raw/nand_micron.c if (section >= 4) section 120 drivers/mtd/nand/raw/nand_micron.c oobregion->offset = (section * 16) + 2; section 132 drivers/mtd/nand/raw/nand_micron.c int section, section 137 drivers/mtd/nand/raw/nand_micron.c if (section) section 147 drivers/mtd/nand/raw/nand_micron.c int section, section 152 drivers/mtd/nand/raw/nand_micron.c if (section) section 1816 drivers/mtd/nand/raw/omap2.c static int omap_ooblayout_ecc(struct mtd_info *mtd, int section, section 1827 drivers/mtd/nand/raw/omap2.c if (section) section 1836 drivers/mtd/nand/raw/omap2.c static int omap_ooblayout_free(struct mtd_info *mtd, int section, section 1847 drivers/mtd/nand/raw/omap2.c if (section) section 1865 drivers/mtd/nand/raw/omap2.c static int omap_sw_ooblayout_ecc(struct mtd_info *mtd, int section, section 1871 drivers/mtd/nand/raw/omap2.c if (section >= chip->ecc.steps) section 1878 drivers/mtd/nand/raw/omap2.c oobregion->offset = off + (section * (chip->ecc.bytes + 1)); section 1884 drivers/mtd/nand/raw/omap2.c static int omap_sw_ooblayout_free(struct mtd_info *mtd, int section, section 1890 drivers/mtd/nand/raw/omap2.c if (section) section 2411 drivers/mtd/nand/raw/qcom_nandc.c static int qcom_nand_ooblayout_ecc(struct mtd_info *mtd, int section, section 2418 drivers/mtd/nand/raw/qcom_nandc.c if (section > 1) section 2421 drivers/mtd/nand/raw/qcom_nandc.c if (!section) { section 2433 drivers/mtd/nand/raw/qcom_nandc.c static int qcom_nand_ooblayout_free(struct mtd_info *mtd, int section, section 2440 drivers/mtd/nand/raw/qcom_nandc.c if (section) section 75 drivers/mtd/nand/raw/s3c2410.c static int s3c2410_ooblayout_ecc(struct mtd_info *mtd, int section, section 78 drivers/mtd/nand/raw/s3c2410.c if (section) section 87 drivers/mtd/nand/raw/s3c2410.c static int s3c2410_ooblayout_free(struct mtd_info *mtd, int section, section 90 drivers/mtd/nand/raw/s3c2410.c if (section) section 32 drivers/mtd/nand/raw/sh_flctl.c static int flctl_4secc_ooblayout_sp_ecc(struct mtd_info *mtd, int section, section 37 drivers/mtd/nand/raw/sh_flctl.c if (section) section 46 drivers/mtd/nand/raw/sh_flctl.c static int flctl_4secc_ooblayout_sp_free(struct mtd_info *mtd, int section, section 49 drivers/mtd/nand/raw/sh_flctl.c if (section) section 63 drivers/mtd/nand/raw/sh_flctl.c static int flctl_4secc_ooblayout_lp_ecc(struct mtd_info *mtd, int section, section 68 drivers/mtd/nand/raw/sh_flctl.c if (section >= chip->ecc.steps) section 71 drivers/mtd/nand/raw/sh_flctl.c oobregion->offset = (section * 16) + 6; section 77 drivers/mtd/nand/raw/sh_flctl.c static int flctl_4secc_ooblayout_lp_free(struct mtd_info *mtd, int section, section 82 drivers/mtd/nand/raw/sh_flctl.c if (section >= chip->ecc.steps) section 85 drivers/mtd/nand/raw/sh_flctl.c oobregion->offset = section * 16; section 88 drivers/mtd/nand/raw/sh_flctl.c if (!section) { section 12 drivers/mtd/nand/raw/sm_common.c static int oob_sm_ooblayout_ecc(struct mtd_info *mtd, int section, section 15 drivers/mtd/nand/raw/sm_common.c if (section > 1) section 19 drivers/mtd/nand/raw/sm_common.c oobregion->offset = ((section + 1) * 8) - 3; section 24 drivers/mtd/nand/raw/sm_common.c static int oob_sm_ooblayout_free(struct mtd_info *mtd, int section, section 27 drivers/mtd/nand/raw/sm_common.c switch (section) { section 61 drivers/mtd/nand/raw/sm_common.c static int oob_sm_small_ooblayout_ecc(struct mtd_info *mtd, int section, section 64 drivers/mtd/nand/raw/sm_common.c if (section) section 73 drivers/mtd/nand/raw/sm_common.c static int oob_sm_small_ooblayout_free(struct mtd_info *mtd, int section, section 76 drivers/mtd/nand/raw/sm_common.c switch (section) { section 1682 drivers/mtd/nand/raw/stm32_fmc2_nand.c static int stm32_fmc2_nand_ooblayout_ecc(struct mtd_info *mtd, int section, section 1688 drivers/mtd/nand/raw/stm32_fmc2_nand.c if (section) section 1697 drivers/mtd/nand/raw/stm32_fmc2_nand.c static int stm32_fmc2_nand_ooblayout_free(struct mtd_info *mtd, int section, section 1703 drivers/mtd/nand/raw/stm32_fmc2_nand.c if (section) section 1549 drivers/mtd/nand/raw/sunxi_nand.c static int sunxi_nand_ooblayout_ecc(struct mtd_info *mtd, int section, section 1555 drivers/mtd/nand/raw/sunxi_nand.c if (section >= ecc->steps) section 1558 drivers/mtd/nand/raw/sunxi_nand.c oobregion->offset = section * (ecc->bytes + 4) + 4; section 1564 drivers/mtd/nand/raw/sunxi_nand.c static int sunxi_nand_ooblayout_free(struct mtd_info *mtd, int section, section 1570 drivers/mtd/nand/raw/sunxi_nand.c if (section > ecc->steps) section 1578 drivers/mtd/nand/raw/sunxi_nand.c if (!section && ecc->mode == NAND_ECC_HW) { section 1585 drivers/mtd/nand/raw/sunxi_nand.c oobregion->offset = section * (ecc->bytes + 4); section 1587 drivers/mtd/nand/raw/sunxi_nand.c if (section < ecc->steps) section 200 drivers/mtd/nand/raw/tegra_nand.c static int tegra_nand_ooblayout_rs_ecc(struct mtd_info *mtd, int section, section 207 drivers/mtd/nand/raw/tegra_nand.c if (section > 0) section 216 drivers/mtd/nand/raw/tegra_nand.c static int tegra_nand_ooblayout_no_free(struct mtd_info *mtd, int section, section 227 drivers/mtd/nand/raw/tegra_nand.c static int tegra_nand_ooblayout_bch_ecc(struct mtd_info *mtd, int section, section 234 drivers/mtd/nand/raw/tegra_nand.c if (section > 0) section 928 drivers/mtd/nand/spi/core.c static int spinand_noecc_ooblayout_ecc(struct mtd_info *mtd, int section, section 934 drivers/mtd/nand/spi/core.c static int spinand_noecc_ooblayout_free(struct mtd_info *mtd, int section, section 937 drivers/mtd/nand/spi/core.c if (section) section 47 drivers/mtd/nand/spi/gigadevice.c static int gd5fxgq4xa_ooblayout_ecc(struct mtd_info *mtd, int section, section 50 drivers/mtd/nand/spi/gigadevice.c if (section > 3) section 53 drivers/mtd/nand/spi/gigadevice.c region->offset = (16 * section) + 8; section 59 drivers/mtd/nand/spi/gigadevice.c static int gd5fxgq4xa_ooblayout_free(struct mtd_info *mtd, int section, section 62 drivers/mtd/nand/spi/gigadevice.c if (section > 3) section 65 drivers/mtd/nand/spi/gigadevice.c if (section) { section 66 drivers/mtd/nand/spi/gigadevice.c region->offset = 16 * section; section 105 drivers/mtd/nand/spi/gigadevice.c static int gd5fxgq4_variant2_ooblayout_ecc(struct mtd_info *mtd, int section, section 108 drivers/mtd/nand/spi/gigadevice.c if (section) section 117 drivers/mtd/nand/spi/gigadevice.c static int gd5fxgq4_variant2_ooblayout_free(struct mtd_info *mtd, int section, section 120 drivers/mtd/nand/spi/gigadevice.c if (section) section 29 drivers/mtd/nand/spi/macronix.c static int mx35lfxge4ab_ooblayout_ecc(struct mtd_info *mtd, int section, section 35 drivers/mtd/nand/spi/macronix.c static int mx35lfxge4ab_ooblayout_free(struct mtd_info *mtd, int section, section 38 drivers/mtd/nand/spi/macronix.c if (section) section 37 drivers/mtd/nand/spi/micron.c static int mt29f2g01abagd_ooblayout_ecc(struct mtd_info *mtd, int section, section 40 drivers/mtd/nand/spi/micron.c if (section) section 49 drivers/mtd/nand/spi/micron.c static int mt29f2g01abagd_ooblayout_free(struct mtd_info *mtd, int section, section 52 drivers/mtd/nand/spi/micron.c if (section) section 41 drivers/mtd/nand/spi/paragon.c static int pn26g0xa_ooblayout_ecc(struct mtd_info *mtd, int section, section 44 drivers/mtd/nand/spi/paragon.c if (section > 3) section 47 drivers/mtd/nand/spi/paragon.c region->offset = 6 + (15 * section); /* 4 BBM + 2 user bytes */ section 53 drivers/mtd/nand/spi/paragon.c static int pn26g0xa_ooblayout_free(struct mtd_info *mtd, int section, section 56 drivers/mtd/nand/spi/paragon.c if (section > 4) section 59 drivers/mtd/nand/spi/paragon.c if (section == 4) { section 63 drivers/mtd/nand/spi/paragon.c region->offset = 4 + (15 * section); section 28 drivers/mtd/nand/spi/toshiba.c static int tc58cxgxsx_ooblayout_ecc(struct mtd_info *mtd, int section, section 31 drivers/mtd/nand/spi/toshiba.c if (section > 0) section 40 drivers/mtd/nand/spi/toshiba.c static int tc58cxgxsx_ooblayout_free(struct mtd_info *mtd, int section, section 43 drivers/mtd/nand/spi/toshiba.c if (section > 0) section 34 drivers/mtd/nand/spi/winbond.c static int w25m02gv_ooblayout_ecc(struct mtd_info *mtd, int section, section 37 drivers/mtd/nand/spi/winbond.c if (section > 3) section 40 drivers/mtd/nand/spi/winbond.c region->offset = (16 * section) + 8; section 46 drivers/mtd/nand/spi/winbond.c static int w25m02gv_ooblayout_free(struct mtd_info *mtd, int section, section 49 drivers/mtd/nand/spi/winbond.c if (section > 3) section 52 drivers/mtd/nand/spi/winbond.c region->offset = (16 * section) + 2; section 73 drivers/mtd/parsers/sharpslpart.c int section = 0; section 79 drivers/mtd/parsers/sharpslpart.c ret = mtd_ooblayout_free(mtd, section++, &oobfree); section 3667 drivers/net/ethernet/broadcom/bnx2.c const struct bnx2_fw_file_section *section, section 3670 drivers/net/ethernet/broadcom/bnx2.c u32 offset = be32_to_cpu(section->offset); section 3671 drivers/net/ethernet/broadcom/bnx2.c u32 len = be32_to_cpu(section->len); section 6024 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c u64 section; section 6038 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c section = ((u64)mapping) + offsetof(struct host_sp_status_block, section 6071 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c REG_WR(bp, reg_offset, U64_LO(section)); section 6072 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c REG_WR(bp, reg_offset + 4, U64_HI(section)); section 6074 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c REG_WR(bp, IGU_REG_ATTN_MSG_ADDR_L, U64_LO(section)); section 6075 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c REG_WR(bp, IGU_REG_ATTN_MSG_ADDR_H, U64_HI(section)); section 6078 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c section = ((u64)mapping) + offsetof(struct host_sp_status_block, section 6085 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c sp_sb_data.host_sb_addr.lo = U64_LO(section); section 6086 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c sp_sb_data.host_sb_addr.hi = U64_HI(section); section 5548 drivers/net/ethernet/intel/i40e/i40e_common.c if (sec->section.type == section_type) section 5644 drivers/net/ethernet/intel/i40e/i40e_common.c if (sec->section.type == SECTION_TYPE_MMIO || section 5645 drivers/net/ethernet/intel/i40e/i40e_common.c sec->section.type == SECTION_TYPE_AQ || section 5646 drivers/net/ethernet/intel/i40e/i40e_common.c sec->section.type == SECTION_TYPE_RB_AQ) { section 5652 drivers/net/ethernet/intel/i40e/i40e_common.c if (sec->section.type == SECTION_TYPE_RB_AQ || section 5653 drivers/net/ethernet/intel/i40e/i40e_common.c sec->section.type == SECTION_TYPE_RB_MMIO) { section 5695 drivers/net/ethernet/intel/i40e/i40e_common.c if (sec->section.type == SECTION_TYPE_AQ) { section 5704 drivers/net/ethernet/intel/i40e/i40e_common.c sec->section.type = SECTION_TYPE_RB_AQ; section 5708 drivers/net/ethernet/intel/i40e/i40e_common.c if (sec->section.type != SECTION_TYPE_MMIO) section 5711 drivers/net/ethernet/intel/i40e/i40e_common.c section_size = sec->section.size + section 5759 drivers/net/ethernet/intel/i40e/i40e_common.c if (sec->section.type != SECTION_TYPE_RB_MMIO) section 5762 drivers/net/ethernet/intel/i40e/i40e_common.c section_size = sec->section.size + section 5801 drivers/net/ethernet/intel/i40e/i40e_common.c sec->section.type = SECTION_TYPE_INFO; section 5802 drivers/net/ethernet/intel/i40e/i40e_common.c sec->section.offset = sizeof(struct i40e_profile_section_header); section 5803 drivers/net/ethernet/intel/i40e/i40e_common.c sec->section.size = sizeof(struct i40e_profile_info); section 5805 drivers/net/ethernet/intel/i40e/i40e_common.c sec->section.offset); section 133 drivers/net/ethernet/intel/i40e/i40e_ddp.c sec->section.type = SECTION_TYPE_INFO; section 134 drivers/net/ethernet/intel/i40e/i40e_ddp.c sec->section.offset = sizeof(struct i40e_profile_section_header); section 135 drivers/net/ethernet/intel/i40e/i40e_ddp.c sec->section.size = sizeof(struct i40e_profile_info); section 137 drivers/net/ethernet/intel/i40e/i40e_ddp.c sec->section.offset); section 173 drivers/net/ethernet/intel/i40e/i40e_ddp.c sec->section.type = SECTION_TYPE_INFO; section 174 drivers/net/ethernet/intel/i40e/i40e_ddp.c sec->section.offset = sizeof(struct i40e_profile_section_header); section 175 drivers/net/ethernet/intel/i40e/i40e_ddp.c sec->section.size = sizeof(struct i40e_profile_info); section 177 drivers/net/ethernet/intel/i40e/i40e_ddp.c sec->section.offset); section 1581 drivers/net/ethernet/intel/i40e/i40e_type.h } section; section 248 drivers/net/ethernet/intel/ice/ice_flex_type.h void *(*handler)(u32 sect_type, void *section, u32 index, u32 *offset); section 567 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c static struct uni_table_desc *nx_get_table_desc(const u8 *unirom, int section) section 579 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c if (tab_type == section) section 765 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c u32 section, u32 idx_offset) section 773 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c tab_desc = nx_get_table_desc(unirom, section); section 748 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c struct uni_table_desc *qlcnic_get_table_desc(const u8 *unirom, int section) section 760 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c if (tab_type == section) section 942 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c u32 section, u32 idx_offset) section 952 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c tab_desc = qlcnic_get_table_desc(unirom, section); section 706 drivers/net/wimax/i2400m/fw.c section = 1; section 721 drivers/net/wimax/i2400m/fw.c section, offset, sizeof(*bh) + data_size, section 737 drivers/net/wimax/i2400m/fw.c i2400m->fw_name, section, section 747 drivers/net/wimax/i2400m/fw.c "failed %d\n", i2400m->fw_name, section, section 752 drivers/net/wimax/i2400m/fw.c section++; section 1243 drivers/net/wireless/ath/wil6210/wil6210.h struct fw_map *wil_find_fw_mapping(const char *section); section 265 drivers/net/wireless/ath/wil6210/wmi.c struct fw_map *wil_find_fw_mapping(const char *section) section 271 drivers/net/wireless/ath/wil6210/wmi.c !strcmp(section, fw_mapping[i].name)) section 1239 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c void iwl_nvm_fixups(u32 hw_id, unsigned int section, u8 *data, section 1245 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c if (section == NVM_SECTION_TYPE_PHY_SKU && section 126 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h void iwl_nvm_fixups(u32 hw_id, unsigned int section, u8 *data, section 91 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c static int iwl_nvm_write_chunk(struct iwl_mvm *mvm, u16 section, section 97 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c .type = cpu_to_le16(section), section 122 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c section, le16_to_cpu(nvm_resp->status)); section 130 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c static int iwl_nvm_read_chunk(struct iwl_mvm *mvm, u16 section, section 136 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c .type = cpu_to_le16(section), section 203 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c static int iwl_nvm_write_section(struct iwl_mvm *mvm, u16 section, section 216 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c ret = iwl_nvm_write_chunk(mvm, section, offset, section 237 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c static int iwl_nvm_read_section(struct iwl_mvm *mvm, u16 section, section 257 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c ret = iwl_nvm_read_chunk(mvm, section, offset, length, data); section 261 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c section, offset, length); section 267 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c iwl_nvm_fixups(mvm->trans->hw_id, section, data, offset); section 270 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c "NVM section %d read completed\n", section); section 364 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c int ret, section; section 380 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c for (section = 0; section < NVM_MAX_NUM_SECTIONS; section++) { section 382 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c ret = iwl_nvm_read_section(mvm, section, nvm_buffer, section 397 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c iwl_nvm_fixups(mvm->trans->hw_id, section, temp, ret); section 399 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c mvm->nvm_sections[section].data = temp; section 400 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c mvm->nvm_sections[section].length = ret; section 403 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c switch (section) { section 426 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c if (section == mvm->cfg->nvm_hw_section_num) { section 728 drivers/net/wireless/intel/iwlwifi/pcie/trans.c const struct fw_desc *section) section 732 drivers/net/wireless/intel/iwlwifi/pcie/trans.c u32 offset, chunk_sz = min_t(u32, FH_MEM_TB_MAX_LENGTH, section->len); section 749 drivers/net/wireless/intel/iwlwifi/pcie/trans.c for (offset = 0; offset < section->len; offset += chunk_sz) { section 753 drivers/net/wireless/intel/iwlwifi/pcie/trans.c copy_size = min_t(u32, chunk_sz, section->len - offset); section 754 drivers/net/wireless/intel/iwlwifi/pcie/trans.c dst_addr = section->offset + offset; section 764 drivers/net/wireless/intel/iwlwifi/pcie/trans.c memcpy(v_addr, (u8 *)section->data + offset, copy_size); section 846 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c u8 section = _rtl92ee_get_rate_section_index(regaddr); section 863 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c rtlphy->tx_power_by_rate_offset[band][rfpath][txnum][section] = data; section 1546 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c enum rate_section section) section 1552 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c if (section == CCK) { section 1559 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c } else if (section == OFDM) { section 1567 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c } else if (section == HT_MCS0_MCS7) { section 1575 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c } else if (section == HT_MCS8_MCS15) { section 1585 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c "Invalid RateSection %d\n", section); section 246 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c u8 band, path, txnum, section; section 251 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c for (section = 0; section 252 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c section < TX_PWR_BY_RATE_NUM_SECTION; section 253 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c ++section) section 255 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c [band][path][txnum][section] = 0; section 1559 drivers/scsi/qla2xxx/qla_nx.c qla82xx_get_table_desc(const u8 *unirom, int section) section 1573 drivers/scsi/qla2xxx/qla_nx.c if (tab_type == section) section 1582 drivers/scsi/qla2xxx/qla_nx.c u32 section, u32 idx_offset) section 1589 drivers/scsi/qla2xxx/qla_nx.c tab_desc = qla82xx_get_table_desc(unirom, section); section 6686 drivers/scsi/smartpqi/smartpqi_init.c void *section; section 6846 drivers/scsi/smartpqi/smartpqi_init.c firmware_features = section_info->section; section 6928 drivers/scsi/smartpqi/smartpqi_init.c struct pqi_config_table_section_header *section; section 6955 drivers/scsi/smartpqi/smartpqi_init.c section = (void *)config_table + section_offset; section 6957 drivers/scsi/smartpqi/smartpqi_init.c section_info.section = section; section 6962 drivers/scsi/smartpqi/smartpqi_init.c switch (get_unaligned_le16(§ion->section_id)) { section 6988 drivers/scsi/smartpqi/smartpqi_init.c get_unaligned_le16(§ion->next_section_offset); section 1148 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c char section; section 1153 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c section = *(pos++); section 1156 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c switch (section) { section 1335 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c char section; section 1342 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c section = *(pos++); len-= 1; section 1344 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c switch (section) { section 1064 fs/isofs/inode.c int section, rv, error; section 1080 fs/isofs/inode.c section = 0; section 1116 fs/isofs/inode.c if (++section > 100) { section 2505 fs/nfs/nfs4state.c const char *section = "", *section_sep = ""; section 2511 fs/nfs/nfs4state.c section = "purge state"; section 2519 fs/nfs/nfs4state.c section = "lease expired"; section 2529 fs/nfs/nfs4state.c section = "reset session"; section 2540 fs/nfs/nfs4state.c section = "bind conn to session"; section 2548 fs/nfs/nfs4state.c section = "check lease"; section 2556 fs/nfs/nfs4state.c section = "migration"; section 2563 fs/nfs/nfs4state.c section = "lease moved"; section 2571 fs/nfs/nfs4state.c section = "reclaim reboot"; section 2583 fs/nfs/nfs4state.c section = "detect expired delegations"; section 2590 fs/nfs/nfs4state.c section = "reclaim nograce"; section 2620 fs/nfs/nfs4state.c if (strlen(section)) section 2623 fs/nfs/nfs4state.c " with error %d\n", section_sep, section, section 116 include/acpi/ghes.h #define apei_estatus_for_each_section(estatus, section) \ section 117 include/acpi/ghes.h for (section = (struct acpi_hest_generic_data *)(estatus + 1); \ section 118 include/acpi/ghes.h (void *)section - (void *)(estatus + 1) < estatus->data_length; \ section 119 include/acpi/ghes.h section = acpi_hest_get_next(section)) section 35 include/asm-generic/export.h .section ___ksymtab\sec+\name,"a" section 40 include/asm-generic/export.h .section __ksymtab_strings,"a" section 45 include/asm-generic/export.h .section ___kcrctab\sec+\name,"a" section 65 include/asm-generic/export.h .section ".discard.ksym","a" section 83 include/linux/dynamic_debug.h __attribute__((section("__verbose"))) name = { \ section 81 include/linux/elfnote.h __attribute__((section(".note." name), \ section 77 include/linux/export.h __attribute__((section("___ksymtab" sec "+" #sym), used)) \ section 83 include/linux/export.h __attribute__((section("___ksymtab" sec "+" #sym), used)) \ section 105 include/linux/export.h __attribute__((section("__ksymtab_strings"), used, aligned(1))) \ section 112 include/linux/export.h __attribute__((section("__ksymtab_strings"), used, aligned(1))) \ section 95 include/linux/init.h #define __HEAD .section ".head.text","ax" section 96 include/linux/init.h #define __INIT .section ".init.text","ax" section 99 include/linux/init.h #define __INITDATA .section ".init.data","aw",%progbits section 100 include/linux/init.h #define __INITRODATA .section ".init.rodata","a",%progbits section 103 include/linux/init.h #define __MEMINIT .section ".meminit.text", "ax" section 104 include/linux/init.h #define __MEMINITDATA .section ".meminit.data", "aw" section 105 include/linux/init.h #define __MEMINITRODATA .section ".meminit.rodata", "a" section 108 include/linux/init.h #define __REF .section ".ref.text", "ax" section 109 include/linux/init.h #define __REFDATA .section ".ref.data", "aw" section 110 include/linux/init.h #define __REFCONST .section ".ref.rodata", "a" section 724 include/linux/kernel.h __attribute__((section("__trace_printk_fmt"))) = \ section 768 include/linux/kernel.h __attribute__((section("__trace_printk_fmt"))) = \ section 790 include/linux/kernel.h __attribute__((section("__trace_printk_fmt"))) = \ section 190 include/linux/kexec.h Elf_Shdr *section, section 194 include/linux/kexec.h Elf_Shdr *section, section 48 include/linux/linkage.h #define __PAGE_ALIGNED_DATA .section ".data..page_aligned", "aw" section 49 include/linux/linkage.h #define __PAGE_ALIGNED_BSS .section ".bss..page_aligned", "aw" section 1265 include/linux/mm.h static inline void set_page_section(struct page *page, unsigned long section) section 1268 include/linux/mm.h page->flags |= (section & SECTIONS_MASK) << SECTIONS_PGSHIFT; section 1269 include/linux/mmzone.h static inline struct page *__section_mem_map_addr(struct mem_section *section) section 1271 include/linux/mmzone.h unsigned long map = section->section_mem_map; section 1276 include/linux/mmzone.h static inline int present_section(struct mem_section *section) section 1278 include/linux/mmzone.h return (section && (section->section_mem_map & SECTION_MARKED_PRESENT)); section 1286 include/linux/mmzone.h static inline int valid_section(struct mem_section *section) section 1288 include/linux/mmzone.h return (section && (section->section_mem_map & SECTION_HAS_MEM_MAP)); section 1291 include/linux/mmzone.h static inline int early_section(struct mem_section *section) section 1293 include/linux/mmzone.h return (section && (section->section_mem_map & SECTION_IS_EARLY)); section 1301 include/linux/mmzone.h static inline int online_section(struct mem_section *section) section 1303 include/linux/mmzone.h return (section && (section->section_mem_map & SECTION_IS_ONLINE)); section 148 include/linux/module.h #define __INITRODATA_OR_MODULE .section ".rodata","a",%progbits section 23 include/linux/moduleloader.h unsigned int arch_mod_section_prepend(struct module *mod, unsigned int section); section 25 include/linux/moduleparam.h __used __attribute__((section(".modinfo"), unused, aligned(1))) \ section 101 include/linux/mtd/mtd.h int (*ecc)(struct mtd_info *mtd, int section, section 103 include/linux/mtd/mtd.h int (*free)(struct mtd_info *mtd, int section, section 344 include/linux/mtd/mtd.h int mtd_ooblayout_ecc(struct mtd_info *mtd, int section, section 347 include/linux/mtd/mtd.h int *section, section 353 include/linux/mtd/mtd.h int mtd_ooblayout_free(struct mtd_info *mtd, int section, section 1915 include/linux/pci.h #define DECLARE_PCI_FIXUP_SECTION(section, name, vendor, device, class, \ section 1918 include/linux/pci.h __attribute__((__section__(#section), aligned((sizeof(void *))))) \ section 50 include/linux/percpu-defs.h __percpu __attribute__((section(PER_CPU_BASE_SECTION sec))) \ section 54 include/linux/percpu-defs.h __attribute__((section(".discard"), unused)) section 78 include/linux/spinlock.h #define __lockfunc __attribute__((section(".spinlock.text"))) section 148 include/linux/syscalls.h __attribute__((section("_ftrace_events"))) \ section 164 include/linux/syscalls.h __attribute__((section("_ftrace_events"))) \ section 188 include/linux/syscalls.h __attribute__((section("__syscalls_metadata"))) \ section 565 include/linux/trace_events.h __attribute__((section("__trace_printk_fmt"))) = \ section 119 include/linux/tracepoint.h __attribute__((section("__tracepoints_ptrs"))) = \ section 284 include/linux/tracepoint.h __attribute__((section("__tracepoints_strings"))) = #name; \ section 286 include/linux/tracepoint.h __attribute__((section("__tracepoints"), used)) = \ section 365 include/linux/tracepoint.h #define __tracepoint_string __attribute__((section("__tracepoint_str"))) section 78 include/trace/bpf_probe.h __attribute__((section("__bpf_raw_tp_map"))) \ section 47 include/trace/trace_events.h __attribute__((section("_ftrace_eval_map"))) \ section 60 include/trace/trace_events.h __attribute__((section("_ftrace_eval_map"))) \ section 785 include/trace/trace_events.h __attribute__((section("_ftrace_events"))) *__event_##call = &event_##call section 802 include/trace/trace_events.h __attribute__((section("_ftrace_events"))) *__event_##call = &event_##call section 42 kernel/kallsyms.c __attribute__((weak, section(".rodata"))); section 45 kernel/kallsyms.c __attribute__((weak, section(".rodata"))); section 120 kernel/kexec_file.c arch_kexec_apply_relocations_add(struct purgatory_info *pi, Elf_Shdr *section, section 137 kernel/kexec_file.c arch_kexec_apply_relocations(struct purgatory_info *pi, Elf_Shdr *section, section 962 kernel/kexec_file.c Elf_Shdr *section; section 980 kernel/kexec_file.c section = pi->sechdrs + relsec->sh_info; section 983 kernel/kexec_file.c if (!(section->sh_flags & SHF_ALLOC)) section 999 kernel/kexec_file.c ret = arch_kexec_apply_relocations_add(pi, section, section 1002 kernel/kexec_file.c ret = arch_kexec_apply_relocations(pi, section, section 1532 kernel/module.c unsigned int section; section 1534 kernel/module.c for (section = 0; section < sect_attrs->nsections; section++) section 1535 kernel/module.c kfree(sect_attrs->attrs[section].name); section 2398 kernel/module.c unsigned int section) section 2406 kernel/module.c Elf_Shdr *sechdr, unsigned int section) section 2410 kernel/module.c *size += arch_mod_section_prepend(mod, section); section 191 kernel/trace/trace_export.c __attribute__((section("_ftrace_events"))) *__event_##call = &event_##call; section 177 lib/842/842_decompress.c u64 section = round_down(total, fsize); section 179 lib/842/842_decompress.c u64 pos = total - section; section 185 lib/842/842_decompress.c section -= fsize; section 187 lib/842/842_decompress.c offset += section; section 193 mm/page_ext.c struct mem_section *section = __pfn_to_section(pfn); section 200 mm/page_ext.c if (!section->page_ext) section 202 mm/page_ext.c return get_entry(section->page_ext, pfn); section 223 mm/page_ext.c struct mem_section *section; section 227 mm/page_ext.c section = __pfn_to_section(pfn); section 229 mm/page_ext.c if (section->page_ext) section 252 mm/page_ext.c section->page_ext = (void *)base - page_ext_size * pfn; section 66 mm/sparse.c struct mem_section *section = NULL; section 71 mm/sparse.c section = kzalloc_node(array_size, GFP_KERNEL, nid); section 73 mm/sparse.c section = memblock_alloc_node(array_size, SMP_CACHE_BYTES, section 75 mm/sparse.c if (!section) section 80 mm/sparse.c return section; section 86 mm/sparse.c struct mem_section *section; section 98 mm/sparse.c section = sparse_index_alloc(nid); section 99 mm/sparse.c if (!section) section 102 mm/sparse.c mem_section[root] = section; section 150 mm/sparse.c static inline int sparse_early_nid(struct mem_section *section) section 152 mm/sparse.c return (section->section_mem_map >> SECTION_NID_SHIFT); section 278 mm/sparse.c unsigned long section = pfn_to_section_nr(pfn); section 281 mm/sparse.c sparse_index_init(section, nid); section 282 mm/sparse.c set_section_nid(section, nid); section 284 mm/sparse.c ms = __nr_to_section(section); section 2297 net/ceph/messenger.c struct kvec *section, section 2302 net/ceph/messenger.c BUG_ON(!section); section 2304 net/ceph/messenger.c while (section->iov_len < sec_len) { section 2305 net/ceph/messenger.c BUG_ON(section->iov_base == NULL); section 2306 net/ceph/messenger.c left = sec_len - section->iov_len; section 2307 net/ceph/messenger.c ret = ceph_tcp_recvmsg(con->sock, (char *)section->iov_base + section 2308 net/ceph/messenger.c section->iov_len, left); section 2311 net/ceph/messenger.c section->iov_len += ret; section 2313 net/ceph/messenger.c if (section->iov_len == sec_len) section 2314 net/ceph/messenger.c *crc = crc32c(0, section->iov_base, section->iov_len); section 267 scripts/gcc-plugins/stackleak_plugin.c tree section; section 269 scripts/gcc-plugins/stackleak_plugin.c section = lookup_attribute("section", section 271 scripts/gcc-plugins/stackleak_plugin.c if (section && TREE_VALUE(section)) { section 272 scripts/gcc-plugins/stackleak_plugin.c section = TREE_VALUE(TREE_VALUE(section)); section 274 scripts/gcc-plugins/stackleak_plugin.c if (!strncmp(TREE_STRING_POINTER(section), ".init.text", 10)) section 276 scripts/gcc-plugins/stackleak_plugin.c if (!strncmp(TREE_STRING_POINTER(section), ".devinit.text", 13)) section 278 scripts/gcc-plugins/stackleak_plugin.c if (!strncmp(TREE_STRING_POINTER(section), ".cpuinit.text", 13)) section 280 scripts/gcc-plugins/stackleak_plugin.c if (!strncmp(TREE_STRING_POINTER(section), ".meminit.text", 13)) section 1768 scripts/mod/modpost.c int section = sechdr->sh_info; section 1770 scripts/mod/modpost.c return (void *)elf->hdr + sechdrs[section].sh_offset + section 71 tools/objtool/arch.h int arch_decode_instruction(struct elf *elf, struct section *sec, section 69 tools/objtool/arch/x86/decode.c int arch_decode_instruction(struct elf *elf, struct section *sec, section 33 tools/objtool/check.c struct section *sec, unsigned long offset) section 232 tools/objtool/check.c struct section *sec; section 300 tools/objtool/check.c struct section *sec; section 402 tools/objtool/check.c struct section *sec; section 518 tools/objtool/check.c struct section *sec; section 551 tools/objtool/check.c struct section *dest_sec; section 1004 tools/objtool/check.c struct section *table_sec; section 1135 tools/objtool/check.c struct section *sec; section 1159 tools/objtool/check.c struct section *sec, *relasec; section 1253 tools/objtool/check.c struct section *sec; section 1288 tools/objtool/check.c struct section *sec; section 1945 tools/objtool/check.c struct section *sec; section 2356 tools/objtool/check.c struct section *sec; section 31 tools/objtool/check.h struct section *sec; section 60 tools/objtool/check.h struct section *sec, unsigned long offset); section 24 tools/objtool/elf.c struct section *find_section_by_name(struct elf *elf, const char *name) section 26 tools/objtool/elf.c struct section *sec; section 35 tools/objtool/elf.c static struct section *find_section_by_index(struct elf *elf, section 38 tools/objtool/elf.c struct section *sec; section 49 tools/objtool/elf.c struct section *sec; section 60 tools/objtool/elf.c struct symbol *find_symbol_by_offset(struct section *sec, unsigned long offset) section 74 tools/objtool/elf.c struct section *sec; section 85 tools/objtool/elf.c struct symbol *find_symbol_containing(struct section *sec, unsigned long offset) section 97 tools/objtool/elf.c struct rela *find_rela_by_dest_range(struct section *sec, unsigned long offset, section 114 tools/objtool/elf.c struct rela *find_rela_by_dest(struct section *sec, unsigned long offset) section 119 tools/objtool/elf.c struct symbol *find_containing_func(struct section *sec, unsigned long offset) section 134 tools/objtool/elf.c struct section *sec; section 209 tools/objtool/elf.c struct section *symtab, *sec; section 352 tools/objtool/elf.c struct section *sec; section 461 tools/objtool/elf.c struct section *elf_create_section(struct elf *elf, const char *name, section 464 tools/objtool/elf.c struct section *sec, *shstrtab; section 562 tools/objtool/elf.c struct section *elf_create_rela_section(struct elf *elf, struct section *base) section 565 tools/objtool/elf.c struct section *sec; section 592 tools/objtool/elf.c int elf_rebuild_rela_section(struct section *sec) section 627 tools/objtool/elf.c struct section *sec; section 659 tools/objtool/elf.c struct section *sec, *tmpsec; section 33 tools/objtool/elf.h struct section *base, *rela; section 46 tools/objtool/elf.h struct section *sec; section 60 tools/objtool/elf.h struct section *sec; section 79 tools/objtool/elf.h struct section *find_section_by_name(struct elf *elf, const char *name); section 80 tools/objtool/elf.h struct symbol *find_symbol_by_offset(struct section *sec, unsigned long offset); section 82 tools/objtool/elf.h struct symbol *find_symbol_containing(struct section *sec, unsigned long offset); section 83 tools/objtool/elf.h struct rela *find_rela_by_dest(struct section *sec, unsigned long offset); section 84 tools/objtool/elf.h struct rela *find_rela_by_dest_range(struct section *sec, unsigned long offset, section 86 tools/objtool/elf.h struct symbol *find_containing_func(struct section *sec, unsigned long offset); section 87 tools/objtool/elf.h struct section *elf_create_section(struct elf *elf, const char *name, size_t section 89 tools/objtool/elf.h struct section *elf_create_rela_section(struct elf *elf, struct section *base); section 90 tools/objtool/elf.h int elf_rebuild_rela_section(struct section *sec); section 84 tools/objtool/orc_gen.c static int create_orc_entry(struct section *u_sec, struct section *ip_relasec, section 85 tools/objtool/orc_gen.c unsigned int idx, struct section *insn_sec, section 122 tools/objtool/orc_gen.c struct section *sec, *u_sec, *ip_relasec; section 72 tools/objtool/special.c struct section *sec, int idx, section 162 tools/objtool/special.c struct section *sec; section 20 tools/objtool/special.h struct section *orig_sec; section 23 tools/objtool/special.h struct section *new_sec; section 18 tools/objtool/warn.h static inline char *offstr(struct section *sec, unsigned long offset) section 39 tools/perf/builtin-config.c struct perf_config_section *section = NULL; section 54 tools/perf/builtin-config.c perf_config_items__for_each_entry(&set->sections, section) { section 55 tools/perf/builtin-config.c if (!use_system_config && section->from_system_config) section 57 tools/perf/builtin-config.c fprintf(fp, "[%s]\n", section->name); section 59 tools/perf/builtin-config.c perf_config_items__for_each_entry(§ion->items, item) { section 74 tools/perf/builtin-config.c struct perf_config_section *section; section 80 tools/perf/builtin-config.c perf_config_items__for_each_entry(&set->sections, section) { section 81 tools/perf/builtin-config.c if (!strstarts(var, section->name)) section 84 tools/perf/builtin-config.c perf_config_items__for_each_entry(§ion->items, item) { section 85 tools/perf/builtin-config.c const char *name = var + strlen(section->name) + 1; section 104 tools/perf/builtin-config.c struct perf_config_section *section; section 110 tools/perf/builtin-config.c perf_config_set__for_each_entry(set, section, item) { section 114 tools/perf/builtin-config.c printf("%s.%s=%s\n", section->name, section 1504 tools/perf/builtin-timechart.c static int process_header(struct perf_file_section *section __maybe_unused, section 32 tools/perf/include/bpf/bpf.h struct ____btf_map_##name __attribute__((section(".maps." #name), used)) \ section 50 tools/perf/include/bpf/bpf.h #define SEC(NAME) __attribute__((section(NAME), used)) section 27 tools/perf/tests/bpf-script-example.c #define SEC(NAME) __attribute__((section(NAME), used)) section 10 tools/perf/tests/bpf-script-test-kbuild.c #define SEC(NAME) __attribute__((section(NAME), used)) section 10 tools/perf/tests/bpf-script-test-prologue.c #define SEC(NAME) __attribute__((section(NAME), used)) section 27 tools/perf/tests/bpf-script-test-relocation.c #define SEC(NAME) __attribute__((section(NAME), used)) section 513 tools/perf/util/config.c struct perf_config_section *section; section 515 tools/perf/util/config.c list_for_each_entry(section, sections, node) section 516 tools/perf/util/config.c if (!strcmp(section->name, section_name)) section 517 tools/perf/util/config.c return section; section 523 tools/perf/util/config.c struct perf_config_section *section) section 527 tools/perf/util/config.c list_for_each_entry(item, §ion->items, node) section 537 tools/perf/util/config.c struct perf_config_section *section = zalloc(sizeof(*section)); section 539 tools/perf/util/config.c if (!section) section 542 tools/perf/util/config.c INIT_LIST_HEAD(§ion->items); section 543 tools/perf/util/config.c section->name = strdup(section_name); section 544 tools/perf/util/config.c if (!section->name) { section 546 tools/perf/util/config.c free(section); section 550 tools/perf/util/config.c list_add_tail(§ion->node, sections); section 551 tools/perf/util/config.c return section; section 554 tools/perf/util/config.c static struct perf_config_item *add_config_item(struct perf_config_section *section, section 569 tools/perf/util/config.c list_add_tail(&item->node, §ion->items); section 591 tools/perf/util/config.c struct perf_config_section *section = NULL; section 611 tools/perf/util/config.c section = find_section(sections, section_name); section 612 tools/perf/util/config.c if (!section) { section 613 tools/perf/util/config.c section = add_section(sections, section_name); section 614 tools/perf/util/config.c if (!section) section 618 tools/perf/util/config.c item = find_config_item(name, section); section 620 tools/perf/util/config.c item = add_config_item(section, name); section 631 tools/perf/util/config.c section->from_system_config = true; section 634 tools/perf/util/config.c section->from_system_config = false; section 729 tools/perf/util/config.c struct perf_config_section *section; section 735 tools/perf/util/config.c perf_config_set__for_each_entry(config_set, section, item) { section 740 tools/perf/util/config.c section->name, item->name); section 776 tools/perf/util/config.c static void perf_config_section__purge(struct perf_config_section *section) section 780 tools/perf/util/config.c list_for_each_entry_safe(item, tmp, §ion->items, node) { section 786 tools/perf/util/config.c static void perf_config_section__delete(struct perf_config_section *section) section 788 tools/perf/util/config.c perf_config_section__purge(section); section 789 tools/perf/util/config.c zfree(§ion->name); section 790 tools/perf/util/config.c free(section); section 795 tools/perf/util/config.c struct perf_config_section *section, *tmp; section 797 tools/perf/util/config.c list_for_each_entry_safe(section, tmp, &set->sections, node) { section 798 tools/perf/util/config.c list_del_init(§ion->node); section 799 tools/perf/util/config.c perf_config_section__delete(section); section 49 tools/perf/util/config.h #define perf_config_sections__for_each_entry(list, section) \ section 50 tools/perf/util/config.h list_for_each_entry(section, list, node) section 66 tools/perf/util/config.h #define perf_config_set__for_each_entry(set, section, item) \ section 67 tools/perf/util/config.h perf_config_sections__for_each_entry(&set->sections, section) \ section 68 tools/perf/util/config.h perf_config_items__for_each_entry(§ion->items, item) section 2876 tools/perf/util/header.c static int perf_file_section__fprintf_info(struct perf_file_section *section, section 2883 tools/perf/util/header.c if (lseek(fd, section->offset, SEEK_SET) == (off_t)-1) { section 2885 tools/perf/util/header.c "%d, continuing...\n", section->offset, feat); section 3141 tools/perf/util/header.c int (*process)(struct perf_file_section *section, section 3367 tools/perf/util/header.c static int perf_file_section__process(struct perf_file_section *section, section 3374 tools/perf/util/header.c .size = section->size, section 3375 tools/perf/util/header.c .offset = section->offset, section 3378 tools/perf/util/header.c if (lseek(fd, section->offset, SEEK_SET) == (off_t)-1) { section 3380 tools/perf/util/header.c "%d, continuing...\n", section->offset, feat); section 132 tools/perf/util/header.h int (*process)(struct perf_file_section *section, section 191 tools/perf/util/srcline.c static void find_address_in_section(bfd *abfd, asection *section, void *data) section 202 tools/perf/util/srcline.c flags = bfd_get_section_flags(abfd, section); section 204 tools/perf/util/srcline.c flags = bfd_section_flags(section); section 211 tools/perf/util/srcline.c vma = bfd_get_section_vma(abfd, section); section 213 tools/perf/util/srcline.c vma = bfd_section_vma(section); section 216 tools/perf/util/srcline.c size = bfd_get_section_size(section); section 218 tools/perf/util/srcline.c size = bfd_section_size(section); section 224 tools/perf/util/srcline.c a2l->found = bfd_find_nearest_line(abfd, section, a2l->syms, pc - vma, section 22 tools/testing/selftests/bpf/bpf_helpers.h #define SEC(NAME) __attribute__((section(NAME), used)) section 273 tools/testing/selftests/bpf/bpf_helpers.h __attribute__ ((section(".maps." #name), used)) \ section 800 tools/testing/selftests/bpf/progs/test_xdp_noinline.c __attribute__ ((section("xdp-test"), used)) section 821 tools/testing/selftests/bpf/progs/test_xdp_noinline.c char _license[] __attribute__ ((section("license"), used)) = "GPL"; section 822 tools/testing/selftests/bpf/progs/test_xdp_noinline.c int _version __attribute__ ((section("version"), used)) = 1; section 33 tools/testing/selftests/powerpc/copyloops/asm/ppc_asm.h .section __ex_table,"a"; \ section 821 tools/testing/selftests/powerpc/primitives/asm/ppc_asm.h stringify_in_c(.section __ex_table,"a";)\ section 12 tools/testing/selftests/tc-testing/bpf/action.c __attribute__((section("action-ok"),used)) int action_ok(struct __sk_buff *s) section 17 tools/testing/selftests/tc-testing/bpf/action.c __attribute__((section("action-ko"),used)) int action_ko(struct __sk_buff *s) section 23 tools/testing/selftests/tc-testing/bpf/action.c char _license[] __attribute__((section("license"),used)) = "GPL";