Symbol: ssh_frame
drivers/platform/surface/aggregator/ssh_msgb.h
122
if (WARN_ON(msgb->ptr + sizeof(struct ssh_frame) > msgb->end))
drivers/platform/surface/aggregator/ssh_packet_layer.c
1599
static bool ssh_ptl_rx_retransmit_check(struct ssh_ptl *ptl, const struct ssh_frame *frame)
drivers/platform/surface/aggregator/ssh_packet_layer.c
1640
const struct ssh_frame *frame,
drivers/platform/surface/aggregator/ssh_packet_layer.c
1699
struct ssh_frame *frame;
drivers/platform/surface/aggregator/ssh_packet_layer.c
452
struct ssh_frame *sshf;
drivers/platform/surface/aggregator/ssh_packet_layer.c
467
sshf = (struct ssh_frame *)&frame->ptr[SSH_MSGOFFSET_FRAME(type)];
drivers/platform/surface/aggregator/ssh_parser.c
118
struct ssh_frame **frame, struct ssam_span *payload,
drivers/platform/surface/aggregator/ssh_parser.c
142
sf.len = sizeof(struct ssh_frame);
drivers/platform/surface/aggregator/ssh_parser.c
151
sp.len = get_unaligned_le16(&((struct ssh_frame *)sf.ptr)->len);
drivers/platform/surface/aggregator/ssh_parser.c
173
*frame = (struct ssh_frame *)sf.ptr;
drivers/platform/surface/aggregator/ssh_parser.h
147
struct ssh_frame **frame, struct ssam_span *payload,
drivers/platform/surface/aggregator/trace.h
322
TP_PROTO(const struct ssh_frame *frame),
drivers/platform/surface/aggregator/trace.h
347
TP_PROTO(const struct ssh_frame *frame), \
include/linux/surface_aggregator/serial_hub.h
123
#define SSH_MSG_LEN_BASE (sizeof(struct ssh_frame) + 3ull * sizeof(u16))
include/linux/surface_aggregator/serial_hub.h
161
(sizeof(u16) + offsetof(struct ssh_frame, field))
include/linux/surface_aggregator/serial_hub.h
173
(2ull * sizeof(u16) + sizeof(struct ssh_frame) \
include/linux/surface_aggregator/serial_hub.h
65
static_assert(sizeof(struct ssh_frame) == 4);