/darwin-on-arm/xnu/osfmk/vm/ |
H A D | vm32_user.c | 118 *addr = CAST_DOWN_EXPLICIT(vm32_offset_t, maddr); 205 data_list[i].address = CAST_DOWN_EXPLICIT(vm32_address_t, mdata_list[i].address); 206 data_list[i].size = CAST_DOWN_EXPLICIT(vm32_size_t, mdata_list[i].size); 225 *data_size = CAST_DOWN_EXPLICIT(vm32_size_t, mdata_size); 271 *address = CAST_DOWN_EXPLICIT(vm32_offset_t, maddress); 316 *address = CAST_DOWN_EXPLICIT(vm32_offset_t, maddress); 361 *size = CAST_DOWN_EXPLICIT(vm32_size_t, msize); 362 *address = CAST_DOWN_EXPLICIT(vm32_offset_t, maddress); 392 *address = CAST_DOWN_EXPLICIT(vm32_address_t, map_addr); 393 *size = CAST_DOWN_EXPLICIT(vm32_size_ [all...] |
/darwin-on-arm/xnu/bsd/kern/ |
H A D | kern_core.c | 421 sc->vmaddr = CAST_DOWN_EXPLICIT(vm_offset_t,vmoffset); 422 sc->vmsize = CAST_DOWN_EXPLICIT(vm_size_t,vmsize); 423 sc->fileoff = CAST_DOWN_EXPLICIT(uint32_t,foffset); /* will never truncate */ 424 sc->filesize = CAST_DOWN_EXPLICIT(uint32_t,vmsize); /* will never truncate */
|
H A D | posix_sem.c | 775 int fd = CAST_DOWN_EXPLICIT(int,uap->sem); 806 int fd = CAST_DOWN_EXPLICIT(int,uap->sem); 866 int fd = CAST_DOWN_EXPLICIT(int,uap->sem); 931 int fd = CAST_DOWN_EXPLICIT(int,uap->sem);
|
H A D | sysv_sem.c | 179 out->sem_base = CAST_DOWN_EXPLICIT(__int32_t,in->sem_base); 189 out->sem_base = CAST_DOWN_EXPLICIT(__int32_t,in->sem_base); 861 semakptr->u.sem_base[semnum].semval = CAST_DOWN_EXPLICIT(int,user_arg.buf); 1651 ipcs.u32.ipcs_data = CAST_DOWN_EXPLICIT(user32_addr_t,ipcs.u64.ipcs_data);
|
H A D | sysv_shm.c | 208 out->shm_internal = CAST_DOWN_EXPLICIT(int,in->shm_internal); 1153 ipcs.u32.ipcs_data = CAST_DOWN_EXPLICIT(user32_addr_t,ipcs.u64.ipcs_data);
|
H A D | kern_descrip.c | 730 newmin = CAST_DOWN_EXPLICIT(int, uap->arg); /* arg is an int, so we won't lose bits */ 762 tmp = CAST_DOWN_EXPLICIT(int, uap->arg); /* arg is an int, so we won't lose bits */ 789 tmp = CAST_DOWN_EXPLICIT(pid_t, uap->arg); /* arg is an int, so we won't lose bits */ 816 tmp = CAST_DOWN_EXPLICIT(int, uap->arg); 1684 tmp = CAST_DOWN_EXPLICIT(uint32_t, uap->arg); 1766 int fd2 = CAST_DOWN_EXPLICIT(int32_t, uap->arg);
|
H A D | kern_sig.c | 197 out->ss_sp = CAST_DOWN_EXPLICIT(user32_addr_t, in->ss_sp); 198 out->ss_size = CAST_DOWN_EXPLICIT(user32_size_t, in->ss_size); 234 out->__sigaction_u.__sa_handler = CAST_DOWN_EXPLICIT(user32_addr_t,in->__sigaction_u.__sa_handler);
|
H A D | kern_exit.c | 184 out->si_addr = CAST_DOWN_EXPLICIT(user32_addr_t,in->si_addr); 186 out->si_value.sival_ptr = CAST_DOWN_EXPLICIT(user32_addr_t,in->si_value.sival_ptr);
|
H A D | kern_mman.c | 1277 uint32_t user_map_addr = CAST_DOWN_EXPLICIT(uint32_t, map_addr);
|
H A D | sysv_msg.c | 1563 ipcs.u32.ipcs_data = CAST_DOWN_EXPLICIT(user32_addr_t,ipcs.u64.ipcs_data);
|
H A D | kern_exec.c | 2438 unsigned int i = CAST_DOWN_EXPLICIT(unsigned int,ua); /* SAFE */
|
H A D | sys_generic.c | 764 AUDIT_ARG(cmd, CAST_DOWN_EXPLICIT(int, uap->com));
|
/darwin-on-arm/xnu/bsd/dev/i386/ |
H A D | unix_signal.c | 116 out->si_addr = CAST_DOWN_EXPLICIT(user32_addr_t,in->si_addr); 118 out->si_value.sival_ptr = CAST_DOWN_EXPLICIT(user32_addr_t,in->si_value.sival_ptr); 375 frame32.catcher = CAST_DOWN_EXPLICIT(user32_addr_t, ua_catcher); 376 frame32.sinfo = CAST_DOWN_EXPLICIT(user32_addr_t, ua_sip); 377 frame32.uctx = CAST_DOWN_EXPLICIT(user32_addr_t, ua_uctxp); 389 uctx32.uc_stack.ss_sp = CAST_DOWN_EXPLICIT(user32_addr_t, ua_fp); 398 uctx32.uc_mcontext = CAST_DOWN_EXPLICIT(user32_addr_t, ua_mctxp); 594 tstate32->eip = CAST_DOWN_EXPLICIT(user32_addr_t, trampact); 595 tstate32->esp = CAST_DOWN_EXPLICIT(user32_addr_t, ua_fp);
|
/darwin-on-arm/xnu/osfmk/mach/ |
H A D | vm_param.h | 291 #define CAST_DOWN_EXPLICIT( type, addr ) ( ((type)((uintptr_t) (addr))) ) macro
|
/darwin-on-arm/xnu/osfmk/kern/ |
H A D | exception.c | 178 small_code[0] = CAST_DOWN_EXPLICIT(exception_data_type_t, code[0]); 179 small_code[1] = CAST_DOWN_EXPLICIT(exception_data_type_t, code[1]);
|
/darwin-on-arm/xnu/bsd/netinet/ |
H A D | ip_fw2.c | 517 fw32->context = CAST_DOWN_EXPLICIT( user32_addr_t, user_ip_fw->context); 518 fw32->next = CAST_DOWN_EXPLICIT(user32_addr_t, user_ip_fw->next); 519 fw32->next_rule = CAST_DOWN_EXPLICIT(user32_addr_t, user_ip_fw->next_rule); 542 fw64->context = CAST_DOWN_EXPLICIT(__uint64_t, user_ip_fw->context); 543 fw64->next = CAST_DOWN_EXPLICIT(user64_addr_t, user_ip_fw->next); 544 fw64->next_rule = CAST_DOWN_EXPLICIT(user64_addr_t, user_ip_fw->next_rule); 645 user_ip_fw->next_rule = CAST_DOWN_EXPLICIT(struct ip_fw*, fw32->next_rule); 672 user_ip_fw->context = CAST_DOWN_EXPLICIT( void *, fw64->context); 673 user_ip_fw->next = CAST_DOWN_EXPLICIT(struct ip_fw*, fw64->next); 674 user_ip_fw->next_rule = CAST_DOWN_EXPLICIT(struc [all...] |
H A D | ip_fw2_compat.c | 1521 rule_vers1->context = CAST_DOWN_EXPLICIT(user32_addr_t,curr_rule->context); 1547 rule_vers1->context = CAST_DOWN_EXPLICIT(__uint64_t, curr_rule->context); 1592 rule_vers0->pipe_ptr = CAST_DOWN_EXPLICIT(void*, rule_vers1.pipe_ptr); 1593 rule_vers0->next_rule_ptr = CAST_DOWN_EXPLICIT(void*, rule_vers1.next_rule_ptr); 1620 rule_vers0->pipe_ptr = CAST_DOWN_EXPLICIT(void*, rule_vers1.pipe_ptr); 1621 rule_vers0->next_rule_ptr = CAST_DOWN_EXPLICIT(void*, rule_vers1.next_rule_ptr); 3087 curr_rule->context = CAST_DOWN_EXPLICIT(void*, rule_ptr->context); 3128 curr_rule->context = CAST_DOWN_EXPLICIT( void *, rule_ptr->context);
|
H A D | ip_dummynet.c | 380 fs_bp->w_q_lookup = CAST_DOWN_EXPLICIT(user32_addr_t, set->w_q_lookup) ; 469 pipe_bp->scheduler_heap.p = CAST_DOWN_EXPLICIT(user32_addr_t, pipe_bp->scheduler_heap.p); 471 pipe_bp->not_eligible_heap.p = CAST_DOWN_EXPLICIT(user32_addr_t, pipe_bp->not_eligible_heap.p); 473 pipe_bp->idle_heap.p = CAST_DOWN_EXPLICIT(user32_addr_t, pipe_bp->idle_heap.p); 479 pipe_bp->ifp = CAST_DOWN_EXPLICIT(user32_addr_t, p->ifp); 491 pipe_bp->next = CAST_DOWN_EXPLICIT( user32_addr_t, DN_IS_PIPE );
|
/darwin-on-arm/xnu/osfmk/i386/ |
H A D | bsd_i386.c | 606 iss32->uesp = CAST_DOWN_EXPLICIT(unsigned int, user_stack); 662 iss32->eip = CAST_DOWN_EXPLICIT(unsigned int, entry);
|
/darwin-on-arm/xnu/bsd/dev/dtrace/ |
H A D | dtrace_glue.c | 705 ddi_driver_major(dev_info_t *devi) { return (int)major(CAST_DOWN_EXPLICIT(int,devi)); }
|
/darwin-on-arm/xnu/bsd/netinet6/ |
H A D | ip6_fw.c | 1224 userrule_32->context = CAST_DOWN_EXPLICIT( user32_addr_t, rule->context);
|
/darwin-on-arm/xnu/osfmk/ipc/ |
H A D | ipc_kmsg.c | 3325 user_ool_dsc->address = CAST_DOWN_EXPLICIT(uint32_t, rcv_addr); 3477 user_ool_dsc->address = CAST_DOWN_EXPLICIT(uint32_t, rcv_addr);
|