Lines Matching refs:kr
40 kern_return_t kr; variable
44 kr = mach_vm_allocate(mach_task_self(), &src_addr, size, VM_FLAGS_ANYWHERE);
45 T_EXPECT_MACH_SUCCESS(kr, "vm_allocate");
58 kr = mach_make_memory_entry_64(mach_task_self(),
64 T_EXPECT_MACH_SUCCESS(kr, "parent mach_make_memory_entry()");
73 kr = mach_make_memory_entry_64(mach_task_self(),
80 T_EXPECT_MACH_SUCCESS(kr, "child mach_make_memory_entry()");
85 kr = mach_vm_map(mach_task_self(),
96 T_EXPECT_MACH_SUCCESS(kr, "mach_vm_map()");
124 kern_return_t kr = mach_memory_object_memory_entry_64(mach_host_self(), 1,
126 T_ASSERT_MACH_SUCCESS(kr, "make parent_handle return value");
129 kr = mach_vm_map(mach_task_self(), &alloced_addr, KB16, 0, VM_FLAGS_ANYWHERE,
131 T_ASSERT_MACH_SUCCESS(kr, "map parent_handle");
141 kr = mach_make_memory_entry_64(mach_task_self(), &entry_size, alloced_addr,
143 T_EXPECT_MACH_SUCCESS(kr, "make entry_handle return value");
155 kern_return_t kr = mach_vm_allocate(mach_task_self(), &alloced_addr, KB16, VM_FLAGS_ANYWHERE);
156 T_ASSERT_MACH_SUCCESS(kr, "mach_vm_allocate");
160 kr = mach_make_memory_entry_64(mach_task_self(), &parent_size, alloced_addr,
162 T_ASSERT_MACH_SUCCESS(kr, "make parent_handle return value");
170 kr = mach_make_memory_entry_64(mach_task_self(), &entry_size, alloced_addr,
172 T_EXPECT_MACH_ERROR(kr, KERN_INVALID_ARGUMENT, "make entry_handle return value");
185 kern_return_t kr = mach_memory_object_memory_entry_64(mach_host_self(), 1,
187 T_ASSERT_MACH_SUCCESS(kr, "make parent_handle return value");
196 kr = mach_make_memory_entry_64(mach_task_self(), &entry_size, 0,
198 T_EXPECT_MACH_ERROR(kr, KERN_PROTECTION_FAILURE, "return value without mask_permissions");
206 kr = mach_make_memory_entry_64(mach_task_self(), &entry_size, 0,
208 T_EXPECT_MACH_SUCCESS(kr, "return value with mask_permissions");
212 kr = mach_vm_map(mach_task_self(), &alloced_addr, KB16, 0, VM_FLAGS_ANYWHERE,
215 T_EXPECT_MACH_ERROR(kr, KERN_INVALID_RIGHT, "entry shouldn't have write permissions");
216 kr = mach_vm_map(mach_task_self(), &alloced_addr, KB16, 0, VM_FLAGS_ANYWHERE,
218 T_EXPECT_MACH_SUCCESS(kr, "entry should have read permissions");