Lines Matching refs:dsc_count

210 	mach_msg_size_t dsc_count,  in ikm_kdata_size()  argument
214 return sizeof(mach_msg_kbase_t) + dsc_count * KERNEL_DESC_SIZE; in ikm_kdata_size()
247 mach_msg_size_t dsc_count, in ikm_udata() argument
253 return (char *)hdr + ikm_kdata_size(dsc_count, complex); in ikm_udata()
476 mach_msg_size_t *dsc_count) in __ipc_kmsg_sign() argument
517 if (dsc_count) { in __ipc_kmsg_sign()
518 *dsc_count = base.body.msgh_descriptor_count; in __ipc_kmsg_sign()
571 mach_msg_size_t dsc_count; in ipc_kmsg_validate_signature() local
574 sig = __ipc_kmsg_sign(kmsg, ipc_kmsg_get_trailer(kmsg), &dsc_count); in ipc_kmsg_validate_signature()
579 return dsc_count; in ipc_kmsg_validate_signature()
585 mach_msg_size_t dsc_count) in ipc_kmsg_sign_descriptors() argument
588 for (mach_msg_size_t i = 0; i < dsc_count; i++, kdesc++) { in ipc_kmsg_sign_descriptors()
619 #pragma unused(kdesc, dsc_count) in ipc_kmsg_sign_descriptors()
627 mach_msg_size_t dsc_count) in ipc_kmsg_relocate_descriptors() argument
630 for (mach_msg_size_t i = 0; i < dsc_count; i++, dst_dsc++, src_dsc++) { in ipc_kmsg_relocate_descriptors()
654 #pragma unused(dst_dsc, src_dsc, dsc_count) in ipc_kmsg_relocate_descriptors()
662 mach_msg_size_t dsc_count) in ipc_kmsg_strip_descriptors() argument
665 for (mach_msg_size_t i = 0; i < dsc_count; i++, dst_dsc++, src_dsc++) { in ipc_kmsg_strip_descriptors()
696 #pragma unused(dst_dsc, src_dsc, dsc_count) in ipc_kmsg_strip_descriptors()
991 mach_msg_size_t dsc_count = 0; in ipc_kmsg_free_allocations() local
1005 dsc_count = (kmsg->ikm_kdata_size - sizeof(mach_msg_base_t)) / in ipc_kmsg_free_allocations()
1007 kfree_type(mach_msg_base_t, mach_msg_kdescriptor_t, dsc_count, in ipc_kmsg_free_allocations()
1187 ipc_kmsg_clean(ipc_kmsg_t kmsg, mach_msg_size_t dsc_count) in ipc_kmsg_clean() argument
1191 if (dsc_count) { in ipc_kmsg_clean()
1194 ipc_kmsg_clean_descriptors(kbase->msgb_dsc_array, dsc_count); in ipc_kmsg_clean()
2862 mach_msg_type_number_t dsc_count = send_uctx->send_dsc_count; in ipc_kmsg_copyin_body() local
2896 for (mach_msg_size_t copied_in_dscs = 0; copied_in_dscs < dsc_count; copied_in_dscs++) { in ipc_kmsg_copyin_body()
4174 mach_msg_size_t dsc_count, in ipc_kmsg_copyout_descriptors() argument
4183 for (mach_msg_size_t i = 0; i < dsc_count; i++, kdesc++) { in ipc_kmsg_copyout_descriptors()
4330 mach_msg_size_t dsc_count; in ipc_kmsg_copyout() local
4333 dsc_count = ipc_kmsg_validate_signature(kmsg); in ipc_kmsg_copyout()
4340 if (dsc_count) { in ipc_kmsg_copyout()
4344 dsc_count, space, map, option); in ipc_kmsg_copyout()
4387 mach_msg_size_t dsc_count; in ipc_kmsg_copyout_pseudo() local
4392 dsc_count = ipc_kmsg_validate_signature(kmsg); in ipc_kmsg_copyout_pseudo()
4447 if (dsc_count) { in ipc_kmsg_copyout_pseudo()
4452 dsc_count, space, map, MACH64_MSG_OPTION_NONE); in ipc_kmsg_copyout_pseudo()
4486 mach_msg_size_t dsc_count; in ipc_kmsg_copyout_dest_to_user() local
4488 dsc_count = ipc_kmsg_validate_signature(kmsg); in ipc_kmsg_copyout_dest_to_user()
4534 ipc_kmsg_clean_descriptors(kbase->msgb_dsc_array, dsc_count); in ipc_kmsg_copyout_dest_to_user()