| /kernel/object/ |
| A D | message_packet_tests.cpp | 22 ktl::unique_ptr<UserMemory> mem = UserMemory::Create(kSize); in create() 34 EXPECT_EQ(ZX_OK, MessagePacket::Create(mem_in, kSize, kNumHandles, &mp), ""); in create() 51 ktl::unique_ptr<UserMemory> mem = UserMemory::Create(kSize); in create_void_star() 63 EXPECT_EQ(ZX_OK, MessagePacket::Create(in, kSize, kNumHandles, &mp), ""); in create_void_star() 79 ktl::unique_ptr<UserMemory> mem = UserMemory::Create(1); in create_zero() 84 EXPECT_EQ(ZX_OK, MessagePacket::Create(mem_in, 0, 0, &mp), ""); in create_zero() 96 ktl::unique_ptr<UserMemory> mem = UserMemory::Create(1); in create_too_many_handles() 100 EXPECT_EQ(ZX_ERR_OUT_OF_RANGE, MessagePacket::Create(mem_in, 1, 65, &mp), ""); in create_too_many_handles() 117 EXPECT_EQ(ZX_ERR_INVALID_ARGS, MessagePacket::Create(in, kSize, kNumHandles, &mp), ""); in create_bad_mem() 125 ktl::unique_ptr<UserMemory> mem = UserMemory::Create(kSize); in copy_bad_mem() [all …]
|
| A D | iommu_dispatcher.cpp | 26 zx_status_t IommuDispatcher::Create(uint32_t type, ktl::unique_ptr<const uint8_t[]> desc, in Create() function in IommuDispatcher 34 status = DummyIommu::Create(ktl::move(desc), desc_len, &iommu); in Create() 38 status = IntelIommu::Create(ktl::move(desc), desc_len, &iommu); in Create()
|
| A D | guest_dispatcher.cpp | 15 zx_status_t GuestDispatcher::Create(fbl::RefPtr<Dispatcher>* guest_dispatcher, in Create() function in GuestDispatcher 20 zx_status_t status = Guest::Create(&guest); in Create() 31 status = VmAddressRegionDispatcher::Create(disp->guest()->AddressSpace()->RootVmar(), 0, in Create()
|
| A D | mbuf_tests.cpp | 29 ktl::unique_ptr<UserMemory> mem = UserMemory::Create(1); in stream_read_empty() 40 ktl::unique_ptr<UserMemory> mem = UserMemory::Create(1); in stream_read_zero() 59 ktl::unique_ptr<UserMemory> mem = UserMemory::Create(kWriteLen); in stream_write_basic() 107 ktl::unique_ptr<UserMemory> mem = UserMemory::Create(1); in stream_write_zero() 124 ktl::unique_ptr<UserMemory> mem = UserMemory::Create(kWriteLen); in stream_write_too_much() 154 ktl::unique_ptr<UserMemory> mem = UserMemory::Create(1); in datagram_read_empty() 166 ktl::unique_ptr<UserMemory> mem = UserMemory::Create(1); in datagram_read_zero() 183 ktl::unique_ptr<UserMemory> mem = UserMemory::Create(kWriteLen); in datagram_read_buffer_too_small() 238 ktl::unique_ptr<UserMemory> mem = UserMemory::Create(kMaxLength); in datagram_write_basic() 278 ktl::unique_ptr<UserMemory> mem = UserMemory::Create(1); in datagram_write_zero() [all …]
|
| A D | bus_transaction_initiator_dispatcher.cpp | 16 zx_status_t BusTransactionInitiatorDispatcher::Create(fbl::RefPtr<Iommu> iommu, uint64_t bti_id, in Create() function in BusTransactionInitiatorDispatcher 56 zx_status_t status = PinnedVmObject::Create(vmo, offset, size, &pinned_vmo); in Pin() 66 return PinnedMemoryTokenDispatcher::Create(fbl::WrapRefPtr(this), ktl::move(pinned_vmo), in Pin()
|
| A D | vcpu_dispatcher.cpp | 17 zx_status_t VcpuDispatcher::Create(fbl::RefPtr<GuestDispatcher> guest_dispatcher, zx_vaddr_t entry, in Create() function in VcpuDispatcher 22 zx_status_t status = Vcpu::Create(guest, entry, &vcpu); in Create()
|
| A D | event_dispatcher.cpp | 14 zx_status_t EventDispatcher::Create(uint32_t options, fbl::RefPtr<Dispatcher>* dispatcher, in Create() function in EventDispatcher
|
| A D | virtual_interrupt_dispatcher.cpp | 17 zx_status_t VirtualInterruptDispatcher::Create(fbl::RefPtr<Dispatcher>* dispatcher, in Create() function in VirtualInterruptDispatcher
|
| A D | message_packet.cpp | 76 zx_status_t MessagePacket::Create(user_in_ptr<const void> data, uint32_t data_size, in Create() function in MessagePacket 92 zx_status_t MessagePacket::Create(const void* data, uint32_t data_size, uint32_t num_handles, in Create() function in MessagePacket
|
| /kernel/tests/ |
| A D | resource_tests.cpp | 21 EXPECT_EQ(ResourceDispatcher::Create(&disp1, &rights, ZX_RSRC_KIND_MMIO, 0, PAGE_SIZE, 0, in unconfigured() 25 EXPECT_EQ(ResourceDispatcher::Create(&disp2, &rights, ZX_RSRC_KIND_IRQ, 0, PAGE_SIZE, 0, in unconfigured() 68 EXPECT_EQ(ResourceDispatcher::Create(&disp1, &rights, ZX_RSRC_KIND_MMIO, base, size, in exclusive_then_shared() 75 EXPECT_EQ(ResourceDispatcher::Create(&disp2, &rights, ZX_RSRC_KIND_MMIO, base, size, in exclusive_then_shared() 99 EXPECT_EQ(ResourceDispatcher::Create(&disp1, &rights, ZX_RSRC_KIND_MMIO, base, size, in shared_then_exclusive() 106 EXPECT_EQ(ResourceDispatcher::Create(&disp2, &rights, ZX_RSRC_KIND_MMIO, base, size, in shared_then_exclusive() 127 EXPECT_EQ(ResourceDispatcher::Create(&disp1, &rights, ZX_RSRC_KIND_MMIO, size - 0xFF, 0xFFF, in out_of_allocator_range() 132 EXPECT_EQ(ResourceDispatcher::Create(&disp1, &rights, ZX_RSRC_KIND_MMIO, size + size, size, in out_of_allocator_range()
|
| /kernel/dev/iommu/intel/ |
| A D | intel_iommu.cpp | 12 zx_status_t IntelIommu::Create(ktl::unique_ptr<const uint8_t[]> desc, size_t desc_len, in Create() function in IntelIommu 14 return intel_iommu::IommuImpl::Create(ktl::move(desc), desc_len, out); in Create()
|
| A D | context_table_state.cpp | 41 zx_status_t ContextTableState::Create(uint8_t bus, bool extended, bool upper, in Create() function in intel_iommu::ContextTableState 80 status = DeviceContext::Create(bdf, domain_id, parent_, entry, &dev); in CreateDeviceContext() 84 status = DeviceContext::Create(bdf, domain_id, parent_, entry, &dev); in CreateDeviceContext()
|
| /kernel/lib/userboot/ |
| A D | userboot.cpp | 109 zx_status_t result = VmObjectDispatcher::Create( in get_vmo_handle() 125 zx_status_t result = JobDispatcher::Create( in get_job_handle() 135 zx_status_t result = ResourceDispatcher::Create(&root, &rights, ZX_RSRC_KIND_ROOT, 0, 0, 0, in get_resource_handle() 155 zx_status_t status = ChannelDispatcher::Create(&mpd0, &mpd1, &rights); in make_bootstrap_channel() 259 MessagePacket::Create(msg, static_cast<uint32_t>(data_size), num_handles, &packet); in prepare_bootstrap_message() 276 zx_status_t status = VmObjectPaged::Create(PMM_ALLOC_FLAG_ANY, 0u, size, &crashlog_vmo); in crashlog_to_vmo() 294 zx_status_t status = VmObjectPaged::Create(PMM_ALLOC_FLAG_ANY, 0u, stack_size, &stack_vmo); in attempt_userboot() 352 status = ProcessDispatcher::Create(GetRootJobDispatcher(), "userboot", 0, in attempt_userboot() 365 const VDso* vdso = VDso::Create(); in attempt_userboot() 397 status = ThreadDispatcher::Create(proc, 0, "userboot", &ut_disp, &rights); in attempt_userboot()
|
| /kernel/dev/iommu/intel/include/dev/iommu/ |
| A D | intel.h | 15 static zx_status_t Create(ktl::unique_ptr<const uint8_t[]> desc, size_t desc_len,
|
| /kernel/syscalls/ |
| A D | pager.cpp | 23 zx_status_t result = PagerDispatcher::Create(&dispatcher, &rights); in sys_pager_create() 65 status = VmObjectDispatcher::Create(vmo, &dispatcher, &rights); in sys_pager_create_vmo()
|
| A D | exceptions.cpp | 78 status = ExceptionPort::Create(type, in task_bind_exception_port() 97 status = ExceptionPort::Create(type, ktl::move(port), key, &eport); in task_bind_exception_port() 112 status = ExceptionPort::Create(ExceptionPort::Type::THREAD, in task_bind_exception_port()
|
| /kernel/lib/unittest/ |
| A D | user_memory.cpp | 20 ktl::unique_ptr<UserMemory> UserMemory::Create(size_t size) { in Create() function in testing::UserMemory 24 zx_status_t status = VmObjectPaged::Create(PMM_ALLOC_FLAG_ANY, 0u, size, &vmo); in Create()
|
| /kernel/dev/pcie/address_provider/ |
| A D | pio.cpp | 20 return PciConfig::Create(addr, PciAddrSpace::PIO); in CreateConfig()
|
| /kernel/object/include/object/ |
| A D | virtual_interrupt_dispatcher.h | 16 static zx_status_t Create(fbl::RefPtr<Dispatcher>* dispatcher,
|
| A D | profile_dispatcher.h | 20 static zx_status_t Create(const zx_profile_info_t& info,
|
| A D | event_dispatcher.h | 20 static zx_status_t Create(uint32_t options, fbl::RefPtr<Dispatcher>* dispatcher,
|
| A D | suspend_token_dispatcher.h | 27 static zx_status_t Create(fbl::RefPtr<Dispatcher> task,
|
| A D | message_packet.h | 43 static zx_status_t Create(user_in_ptr<const void> data, uint32_t data_size, 45 static zx_status_t Create(const void* data, uint32_t data_size,
|
| /kernel/lib/unittest/include/lib/unittest/ |
| A D | user_memory.h | 28 static ktl::unique_ptr<UserMemory> Create(size_t size);
|
| /kernel/vm/include/vm/ |
| A D | pinned_vm_object.h | 14 static zx_status_t Create(fbl::RefPtr<VmObject> vmo, size_t offset, size_t size,
|