Lines Matching refs:segs
1426 static void fill_elf_header(struct elfhdr *elf, int segs, in fill_elf_header() argument
1444 elf->e_phnum = segs; in fill_elf_header()
2162 elf_addr_t e_shoff, int segs) in fill_extnum_info() argument
2174 shdr4extnum->sh_info = segs; in fill_extnum_info()
2188 int segs, i; in elf_core_dump() local
2220 segs = current->mm->map_count; in elf_core_dump()
2221 segs += elf_core_extra_phdrs(); in elf_core_dump()
2225 segs++; in elf_core_dump()
2228 segs++; in elf_core_dump()
2233 e_phnum = segs > PN_XNUM ? PN_XNUM : segs; in elf_core_dump()
2248 offset += segs * sizeof(struct elf_phdr); /* Program headers */ in elf_core_dump()
2266 if (segs - 1 > ULONG_MAX / sizeof(*vma_filesz)) in elf_core_dump()
2268 vma_filesz = kvmalloc(array_size(sizeof(*vma_filesz), (segs - 1)), in elf_core_dump()
2290 fill_extnum_info(elf, shdr4extnum, e_shoff, segs); in elf_core_dump()