Lines Matching refs:saddr
75 mach_msg_descriptor_t *saddr, *eaddr; in __mach_msg_destroy() local
78 saddr = (mach_msg_descriptor_t *) in __mach_msg_destroy()
80 eaddr = saddr + body->msgh_descriptor_count; in __mach_msg_destroy()
82 for ( ; saddr < eaddr; saddr++) { in __mach_msg_destroy()
83 switch (saddr->type.type) { in __mach_msg_destroy()
91 dsc = &saddr->port; in __mach_msg_destroy()
102 dsc = &saddr->out_of_line; in __mach_msg_destroy()
118 dsc = &saddr->ool_ports; in __mach_msg_destroy()
136 vm_offset_t saddr; in __mach_msg_destroy()
139 saddr = (vm_offset_t) (msg + 1); in __mach_msg_destroy()
142 while (saddr < eaddr) { in __mach_msg_destroy()
151 type = (mach_msg_type_long_t *) saddr; in __mach_msg_destroy()
157 saddr += sizeof(mach_msg_type_long_t); in __mach_msg_destroy()
162 saddr += sizeof(mach_msg_type_t); in __mach_msg_destroy()
169 addr = is_inline ? saddr : * (vm_offset_t *) saddr; in __mach_msg_destroy()
181 saddr += length; in __mach_msg_destroy()
184 saddr += sizeof(vm_offset_t); in __mach_msg_destroy()