/external/crosvm/devices/src/virtio/ |
D | interrupt.rs | 57 pub struct Interrupt { struct 61 impl SignalableInterrupt for Interrupt { implementation 125 impl Interrupt { implementation 130 ) -> Interrupt { in new() argument 131 Interrupt { in new() 146 pub fn new_mmio(irq_evt_edge: IrqEdgeEvent, async_intr_status: bool) -> Interrupt { in new_mmio() argument 147 Interrupt { in new_mmio()
|
D | async_utils.rs | 13 use super::Interrupt; 26 pub async fn handle_irq_resample(ex: &Executor, interrupt: Interrupt) -> Result<()> { in handle_irq_resample()
|
D | balloon.rs | 54 use super::Interrupt; 351 interrupt: Interrupt, in handle_queue() argument 402 interrupt: Interrupt, in handle_reporting_queue() argument 450 interrupt: Interrupt, in handle_stats_queue() argument 525 interrupt: Interrupt, in handle_event() argument 561 interrupt: Interrupt, in handle_events_queue() argument 588 interrupt: Interrupt, in handle_wss_queue() argument 678 interrupt: Interrupt, in handle_wss_data_queue() argument 740 interrupt: Interrupt, argument 760 interrupt: Interrupt, in send_initial_wss_config() argument [all …]
|
D | rng.rs | 23 use super::Interrupt; 41 interrupt: Interrupt, 181 interrupt: Interrupt, in activate() argument
|
D | pmem.rs | 39 use super::Interrupt; 156 interrupt: Interrupt, in handle_queue() argument 192 interrupt: Interrupt, in run_worker() argument 298 interrupt: Interrupt, in activate() argument
|
D | p9.rs | 27 use super::Interrupt; 80 interrupt: Interrupt, 221 interrupt: Interrupt, in activate() argument
|
D | tpm.rs | 25 use super::Interrupt; 45 interrupt: Interrupt, 209 interrupt: Interrupt, in activate() argument
|
D | console.rs | 44 use crate::virtio::Interrupt; 180 interrupt: Interrupt, 422 interrupt: Interrupt, in activate() argument
|
/external/crosvm/base/tests/unix/ |
D | scoped_signal_handler.rs | 181 unsafe { kill(tid, Signal::Interrupt.into()) }.unwrap(); in handle_signal() 227 let to_restore = get_sigaction(Signal::Interrupt).unwrap(); in waitforinterrupt_success() 228 clear_signal_handler(Signal::Interrupt.into()).unwrap(); in waitforinterrupt_success() 231 ScopedSignalHandler::new::<WaitForInterruptHandler>(&[Signal::Interrupt]).unwrap(); in waitforinterrupt_success() 241 unsafe { kill(tid, Signal::Interrupt.into()) } in waitforinterrupt_success() 248 unsafe { restore_sigaction(Signal::Interrupt, to_restore) }.unwrap(); in waitforinterrupt_success()
|
/external/crosvm/devices/src/virtio/vhost/user/vmm/handler/ |
D | worker.rs | 17 use crate::virtio::Interrupt; 31 pub fn run(&mut self, interrupt: Interrupt) -> Result<(), String> { in run() 75 interrupt: Interrupt, in handle_non_msix_evt() argument
|
/external/grpc-grpc/test/cpp/qps/ |
D | json_run_localhost.cc | 49 if (g_driver != nullptr) g_driver->Interrupt(); in sighandler() 51 if (g_workers[i]) g_workers[i]->Interrupt(); in sighandler() 108 if (g_workers[i]) g_workers[i]->Interrupt(); in main()
|
/external/crosvm/devices/src/virtio/snd/vios_backend/ |
D | streams.rs | 30 use crate::virtio::Interrupt; 62 interrupt: Interrupt, 77 interrupt: Interrupt, in try_new() argument 418 interrupt: &Interrupt, in reply_control_op_status() argument 442 interrupt: &Interrupt, in reply_pcm_buffer_status() argument
|
D | mod.rs | 41 use crate::virtio::Interrupt; 118 interrupt: Interrupt, in activate() argument
|
/external/crosvm/crosvm-fuzz/ |
D | block_fuzzer.rs | 18 use devices::virtio::Interrupt; 107 Interrupt::new(
|
/external/rust/crates/gdbstub/src/protocol/ |
D | packet.rs | 20 Interrupt, enumerator 160 0x03 => Ok(Packet::Interrupt), in from_buf()
|
/external/arm-trusted-firmware/fdts/ |
D | fvp-base-gicv3-psci-common.dtsi | 62 * 2. Interrupt number the event is bound to or 84 * 1. Interrupt number 85 * 2. Interrupt priority
|
/external/crosvm/devices/src/virtio/vhost/ |
D | worker.rs | 19 use crate::virtio::Interrupt; 26 interrupt: Interrupt, 40 interrupt: Interrupt, in new() argument
|
D | net.rs | 32 use crate::virtio::Interrupt; 180 interrupt: Interrupt, in activate() argument 412 Interrupt::new(IrqLevelEvent::new().unwrap(), None, VIRTIO_MSI_NO_VECTOR), in activate()
|
/external/crosvm/base/src/sys/unix/ |
D | scoped_signal_handler.rs | 169 let ret = ScopedSignalHandler::new::<EmptySignalHandler>(&[Signal::Interrupt]); in wait_for_interrupt() 174 match wait_for_signal(&[Signal::Interrupt.into()], None) { in wait_for_interrupt()
|
/external/crosvm/devices/src/virtio/fs/ |
D | worker.rs | 30 use crate::virtio::Interrupt; 147 irq: Interrupt, 181 irq: Interrupt, in new() argument
|
/external/crosvm/devices/src/virtio/block/ |
D | asynchronous.rs | 84 use crate::virtio::Interrupt; 370 Interrupt(Interrupt), enumerator 402 ConfigChangeSignal::Interrupt(interrupt) => { in handle_command_tube() 495 interrupt: Interrupt, in run_worker() argument 513 ConfigChangeSignal::Interrupt(interrupt.clone()), in run_worker() 923 interrupt: Interrupt, in activate() argument 1472 Interrupt::new(IrqLevelEvent::new().unwrap(), None, VIRTIO_MSI_NO_VECTOR), in reset_and_reactivate() 1503 Interrupt::new(IrqLevelEvent::new().unwrap(), None, VIRTIO_MSI_NO_VECTOR), in reset_and_reactivate() 1565 let interrupt = Interrupt::new(IrqLevelEvent::new().unwrap(), None, VIRTIO_MSI_NO_VECTOR); in resize() 1669 Interrupt::new(IrqLevelEvent::new().unwrap(), None, VIRTIO_MSI_NO_VECTOR), in run_worker_threads() [all …]
|
/external/crosvm/devices/src/virtio/vhost/user/vmm/ |
D | virtio_device.rs | 23 use crate::virtio::Interrupt; 161 interrupt: Interrupt, in activate() argument
|
D | handler.rs | 39 use crate::virtio::Interrupt; 261 interrupt: Interrupt, in activate() argument 383 interrupt: Option<Interrupt>, 388 fn set_interrupt(&mut self, interrupt: Interrupt) { in set_interrupt() argument
|
/external/arm-trusted-firmware/docs/components/ |
D | exception-handling.rst | 14 |EHF| changes the semantics of `Interrupt handling`_ and :ref:`synchronous 25 :ref:`Interrupt Management Framework` document, depending on the chosen 139 Interrupt handling 142 The |EHF| is a client of *Interrupt Management Framework*, and registers the 144 :ref:`Interrupt Management Framework` document. This has the following 191 ``0x20``, ``0x40``, and ``0x60``. See `Interrupt handling example`_. 226 Refer to the `Interrupt handling example`_ for usage. See also: `Interrupt 242 See `Limitations`_, and also refer to `Interrupt handling example`_ for 287 Interrupt handling example 492 The introduction of |EHF| changes the behaviour as described in `Interrupt [all …]
|
/external/grpc-grpc/test/cpp/util/ |
D | subprocess.h | 36 void Interrupt();
|