Lines Matching refs:shndx

196   section_header(unsigned int shndx)  in section_header()  argument
198 return typename File::Location(this->section_header_offset(shndx), in section_header()
204 section_name(unsigned int shndx) const;
208 section_contents(unsigned int shndx);
212 section_size(unsigned int shndx);
216 section_flags(unsigned int shndx);
220 section_addr(unsigned int shndx);
224 section_type(unsigned int shndx);
228 section_link(unsigned int shndx);
232 section_info(unsigned int shndx);
236 section_addralign(unsigned int shndx);
249 section_header_offset(unsigned int shndx) const;
498 Elf_file<size, big_endian, File>::section_header_offset(unsigned int shndx) const in section_header_offset() argument
500 if (shndx >= this->shnum()) in section_header_offset()
502 shndx, this->shnum()); in section_header_offset()
503 return this->shoff_ + This::shdr_size * shndx; in section_header_offset()
510 Elf_file<size, big_endian, File>::section_name(unsigned int shndx) const in section_name() argument
517 typename File::View v(file->view(this->section_header_offset(shndx), in section_name()
537 shndx, sh_name); in section_name()
546 shndx); in section_name()
557 Elf_file<size, big_endian, File>::section_contents(unsigned int shndx) in section_contents() argument
561 if (shndx >= this->shnum()) in section_contents()
563 shndx, this->shnum()); in section_contents()
565 typename File::View v(file->view(this->section_header_offset(shndx), in section_contents()
575 Elf_file<size, big_endian, File>::section_size(unsigned int shndx) in section_size() argument
579 if (shndx >= this->shnum()) in section_size()
581 shndx, this->shnum()); in section_size()
583 typename File::View v(file->view(this->section_header_offset(shndx), in section_size()
594 Elf_file<size, big_endian, File>::section_flags(unsigned int shndx) in section_flags() argument
598 if (shndx >= this->shnum()) in section_flags()
600 shndx, this->shnum()); in section_flags()
602 typename File::View v(file->view(this->section_header_offset(shndx), in section_flags()
613 Elf_file<size, big_endian, File>::section_addr(unsigned int shndx) in section_addr() argument
617 if (shndx >= this->shnum()) in section_addr()
619 shndx, this->shnum()); in section_addr()
621 typename File::View v(file->view(this->section_header_offset(shndx), in section_addr()
632 Elf_file<size, big_endian, File>::section_type(unsigned int shndx) in section_type() argument
636 if (shndx >= this->shnum()) in section_type()
638 shndx, this->shnum()); in section_type()
640 typename File::View v(file->view(this->section_header_offset(shndx), in section_type()
651 Elf_file<size, big_endian, File>::section_link(unsigned int shndx) in section_link() argument
655 if (shndx >= this->shnum()) in section_link()
657 shndx, this->shnum()); in section_link()
659 typename File::View v(file->view(this->section_header_offset(shndx), in section_link()
670 Elf_file<size, big_endian, File>::section_info(unsigned int shndx) in section_info() argument
674 if (shndx >= this->shnum()) in section_info()
676 shndx, this->shnum()); in section_info()
678 typename File::View v(file->view(this->section_header_offset(shndx), in section_info()
689 Elf_file<size, big_endian, File>::section_addralign(unsigned int shndx) in section_addralign() argument
693 if (shndx >= this->shnum()) in section_addralign()
695 shndx, this->shnum()); in section_addralign()
697 typename File::View v(file->view(this->section_header_offset(shndx), in section_addralign()