Lines Matching refs:fbl
18 #include <fbl/auto_call.h>
19 #include <fbl/inline_array.h>
64 fbl::RefPtr<BusTransactionInitiatorDispatcher> bti_dispatcher;
73 fbl::RefPtr<VmObject> vmo;
80 fbl::RefPtr<Dispatcher> dispatcher;
82 zx_status_t result = VmObjectDispatcher::Create(fbl::move(vmo), &dispatcher, &rights);
88 return out->make(fbl::move(dispatcher), rights);
106 fbl::RefPtr<VmObject> vmo;
113 fbl::RefPtr<Dispatcher> dispatcher;
115 result = VmObjectDispatcher::Create(fbl::move(vmo), &dispatcher, &rights);
121 return out->make(fbl::move(dispatcher), rights);
164 fbl::RefPtr<VmObjectDispatcher> vmo;
198 fbl::RefPtr<Dispatcher> dispatcher;
204 fbl::AllocChecker ac;
205 fbl::unique_ptr<uint8_t[]> copied_desc(new (&ac) uint8_t[desc_len]);
213 fbl::unique_ptr<const uint8_t[]>(copied_desc.release()),
220 return out->make(fbl::move(dispatcher), rights);
272 fbl::RefPtr<IommuDispatcher> iommu_dispatcher;
279 fbl::RefPtr<Dispatcher> dispatcher;
289 return out->make(fbl::move(dispatcher), rights);
296 fbl::RefPtr<BusTransactionInitiatorDispatcher> bti_dispatcher;
306 fbl::RefPtr<VmObjectDispatcher> vmo_dispatcher;
360 fbl::AllocChecker ac;
361 fbl::InlineArray<dev_vaddr_t, kAddrsLenLimitForStack> mapped_addrs(&ac, addrs_count);
366 fbl::RefPtr<Dispatcher> new_pmt;
385 return pmt->make(fbl::move(new_pmt), new_pmt_rights);
390 fbl::RefPtr<BusTransactionInitiatorDispatcher> bti_dispatcher;
413 fbl::RefPtr<Dispatcher> dispatcher = handle->dispatcher();
435 fbl::RefPtr<Dispatcher> dispatcher;
446 return out_handle->make(fbl::move(dispatcher), rights);
458 fbl::RefPtr<InterruptDispatcher> interrupt;
463 fbl::RefPtr<PortDispatcher> port;
480 fbl::RefPtr<InterruptDispatcher> interrupt;
492 fbl::RefPtr<InterruptDispatcher> interrupt;
509 fbl::RefPtr<InterruptDispatcher> interrupt;
527 fbl::RefPtr<InterruptDispatcher> interrupt;