Lines Matching refs:GspMsgElement
43 GspMsgElement,
118 /// [`GspMsgElement`] header.
367 if size_of::<GspMsgElement>() + size > GSP_MSG_QUEUE_ELEMENT_SIZE_MAX {
372 |available_bytes| *available_bytes >= size_of::<GspMsgElement>() + size,
384 // Extract area for the `GspMsgElement`.
385 let (header, slice_1) = GspMsgElement::from_bytes_mut_prefix(slice_1).ok_or(EIO)?;
455 header: &'a mut GspMsgElement,
466 header: &'a GspMsgElement,
644 let msg_element = GspMsgElement::init(self.seq, size_in_bytes, M::FUNCTION);
720 /// beyond the advertised length in its [`GspMsgElement`].
724 /// - A reference to the [`GspMsgElement`] of the message,
745 // Extract the `GspMsgElement`.
746 let (header, slice_1) = GspMsgElement::from_bytes_prefix(slice_1).ok_or(EIO)?;