Home
last modified time | relevance | path

Searched refs:Interrupt (Results 1 – 25 of 165) sorted by relevance

1234567

/external/crosvm/devices/src/virtio/
Dinterrupt.rs57 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()
Dasync_utils.rs13 use super::Interrupt;
26 pub async fn handle_irq_resample(ex: &Executor, interrupt: Interrupt) -> Result<()> { in handle_irq_resample()
Dballoon.rs54 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 …]
Drng.rs23 use super::Interrupt;
41 interrupt: Interrupt,
181 interrupt: Interrupt, in activate() argument
Dpmem.rs39 use super::Interrupt;
156 interrupt: Interrupt, in handle_queue() argument
192 interrupt: Interrupt, in run_worker() argument
298 interrupt: Interrupt, in activate() argument
Dp9.rs27 use super::Interrupt;
80 interrupt: Interrupt,
221 interrupt: Interrupt, in activate() argument
Dtpm.rs25 use super::Interrupt;
45 interrupt: Interrupt,
209 interrupt: Interrupt, in activate() argument
Dconsole.rs44 use crate::virtio::Interrupt;
180 interrupt: Interrupt,
422 interrupt: Interrupt, in activate() argument
/external/crosvm/base/tests/unix/
Dscoped_signal_handler.rs181 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/
Dworker.rs17 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/
Djson_run_localhost.cc49 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/
Dstreams.rs30 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
Dmod.rs41 use crate::virtio::Interrupt;
118 interrupt: Interrupt, in activate() argument
/external/crosvm/crosvm-fuzz/
Dblock_fuzzer.rs18 use devices::virtio::Interrupt;
107 Interrupt::new(
/external/rust/crates/gdbstub/src/protocol/
Dpacket.rs20 Interrupt, enumerator
160 0x03 => Ok(Packet::Interrupt), in from_buf()
/external/arm-trusted-firmware/fdts/
Dfvp-base-gicv3-psci-common.dtsi62 * 2. Interrupt number the event is bound to or
84 * 1. Interrupt number
85 * 2. Interrupt priority
/external/crosvm/devices/src/virtio/vhost/
Dworker.rs19 use crate::virtio::Interrupt;
26 interrupt: Interrupt,
40 interrupt: Interrupt, in new() argument
Dnet.rs32 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/
Dscoped_signal_handler.rs169 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/
Dworker.rs30 use crate::virtio::Interrupt;
147 irq: Interrupt,
181 irq: Interrupt, in new() argument
/external/crosvm/devices/src/virtio/block/
Dasynchronous.rs84 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/
Dvirtio_device.rs23 use crate::virtio::Interrupt;
161 interrupt: Interrupt, in activate() argument
Dhandler.rs39 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/
Dexception-handling.rst14 |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/
Dsubprocess.h36 void Interrupt();

1234567