Lines Matching refs:u_long
42 static kern_return_t export_macho(const KXLDSect *sect, u_char *buf, u_long offset,
43 u_long bufsize);
46 u_long *header_offset, u_long header_size, u_long data_offset);
50 u_long *header_offset, u_long header_size, u_long data_offset);
57 kxld_sect_init_from_macho_32(KXLDSect *sect, u_char *macho, u_long *sect_offset,
105 kxld_sect_init_from_macho_64(KXLDSect *sect, u_char *macho, u_long *sect_offset,
170 sect->data = kxld_alloc((u_long) sect->size);
211 kxld_free(sect->data, (u_long) sect->size);
236 kxld_free(sect->data, (u_long) sect->size);
255 u_long
267 u_long
270 u_long size = 0;
275 size = (u_long) sect->size;
328 u_long *header_offset, u_long header_size, u_long *data_offset,
329 u_long data_size, boolean_t is_32_bit __unused)
347 *data_offset = (u_long) kxld_sect_align_address(sect, *data_offset);
357 *data_offset += (u_long) sect->size;
370 u_long *header_offset, u_long header_size,
371 kxld_addr_t link_addr, u_long data_size,
375 u_long data_offset = (u_long) (sect->link_addr - link_addr);
398 export_macho(const KXLDSect *sect, u_char *buf, u_long offset, u_long bufsize)
459 u_long *header_offset, u_long header_size, u_long data_offset)
499 u_long *header_offset, u_long header_size, u_long data_offset)