| /xnu-8019.80.24/osfmk/vm/ |
| H A D | vm32_user.c | 117 *addr = CAST_DOWN_EXPLICIT(vm32_offset_t, maddr); in vm32_allocate() 208 data_list[i].address = CAST_DOWN_EXPLICIT(vm32_address_t, mdata_list[i].address); in vm32_read_list() 209 data_list[i].size = CAST_DOWN_EXPLICIT(vm32_size_t, mdata_list[i].size); in vm32_read_list() 228 *data_size = CAST_DOWN_EXPLICIT(vm32_size_t, mdata_size); in vm32_read_overwrite() 274 *address = CAST_DOWN_EXPLICIT(vm32_offset_t, maddress); in vm32_map_64() 319 *address = CAST_DOWN_EXPLICIT(vm32_offset_t, maddress); in vm32_remap() 365 *size = CAST_DOWN_EXPLICIT(vm32_size_t, msize); in vm32_region_64() 366 *address = CAST_DOWN_EXPLICIT(vm32_offset_t, maddress); in vm32_region_64() 397 *address = CAST_DOWN_EXPLICIT(vm32_address_t, map_addr); in vm32_region() 398 *size = CAST_DOWN_EXPLICIT(vm32_size_t, map_size); in vm32_region() [all …]
|
| H A D | vm_page.h | 500 return CAST_DOWN_EXPLICIT(vm_page_packed_t, packed); in vm_page_pack_ptr()
|
| /xnu-8019.80.24/bsd/dev/i386/ |
| H A D | unix_signal.c | 141 out->si_addr = CAST_DOWN_EXPLICIT(user32_addr_t, in->si_addr); in siginfo_user_to_user32_x86() 143 out->si_value.sival_ptr = CAST_DOWN_EXPLICIT(user32_addr_t, in->si_value.sival_ptr); in siginfo_user_to_user32_x86() 468 token = CAST_DOWN_EXPLICIT(user32_addr_t, token_uctx) ^ in sendsig() 469 CAST_DOWN_EXPLICIT(user32_addr_t, ps->ps_sigreturn_token); in sendsig() 478 frame32.catcher = CAST_DOWN_EXPLICIT(user32_addr_t, ua_catcher); in sendsig() 479 frame32.sinfo = CAST_DOWN_EXPLICIT(user32_addr_t, ua_sip); in sendsig() 480 frame32.uctx = CAST_DOWN_EXPLICIT(user32_addr_t, ua_uctxp); in sendsig() 494 uctx32.uc_stack.ss_sp = CAST_DOWN_EXPLICIT(user32_addr_t, ua_fp); in sendsig() 504 uctx32.uc_mcontext = CAST_DOWN_EXPLICIT(user32_addr_t, ua_mctxp); in sendsig() 708 tstate32->eip = CAST_DOWN_EXPLICIT(user32_addr_t, trampact); in sendsig() [all …]
|
| /xnu-8019.80.24/bsd/kern/ |
| H A D | kern_core.c | 537 sc->vmaddr = CAST_DOWN_EXPLICIT(uint32_t, vmoffset); in coredump() 538 sc->vmsize = CAST_DOWN_EXPLICIT(uint32_t, vmsize); in coredump() 539 sc->fileoff = CAST_DOWN_EXPLICIT(uint32_t, foffset); /* will never truncate */ in coredump() 540 sc->filesize = CAST_DOWN_EXPLICIT(uint32_t, fsize); /* will never truncate */ in coredump()
|
| H A D | posix_sem.c | 784 int fd = CAST_DOWN_EXPLICIT(int, uap->sem); in sem_close() 811 int fd = CAST_DOWN_EXPLICIT(int, uap->sem); in sem_wait_nocancel() 869 int fd = CAST_DOWN_EXPLICIT(int, uap->sem); in sem_trywait() 933 int fd = CAST_DOWN_EXPLICIT(int, uap->sem); in sem_post()
|
| H A D | sysv_sem.c | 159 out->sem_base = CAST_DOWN_EXPLICIT(__int32_t, in->sem_base); in semid_ds_kernelto32() 169 out->sem_base = CAST_DOWN_EXPLICIT(__int32_t, in->sem_base); in semid_ds_kernelto64() 808 u_int newsemval = CAST_DOWN_EXPLICIT(u_int, user_arg.buf); in semctl() 1635 ipcs.u32.ipcs_data = CAST_DOWN_EXPLICIT(user32_addr_t, ipcs.u64.ipcs_data); in IPCS_sem_sysctl()
|
| H A D | kern_descrip.c | 2807 newmin = CAST_DOWN_EXPLICIT(int, uap->arg); /* arg is an int, so we won't lose bits */ in sys_fcntl_nocancel() 2850 tmp = CAST_DOWN_EXPLICIT(int, uap->arg); /* arg is an int, so we won't lose bits */ in sys_fcntl_nocancel() 2883 tmp = CAST_DOWN_EXPLICIT(pid_t, uap->arg); /* arg is an int, so we won't lose bits */ in sys_fcntl_nocancel() 2910 tmp = CAST_DOWN_EXPLICIT(int, uap->arg); in sys_fcntl_nocancel() 2956 if (CAST_DOWN_EXPLICIT(int, uap->arg)) { in sys_fcntl_nocancel() 4264 tmp = CAST_DOWN_EXPLICIT(uint32_t, uap->arg); in sys_fcntl_nocancel() 4386 int fd2 = CAST_DOWN_EXPLICIT(int32_t, uap->arg); in sys_fcntl_nocancel() 4520 uint32_t gcounter = CAST_DOWN_EXPLICIT(uint32_t, uap->arg); in sys_fcntl_nocancel()
|
| H A D | sysv_shm.c | 209 out->shm_internal = CAST_DOWN_EXPLICIT(int, in->shm_internal); in shmid_ds_64to32() 1269 ipcs.u32.ipcs_data = CAST_DOWN_EXPLICIT(user32_addr_t, ipcs.u64.ipcs_data); in IPCS_shm_sysctl()
|
| H A D | kern_sig.c | 201 out->ss_sp = CAST_DOWN_EXPLICIT(user32_addr_t, in->ss_sp); in sigaltstack_kern_to_user32() 202 out->ss_size = CAST_DOWN_EXPLICIT(user32_size_t, in->ss_size); in sigaltstack_kern_to_user32() 238 …out->__sigaction_u.__sa_handler = CAST_DOWN_EXPLICIT(user32_addr_t, in->__sigaction_u.__sa_handler… in sigaction_kern_to_user32()
|
| H A D | kern_exit.c | 355 out->si_addr = CAST_DOWN_EXPLICIT(user32_addr_t, in->si_addr); in siginfo_user_to_user32() 357 out->si_value.sival_ptr = CAST_DOWN_EXPLICIT(user32_addr_t, in->si_value.sival_ptr); in siginfo_user_to_user32()
|
| H A D | sysv_msg.c | 1584 ipcs.u32.ipcs_data = CAST_DOWN_EXPLICIT(user32_addr_t, ipcs.u64.ipcs_data); in IPCS_msg_sysctl()
|
| H A D | sys_generic.c | 938 AUDIT_ARG(cmd, CAST_DOWN_EXPLICIT(int, com)); in ioctl()
|
| H A D | kern_exec.c | 4931 unsigned int i = CAST_DOWN_EXPLICIT(unsigned int, ua); /* SAFE */ in copyoutptr()
|
| /xnu-8019.80.24/bsd/dev/arm/ |
| H A D | unix_signal.c | 237 ut->t_dtrace_siginfo.si_addr = CAST_DOWN_EXPLICIT(void *, sinfo->si_addr); in sendsig_do_dtrace() 623 …CAST_DOWN_EXPLICIT(user32_addr_t, catcher), infostyle, sig, (user32_addr_t)&((struct user_sigframe… in sendsig() 624 …CAST_DOWN_EXPLICIT(user32_addr_t, trampact), CAST_DOWN_EXPLICIT(user32_addr_t, sp), th_act) != KER… in sendsig()
|
| /xnu-8019.80.24/osfmk/kern/ |
| H A D | exception.c | 252 small_code[0] = CAST_DOWN_EXPLICIT(exception_data_type_t, code[0]); in exception_deliver() 253 small_code[1] = CAST_DOWN_EXPLICIT(exception_data_type_t, code[1]); in exception_deliver()
|
| /xnu-8019.80.24/osfmk/i386/ |
| H A D | bsd_i386.c | 753 iss32->uesp = CAST_DOWN_EXPLICIT(unsigned int, user_stack); in thread_setuserstack() 809 iss32->eip = CAST_DOWN_EXPLICIT(unsigned int, entry); in thread_setentrypoint()
|
| /xnu-8019.80.24/bsd/netinet/ |
| H A D | ip_dummynet.c | 379 fs_bp->w_q_lookup = CAST_DOWN_EXPLICIT(user32_addr_t, set->w_q_lookup); in cp_flow_set_to_32_user() 471 pipe_bp->scheduler_heap.p = CAST_DOWN_EXPLICIT(user32_addr_t, pipe_bp->scheduler_heap.p); in cp_pipe_to_32_user() 473 pipe_bp->not_eligible_heap.p = CAST_DOWN_EXPLICIT(user32_addr_t, pipe_bp->not_eligible_heap.p); in cp_pipe_to_32_user() 475 pipe_bp->idle_heap.p = CAST_DOWN_EXPLICIT(user32_addr_t, pipe_bp->idle_heap.p); in cp_pipe_to_32_user() 481 pipe_bp->ifp = CAST_DOWN_EXPLICIT(user32_addr_t, p->ifp); in cp_pipe_to_32_user() 493 pipe_bp->next = CAST_DOWN_EXPLICIT( user32_addr_t, DN_IS_PIPE ); in cp_pipe_to_32_user()
|
| /xnu-8019.80.24/osfmk/mach/ |
| H A D | vm_param.h | 659 #define CAST_DOWN_EXPLICIT( type, addr ) ( ((type)((uintptr_t) (addr))) ) macro
|
| /xnu-8019.80.24/bsd/dev/dtrace/ |
| H A D | dtrace_glue.c | 580 return (int)major(CAST_DOWN_EXPLICIT(int, devi)); in ddi_driver_major()
|
| /xnu-8019.80.24/osfmk/ipc/ |
| H A D | ipc_kmsg.c | 4830 user_ool_dsc->address = CAST_DOWN_EXPLICIT(uint32_t, rcv_addr); in ipc_kmsg_copyout_ool_descriptor() 4940 user_ool_dsc->address = CAST_DOWN_EXPLICIT(uint32_t, rcv_addr); in ipc_kmsg_copyout_ool_ports_descriptor() 5008 user_dsc->context = CAST_DOWN_EXPLICIT(uint32_t, context); in ipc_kmsg_copyout_guarded_port_descriptor()
|
| /xnu-8019.80.24/osfmk/arm/ |
| H A D | pmap.c | 7049 pmap = CAST_DOWN_EXPLICIT(pmap_t, queue_first(&map_pmap_list)); 7061 pmap_next = CAST_DOWN_EXPLICIT(pmap_t, queue_next(&pmap->pmaps));
|
| /xnu-8019.80.24/bsd/vfs/ |
| H A D | vfs_attrlist.c | 3886 CAST_DOWN_EXPLICIT(char *, name_buffer), in readdirattr()
|