Lines Matching defs:padding
94 * 2) The size of this padding must be smaller than the size of the
195 * newline padding at the end in order to bring the following object
196 * into PADSZ alignment within the file. This padding cannot be
199 * ELF and how our tools lay out objects to determine whether padding was
207 size_t padding;
223 * we've found the end, and the difference is padding (We assume
234 * (negative padding), then we don't know what is going on
240 padding = file->ar_size - extent;
241 if (padding >= PADSZ) {
267 padding = file->ar_size - extent;
271 * Now, test the padding. We only act on padding in the range
277 * If the padding is in range, and the raw data for the
280 * characters. If anything else is seen, it is not padding so
283 if (padding < PADSZ) {
285 size_t cnt = padding;
289 if (*p++ != '\n') { /* No padding */
290 padding = 0;
296 /* Remove the padding from the size */
297 file->ar_size -= padding;
298 file->ar_padding = padding;
749 * We inject inter-member padding to ensure that ELF object
761 * and padding values before writesymtab() is used.
1027 * archive by assuming full padding between members.
1130 * the header offset, and the size of any required padding.
1231 * is used to supply padding bytes at the end of ELF objects.
1310 * whatever padding is needed for ELF objects.
1566 * objects, then add padding to current item so that the
1569 * In any other case, set the padding to 0. If the
1571 * a non-zero padding value from that archive that does