Searched refs:disp (Results 1 - 25 of 32) sorted by relevance

12

/fuchsia/zircon/kernel/object/
H A Dvirtual_interrupt_dispatcher.cpp26 VirtualInterruptDispatcher* disp = new (&ac) VirtualInterruptDispatcher(); local
33 auto disp_ref = fbl::AdoptRef<Dispatcher>(disp);
35 disp->set_flags(INTERRUPT_VIRTUAL);
H A Devent_dispatcher.cpp17 auto disp = new (&ac) EventDispatcher(options); local
22 *dispatcher = fbl::AdoptRef<Dispatcher>(disp);
H A Dsuspend_token_dispatcher.cpp24 fbl::unique_ptr<SuspendTokenDispatcher> disp(
30 *dispatcher = fbl::AdoptRef<Dispatcher>(disp.release());
H A Dlog_dispatcher.cpp20 auto disp = new (&ac) LogDispatcher(flags); local
24 dlog_reader_init(&disp->reader_, &LogDispatcher::Notify, disp);
28 *dispatcher = fbl::AdoptRef<Dispatcher>(disp);
H A Dguest_dispatcher.cpp26 auto disp = fbl::AdoptRef(new (&ac) GuestDispatcher(fbl::move(guest))); local
31 status = VmAddressRegionDispatcher::Create(disp->guest()->AddressSpace()->RootVmar(), 0,
38 *guest_dispatcher = fbl::move(disp);
H A Dinterrupt_event_dispatcher.cpp27 InterruptEventDispatcher* disp = new (&ac) InterruptEventDispatcher(vector); local
34 auto disp_ref = fbl::AdoptRef<Dispatcher>(disp);
36 Guard<fbl::Mutex> guard{disp->get_lock()};
85 disp->set_flags(interrupt_flags);
88 zx_status_t status = disp->RegisterInterruptHandler();
H A Diommu_dispatcher.cpp49 auto disp = new (&ac) IommuDispatcher(fbl::move(iommu)); local
54 *dispatcher = fbl::AdoptRef<Dispatcher>(disp);
H A Dprofile_dispatcher.cpp35 auto disp = new (&ac) ProfileDispatcher(info); local
40 *dispatcher = fbl::AdoptRef<Dispatcher>(disp);
H A Dvcpu_dispatcher.cpp27 auto disp = new (&ac) VcpuDispatcher(guest_dispatcher, fbl::move(vcpu)); local
32 *dispatcher = fbl::AdoptRef<Dispatcher>(disp);
H A Dhandle.cpp173 fbl::RefPtr<Dispatcher> disp = dispatcher(); local
175 if (disp->has_state_tracker())
176 disp->Cancel(this);
183 zero_handles = disp->decrement_handle_count();
188 disp->on_zero_handles();
190 // If |disp| is the last reference then the dispatcher object
H A Dbus_transaction_initiator_dispatcher.cpp24 auto disp = new (&ac) BusTransactionInitiatorDispatcher(fbl::move(iommu), bti_id); local
30 *dispatcher = fbl::AdoptRef<Dispatcher>(disp);
H A Dtimer_dispatcher.cpp51 auto disp = new (&ac) TimerDispatcher(slack_mode); local
56 *dispatcher = fbl::AdoptRef<Dispatcher>(disp);
H A Dvm_object_dispatcher.cpp27 auto disp = new (&ac) VmObjectDispatcher(fbl::move(vmo)); local
31 disp->vmo()->set_user_id(disp->get_koid());
33 *dispatcher = fbl::AdoptRef<Dispatcher>(disp);
H A Ddiagnostics.cpp100 const Dispatcher* disp) {
102 uint32_t type = static_cast<uint32_t>(disp->get_type());
184 const Dispatcher* disp) {
186 handle, disp->get_koid(), ObjectTypeToString(disp->get_type()));
360 const Dispatcher* disp) {
361 auto vmod = DownCastDispatcher<const VmObjectDispatcher>(disp);
633 const Dispatcher* disp) {
634 auto vmod = DownCastDispatcher<const VmObjectDispatcher>(disp);
H A Dresource_dispatcher.cpp113 auto disp = fbl::AdoptRef(new (&ac) ResourceDispatcher(kind, base, size, flags, local
121 disp->set_name(name, ZX_MAX_NAME_LEN);
125 *dispatcher = fbl::move(disp);
H A Dpci_device_dispatcher.cpp36 auto disp = new (&ac) PciDeviceDispatcher(fbl::move(device), out_info); local
40 *out_dispatcher = fbl::AdoptRef<Dispatcher>(disp);
H A Dvm_address_region_dispatcher.cpp112 auto disp = new (&ac) VmAddressRegionDispatcher(fbl::move(vmar), base_arch_mmu_flags); local
117 *dispatcher = fbl::AdoptRef<Dispatcher>(disp);
H A Dport_dispatcher.cpp175 auto disp = new (&ac) PortDispatcher(options); local
180 *dispatcher = fbl::AdoptRef<Dispatcher>(disp);
H A Dthread_dispatcher.cpp49 auto disp = fbl::AdoptRef(new (&ac) ThreadDispatcher(fbl::move(process), flags)); local
53 auto result = disp->Initialize(name.data(), name.length());
58 *out_dispatcher = fbl::move(disp);
/fuchsia/zircon/kernel/object/include/object/
H A Ddispatcher.h376 fbl::RefPtr<T> DownCastDispatcher(fbl::RefPtr<Dispatcher>* disp) { argument
377 return (likely(DispatchTag<T>::ID == (*disp)->get_type())) ?
378 fbl::RefPtr<T>::Downcast(fbl::move(*disp)) :
384 inline fbl::RefPtr<Dispatcher> DownCastDispatcher(fbl::RefPtr<Dispatcher>* disp) { argument
385 return fbl::move(*disp);
390 fbl::RefPtr<T> DownCastDispatcher(fbl::RefPtr<const Dispatcher>* disp) { argument
392 return (likely(DispatchTag<typename fbl::remove_const<T>::type>::ID == (*disp)->get_type())) ?
393 fbl::RefPtr<T>::Downcast(fbl::move(*disp)) :
399 inline fbl::RefPtr<const Dispatcher> DownCastDispatcher(fbl::RefPtr<const Dispatcher>* disp) { argument
400 return fbl::move(*disp);
407 DownCastDispatcher(Dispatcher* disp) argument
414 DownCastDispatcher(Dispatcher* disp) argument
420 DownCastDispatcher(const Dispatcher* disp) argument
428 DownCastDispatcher(const Dispatcher* disp) argument
[all...]
/fuchsia/zircon/third_party/ulib/uboringssl/crypto/fipsmodule/md5/asm/
H A Dmd5-x86_64.pl265 # CONTEXT *context,DISPATCHER_CONTEXT *disp)
270 my $disp="%r9";
321 mov 40($disp),%rdi # disp->ContextRecord
326 mov $disp,%rsi
328 mov 8(%rsi),%rdx # arg2, disp->ImageBase
329 mov 0(%rsi),%r8 # arg3, disp->ControlPc
330 mov 16(%rsi),%r9 # arg4, disp->FunctionEntry
331 mov 40(%rsi),%r10 # disp->ContextRecord
332 lea 56(%rsi),%r11 # &disp
[all...]
/fuchsia/zircon/kernel/tests/
H A Dresource_tests.cpp24 ResourceDispatcher::RefPtr disp; local
/fuchsia/zircon/third_party/ulib/uboringssl/crypto/fipsmodule/aes/asm/
H A Dvpaes-x86_64.pl1078 # CONTEXT *context,DISPATCHER_CONTEXT *disp)
1082 $disp="%r9";
1103 mov 8($disp),%rsi # disp->ImageBase
1104 mov 56($disp),%r11 # disp->HandlerData
1131 mov 40($disp),%rdi # disp->ContextRecord
1136 mov $disp,%rsi
1138 mov 8(%rsi),%rdx # arg2, disp
[all...]
/fuchsia/zircon/third_party/ulib/uboringssl/crypto/fipsmodule/modes/asm/
H A Daesni-gcm-x86_64.pl999 $disp="%r9";
1020 mov 8($disp),%rsi # disp->ImageBase
1021 mov 56($disp),%r11 # disp->HandlerData
1062 mov 40($disp),%rdi # disp->ContextRecord
1067 mov $disp,%rsi
1069 mov 8(%rsi),%rdx # arg2, disp->ImageBase
1070 mov 0(%rsi),%r8 # arg3, disp
[all...]
/fuchsia/zircon/third_party/ulib/uboringssl/crypto/fipsmodule/sha/asm/
H A Dsha1-x86_64.pl1787 # CONTEXT *context,DISPATCHER_CONTEXT *disp)
1792 $disp="%r9";
1893 mov 8($disp),%rsi # disp->ImageBase
1894 mov 56($disp),%r11 # disp->HandlerData
1931 mov 40($disp),%rdi # disp->ContextRecord
1936 mov $disp,%rsi
1938 mov 8(%rsi),%rdx # arg2, disp
[all...]

Completed in 201 milliseconds

12