Searched refs:VhostUserMsgValidator (Results 1 – 10 of 10) sorted by relevance
230 pub trait VhostUserMsgValidator { interface381 impl<T: Req> VhostUserMsgValidator for VhostUserMsgHeader<T> {464 impl VhostUserMsgValidator for VhostUserU64 {}471 impl VhostUserMsgValidator for VhostUserEmptyMsg {}479 impl VhostUserMsgValidator for VhostUserEmptyMessage {}501 impl VhostUserMsgValidator for VhostUserMemory {539 impl VhostUserMsgValidator for VhostUserMemoryRegion {585 impl VhostUserMsgValidator for VhostUserSingleMemoryRegion {615 impl VhostUserMsgValidator for VhostUserVringState {}681 impl VhostUserMsgValidator for VhostUserVringAddr {[all …]
175 pub fn recv_message<T: AsBytes + FromBytes + VhostUserMsgValidator>( in recv_message()197 pub fn recv_message_with_payload<T: AsBytes + FromBytes + VhostUserMsgValidator>( in recv_message_with_payload()
573 fn recv_reply<T: Sized + FromBytes + AsBytes + Default + VhostUserMsgValidator>( in recv_reply()587 fn recv_reply_with_files<T: Sized + AsBytes + FromBytes + Default + VhostUserMsgValidator>( in recv_reply_with_files()602 fn recv_reply_with_payload<T: Sized + AsBytes + FromBytes + Default + VhostUserMsgValidator>( in recv_reply_with_payload()
187 fn extract_msg_body<T: Sized + VhostUserMsgValidator>( in extract_msg_body()
879 fn extract_request_body<T: Sized + FromBytes + VhostUserMsgValidator>( in extract_request_body()
206 pub trait VhostUserMsgValidator { interface367 impl<T: Req> VhostUserMsgValidator for VhostUserMsgHeader<T> {453 impl VhostUserMsgValidator for VhostUserU64 {}478 impl VhostUserMsgValidator for VhostUserMemory {597 impl VhostUserMsgValidator for VhostUserMemoryRegion {668 impl VhostUserMsgValidator for VhostUserSingleMemoryRegion {}690 impl VhostUserMsgValidator for VhostUserVringState {}758 impl VhostUserMsgValidator for VhostUserVringAddr {811 impl VhostUserMsgValidator for VhostUserConfig {860 impl VhostUserMsgValidator for VhostUserInflight {[all …]
640 fn recv_reply<T: ByteValued + Sized + VhostUserMsgValidator>( in recv_reply()656 fn recv_reply_with_files<T: ByteValued + Sized + VhostUserMsgValidator>( in recv_reply_with_files()672 fn recv_reply_with_payload<T: ByteValued + Sized + VhostUserMsgValidator>( in recv_reply_with_payload()
479 pub fn recv_body<T: ByteValued + Sized + VhostUserMsgValidator>( in recv_body()561 pub fn recv_payload_into_buf<T: ByteValued + Sized + VhostUserMsgValidator>( in recv_payload_into_buf()
300 fn extract_msg_body<T: Sized + VhostUserMsgValidator>( in extract_msg_body()
721 fn extract_request_body<T: Sized + VhostUserMsgValidator>( in extract_request_body()