Lines Matching refs:TransmitLocalState
13 use crate::vm::component::{ComponentInstance, HandleTable, TransmitLocalState};
142 ) -> Result<(u32, &mut TransmitLocalState)> { in get_mut_by_index_from() argument
3415 let TransmitLocalState::Write { done } = *state else { in guest_write() localVariable
3423 *state = TransmitLocalState::Busy; in guest_write()
3619 TransmitLocalState::Write { in guest_write()
3657 let TransmitLocalState::Read { done } = *state else { in guest_read() localVariable
3665 *state = TransmitLocalState::Busy; in guest_read()
3847 TransmitLocalState::Read { in guest_read()
4058 TransmitLocalState::Write { .. } => { in guest_cancel_write()
4061 TransmitLocalState::Read { .. } => { in guest_cancel_write()
4064 TransmitLocalState::Busy => {} in guest_cancel_write()
4072 if let TransmitLocalState::Busy = state { in guest_cancel_write()
4073 *state = TransmitLocalState::Write { done: false }; in guest_cancel_write()
4099 TransmitLocalState::Read { .. } => { in guest_cancel_read()
4102 TransmitLocalState::Write { .. } => { in guest_cancel_read()
4105 TransmitLocalState::Busy => {} in guest_cancel_read()
4113 if let TransmitLocalState::Busy = state { in guest_cancel_read()
4114 *state = TransmitLocalState::Read { done: false }; in guest_cancel_read()
4502 ) -> Result<(u32, &mut TransmitLocalState)> { in get_mut_by_index() argument
4705 if *state != TransmitLocalState::Busy { in on_delivery()
4711 TransmitLocalState::Read { done } in on_delivery()
4714 TransmitLocalState::Write { done } in on_delivery()