Home
last modified time | relevance | path

Searched refs:ssh_command (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/platform/surface/aggregator/
H A Dssh_parser.c207 struct ssh_command **command, in sshp_parse_command()
211 if (unlikely(source->len < sizeof(struct ssh_command))) { in sshp_parse_command()
220 *command = (struct ssh_command *)source->ptr; in sshp_parse_command()
221 command_data->ptr = source->ptr + sizeof(struct ssh_command); in sshp_parse_command()
222 command_data->len = source->len - sizeof(struct ssh_command); in sshp_parse_command()
H A Dssh_msgb.h182 msgb_push_frame(msgb, type, sizeof(struct ssh_command) + rqst->length, seq); in msgb_push_cmd()
185 if (WARN_ON(msgb->ptr + sizeof(struct ssh_command) > msgb->end)) in msgb_push_cmd()
H A Dssh_request_layer.c184 const struct ssh_command *cmd, in ssh_rtl_complete_with_rsp()
468 const struct ssh_command *command, in ssh_rtl_complete()
898 static void ssh_rtl_rx_event(struct ssh_rtl *rtl, const struct ssh_command *cmd, in ssh_rtl_rx_event()
913 struct ssh_command *command; in ssh_rtl_rx_command()
1103 const struct ssh_command *cmd, in ssh_rtl_flush_request_complete()
H A Dssh_parser.h151 struct ssh_command **command,
H A Dssh_request_layer.h41 void (*handle_event)(struct ssh_rtl *rtl, const struct ssh_command *cmd,
H A Dtrace.h352 TP_PROTO(const struct ssh_command *cmd, u16 len),
389 TP_PROTO(const struct ssh_command *cmd, u16 len), \
H A Dcontroller.c985 const struct ssh_command *cmd, in ssam_handle_event()
1531 const struct ssh_command *cmd, in ssam_request_sync_complete()
/linux/include/linux/surface_aggregator/
H A Dserial_hub.h96 struct ssh_command { struct
106 static_assert(sizeof(struct ssh_command) == 8); argument
115 (SSH_FRAME_MAX_PAYLOAD_SIZE - sizeof(struct ssh_command))
149 SSH_MESSAGE_LENGTH(sizeof(struct ssh_command) + (payload_size))
174 + offsetof(struct ssh_command, field))
599 const struct ssh_command *cmd,
/linux/Documentation/driver-api/surface_aggregator/
H A Dssh.rst200 The command-type payload (:c:type:`struct ssh_command <ssh_command>`)
204 ``frame.len - sizeof(struct ssh_command)``. The command struct contains the
H A Dinternal.rst20 .. |ssh_command| replace:: :c:type:`struct ssh_command <ssh_command>` substdef
293 by the host containing a |ssh_command| as frame payload. This layer
295 via a |ssh_command| payload. While responses are handled in this layer,