Lines Matching defs:ssh_rtl
23 * enum ssh_rtl_state_flags - State-flags for &struct ssh_rtl.
41 void (*handle_event)(struct ssh_rtl *rtl, const struct ssh_command *cmd,
46 * struct ssh_rtl - SSH request transport layer.
65 struct ssh_rtl {
101 container_of(ptr, struct ssh_rtl, member)
110 static inline struct device *ssh_rtl_get_device(struct ssh_rtl *rtl)
119 * Return: Returns the &struct ssh_rtl associated with the given SSH request.
121 static inline struct ssh_rtl *ssh_request_rtl(struct ssh_request *rqst)
129 int ssh_rtl_submit(struct ssh_rtl *rtl, struct ssh_request *rqst);
132 int ssh_rtl_init(struct ssh_rtl *rtl, struct serdev_device *serdev,
135 int ssh_rtl_start(struct ssh_rtl *rtl);
136 int ssh_rtl_flush(struct ssh_rtl *rtl, unsigned long timeout);
137 void ssh_rtl_shutdown(struct ssh_rtl *rtl);
138 void ssh_rtl_destroy(struct ssh_rtl *rtl);