Lines Matching defs:size
64 write_file (Elf *elf, off_t size, int change_bo, size_t shnum)
76 /* Adjust the size in any case. We do this even if we use `write'.
83 || (size_t) size > elf->maximum_size)
84 && unlikely (ftruncate (elf->fildes, size) != 0))
96 elf->map_address = mmap (NULL, size, PROT_READ | PROT_WRITE,
110 size = -1;
119 size = -1;
122 if (size != -1
125 && (size_t) size < elf->maximum_size
126 && unlikely (ftruncate (elf->fildes, size) != 0))
129 size = -1;
135 if (size != -1
141 size = -1;
144 if (size != -1 && elf->parent == NULL)
145 elf->maximum_size = size;
147 return size;
157 off_t size;
183 size = -1;
193 will come right after the ELF header. The count the size of all
195 size = (elf->class == ELFCLASS32
198 if (likely (size != -1)
208 size = -1;
214 size = -1;
217 size = write_file (elf, size, change_bo, shnum);
223 return size;