Home
last modified time | relevance | path

Searched refs:header_offset (Results 1 – 19 of 19) sorted by relevance

/xnu-12377.41.6/libkern/kxld/
H A Dkxld_srcversion.c70 u_long *header_offset, u_long header_size) in kxld_srcversion_export_macho() argument
77 check(header_offset); in kxld_srcversion_export_macho()
79 require_action(sizeof(*srcversionhdr) <= header_size - *header_offset, finish, in kxld_srcversion_export_macho()
81 srcversionhdr = (struct source_version_command *) ((void *) (buf + *header_offset)); in kxld_srcversion_export_macho()
82 *header_offset += sizeof(*srcversionhdr); in kxld_srcversion_export_macho()
H A Dkxld_uuid.c70 u_long *header_offset, u_long header_size) in kxld_uuid_export_macho() argument
77 check(header_offset); in kxld_uuid_export_macho()
79 require_action(sizeof(*uuidhdr) <= header_size - *header_offset, finish, in kxld_uuid_export_macho()
81 uuidhdr = (struct uuid_command *) ((void *) (buf + *header_offset)); in kxld_uuid_export_macho()
82 *header_offset += sizeof(*uuidhdr); in kxld_uuid_export_macho()
H A Dkxld_sect.c46 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);
333 u_long *header_offset, u_long header_size, u_long *data_offset, in kxld_sect_export_macho_to_file_buffer() argument
340 check(header_offset); in kxld_sect_export_macho_to_file_buffer()
349 sect, buf, header_offset, header_size, /* data_offset */ 0); in kxld_sect_export_macho_to_file_buffer()
356 sect, buf, header_offset, header_size, *data_offset); in kxld_sect_export_macho_to_file_buffer()
375 u_long *header_offset, in kxld_sect_export_macho_to_vm() argument
386 check(header_offset); in kxld_sect_export_macho_to_vm()
392 sect, buf, header_offset, header_size, data_offset); in kxld_sect_export_macho_to_vm()
500 u_long *header_offset, u_long header_size, u_long data_offset) in sect_export_macho_header_32() argument
[all …]
H A Dkxld_versionmin.c112 u_long *header_offset, u_long header_size) in kxld_versionmin_export_macho() argument
119 check(header_offset); in kxld_versionmin_export_macho()
122 require_action(sizeof(*versionminhdr) <= header_size - *header_offset, finish, in kxld_versionmin_export_macho()
124 versionminhdr = (struct version_min_command *) ((void *) (buf + *header_offset)); in kxld_versionmin_export_macho()
126 *header_offset += sizeof(*versionminhdr); in kxld_versionmin_export_macho()
H A Dkxld_splitinfolc.c73 u_long *header_offset, in kxld_splitinfolc_export_macho() argument
84 check(header_offset); in kxld_splitinfolc_export_macho()
88 require_action(sizeof(*splitinfolc_hdr) <= header_size - *header_offset, in kxld_splitinfolc_export_macho()
91 splitinfolc_hdr = (struct linkedit_data_command *)((void *)(buf + *header_offset)); in kxld_splitinfolc_export_macho()
92 *header_offset += sizeof(*splitinfolc_hdr); in kxld_splitinfolc_export_macho()
H A Dkxld_seg.c68 u_long *header_offset, u_long header_size, u_long data_offset);
72 u_long *header_offset, u_long header_size, u_long data_offset);
539 u_long *header_offset, u_long header_size, in kxld_seg_export_macho_to_file_buffer() argument
548 (struct segment_command *) ((void *) (buf + *header_offset)); in kxld_seg_export_macho_to_file_buffer()
550 (struct segment_command_64 *) ((void *) (buf + *header_offset)); in kxld_seg_export_macho_to_file_buffer()
554 check(header_offset); in kxld_seg_export_macho_to_file_buffer()
561 seg, buf, header_offset, header_size, *data_offset); in kxld_seg_export_macho_to_file_buffer()
569 rval = kxld_sect_export_macho_to_file_buffer(sect, buf, header_offset, in kxld_seg_export_macho_to_file_buffer()
596 u_long *header_offset, in kxld_seg_export_macho_to_vm() argument
611 check(header_offset); in kxld_seg_export_macho_to_vm()
[all …]
H A Dkxld_object.c164 u_int ncmds, u_long *header_offset, u_long header_size);
169 u_char *buf, u_int ncmds, u_long *header_offset, u_long header_size);
175 u_char *buf, u_int ncmds, u_long *header_offset, u_long header_size);
1967 u_long header_offset = 0;
2020 rval = export_macho_header(object, my_linked_object, ncmds, &header_offset, header_size);
2026 rval = kxld_seg_export_macho_to_vm(seg, my_linked_object, &header_offset,
2037 &header_offset,
2051 &header_offset,
2059 rval = kxld_uuid_export_macho(&object->uuid, my_linked_object, &header_offset, header_size);
2064 …rval = kxld_versionmin_export_macho(&object->versionmin, my_linked_object, &header_offset, header_…
[all …]
H A Dkxld_sect.h143 u_long *header_offset, u_long header_size, u_long *data_offset,
148 u_long *header_offset,
H A Dkxld_seg.h111 u_long *header_offset, u_long header_size,
119 u_long *header_offset,
H A Dkxld_symtab.c432 u_long *header_offset, u_long header_size, in kxld_symtab_export_macho() argument
447 check(header_offset); in kxld_symtab_export_macho()
450 require_action(sizeof(*symtabhdr) <= header_size - *header_offset, in kxld_symtab_export_macho()
452 symtabhdr = (struct symtab_command *) ((void *) (buf + *header_offset)); in kxld_symtab_export_macho()
453 *header_offset += sizeof(*symtabhdr); in kxld_symtab_export_macho()
H A Dkxld_srcversion.h65 u_long *header_offset, u_long header_size)
H A Dkxld_uuid.h65 u_long *header_offset, u_long header_size)
H A Dkxld_splitinfolc.h68 u_long *header_offset,
H A Dkxld_versionmin.h76 u_long *header_offset, u_long header_size)
H A Dkxld_symtab.h117 u_long *header_offset, u_long header_size,
H A Dkxld_reloc.h142 u_char *buf, u_long *header_offset, u_long header_size,
H A Dkxld_reloc.c595 u_char *buf, u_long *header_offset, u_long header_size, in kxld_reloc_export_macho() argument
608 check(header_offset); in kxld_reloc_export_macho()
611 require_action(sizeof(*dysymtabhdr) <= header_size - *header_offset, finish, rval = KERN_FAILURE); in kxld_reloc_export_macho()
612 dysymtabhdr = (struct dysymtab_command *) ((void *) (buf + *header_offset)); in kxld_reloc_export_macho()
613 *header_offset += sizeof(*dysymtabhdr); in kxld_reloc_export_macho()
/xnu-12377.41.6/bsd/net/
H A Dnetwork_agent.c1769 const size_t header_offset = (session->allow_multiple_registrations ? sizeof(uuid_t) : 0); in netagent_handle_assign_nexus_setopt() local
1770 if (payload_length < header_offset) { in netagent_handle_assign_nexus_setopt()
1777 …s_netagent = (struct netagent_assign_nexus_message *)(void *)((u_int8_t *)payload + header_offset); in netagent_handle_assign_nexus_setopt()
1799 if (payload_length < (header_offset + sizeof(uuid_t))) { in netagent_handle_assign_nexus_setopt()
1806 size_t assigned_results_length = (payload_length - (header_offset + sizeof(client_id))); in netagent_handle_assign_nexus_setopt()
1932 const size_t header_offset = (session->allow_multiple_registrations ? sizeof(uuid_t) : 0); in netagent_handle_assign_group_setopt() local
1933 if (payload_length < header_offset) { in netagent_handle_assign_group_setopt()
1940 …gn_message = (struct netagent_assign_nexus_message *)(void *)((u_int8_t *)payload + header_offset); in netagent_handle_assign_group_setopt()
1962 if (payload_length < (header_offset + sizeof(uuid_t))) { in netagent_handle_assign_group_setopt()
1969 size_t assigned_group_members_length = (payload_length - (header_offset + sizeof(client_id))); in netagent_handle_assign_group_setopt()
[all …]
H A Dif_utun.c807 size_t header_offset = UTUN_HEADER_SIZE(pcb); in utun_netif_sync_rx() local
810 if (length < header_offset) { in utun_netif_sync_rx()
817 pcb->utun_ifp->if_xname, length, header_offset); in utun_netif_sync_rx()
821 length -= header_offset; in utun_netif_sync_rx()
844 mbuf_copydata(data, header_offset, length, rx_baddr); in utun_netif_sync_rx()
933 size_t header_offset = UTUN_HEADER_SIZE(pcb); in utun_netif_sync_rx() local
935 if (tx_length < header_offset) { in utun_netif_sync_rx()
941 pcb->utun_ifp->if_xname, tx_length, header_offset); in utun_netif_sync_rx()
945 size_t length = MIN(tx_length - header_offset, in utun_netif_sync_rx()
960 memcpy((void *)rx_baddr, (void *)(tx_baddr + header_offset), length); in utun_netif_sync_rx()