Searched refs:ssh_frame (Results 1 – 8 of 8) sorted by relevance
/openbmc/linux/drivers/platform/surface/aggregator/ |
H A D | ssh_parser.c | 118 struct ssh_frame **frame, struct ssam_span *payload, in sshp_parse_frame() 142 sf.len = sizeof(struct ssh_frame); in sshp_parse_frame() 151 sp.len = get_unaligned_le16(&((struct ssh_frame *)sf.ptr)->len); in sshp_parse_frame() 173 *frame = (struct ssh_frame *)sf.ptr; in sshp_parse_frame()
|
H A D | ssh_parser.h | 147 struct ssh_frame **frame, struct ssam_span *payload,
|
H A D | ssh_packet_layer.c | 452 struct ssh_frame *sshf; in ssh_ptl_rx_inject_invalid_data() 467 sshf = (struct ssh_frame *)&frame->ptr[SSH_MSGOFFSET_FRAME(type)]; in ssh_ptl_rx_inject_invalid_data() 1599 static bool ssh_ptl_rx_retransmit_check(struct ssh_ptl *ptl, const struct ssh_frame *frame) in ssh_ptl_rx_retransmit_check() 1640 const struct ssh_frame *frame, in ssh_ptl_rx_dataframe() 1699 struct ssh_frame *frame; in ssh_ptl_rx_eval()
|
H A D | ssh_msgb.h | 122 if (WARN_ON(msgb->ptr + sizeof(struct ssh_frame) > msgb->end)) in msgb_push_frame()
|
H A D | trace.h | 322 TP_PROTO(const struct ssh_frame *frame), 347 TP_PROTO(const struct ssh_frame *frame), \
|
/openbmc/linux/include/linux/surface_aggregator/ |
H A D | serial_hub.h | 59 struct ssh_frame { struct 65 static_assert(sizeof(struct ssh_frame) == 4); argument 123 #define SSH_MSG_LEN_BASE (sizeof(struct ssh_frame) + 3ull * sizeof(u16)) 161 (sizeof(u16) + offsetof(struct ssh_frame, field)) 173 (2ull * sizeof(u16) + sizeof(struct ssh_frame) \
|
/openbmc/linux/Documentation/driver-api/surface_aggregator/ |
H A D | internal.rst | 19 .. |ssh_frame| replace:: :c:type:`struct ssh_frame <ssh_frame>` substdef 111 structure and are managed entirely via the raw |ssh_frame|). 115 be transmitted (i.e. the message wrapped in |ssh_frame|). Most notably, it 203 thread parses and validates the received message into its |ssh_frame| and
|
H A D | ssh.rst | 51 (:c:type:`struct ssh_frame <ssh_frame>`). A frame consists of the following
|