Lines Matching refs:seghdr
287 copy_segment_layout(segment_t *seghdr, void *layout)
292 (void) memcpy(seghdr->name, &seg_layout->name, SEG_NAME_LEN);
293 seghdr->descriptor = GET_SEGMENT_DESCRIPTOR;
294 seghdr->offset = seg_layout->offset;
295 seghdr->length = seg_layout->length;
358 move_segment_data(void *seghdr, int newoffset, container_hdl_t contfd)
364 segment = (segment_layout_t *)seghdr;
390 pack_segment_data(char *seghdr, int segcnt, container_hdl_t contfd,
408 move_segment_data(seghdr, newoffset, contfd);
426 build_offset_tbl(void *seghdr, int segcnt, int secsize,
434 segment = (segment_layout_t *)(seghdr) + cnt;
500 find_offset(char *seghdr, int segcnt, int secsize, int *sectionoffset,
529 ret = build_offset_tbl(seghdr, segcnt, secsize, offset_tbl);
560 move_segment_data(seghdr, newoffset, contfd);
566 pack_segment_data(seghdr, segcnt, contfd,
580 pack_segment_data(seghdr, segcnt, contfd, offset_tbl);