Lines Matching +full:tx +full:- +full:threshold
1 .. SPDX-License-Identifier: GPL-2.0
5 Message queue is a simple low-capacity IPC channel between two virtual machines.
7 message queue is unidirectional and buffered in the hypervisor. A full-duplex
32 queue is being used to implement an RPC-like interface.
34 c. Message queue has reached a threshold depth. Typically, this threshold
40 4. Gunyah raises the corresponding interrupt for VM_A (Tx vIRQ) when the message
42 drained. Note the watermark depth and the threshold depth for the Rx vIRQ are
44 Clear-to-Send.
52 +-------------------+ +-----------------+ +-------------------+
56 | | Tx | | | |
57 | |-------->| | Rx vIRQ | |
58 |gunyah_msgq_send() | Tx vIRQ |Message queue 1 |-------->|gunyah_msgq_recv() |
59 | |<------- | | | |
62 | | | | Tx | |
63 | | Rx vIRQ | |<--------| |
64 |gunyah_msgq_recv() |<--------|Message queue 2 | Tx vIRQ |gunyah_msgq_send() |
65 | | | |-------->| |
68 +-------------------+ +-----------------+ +---------------+