Searched refs:ssh_rtl (Results 1 – 6 of 6) sorted by relevance
/linux/drivers/platform/surface/aggregator/ |
A D | ssh_request_layer.h | 41 void (*handle_event)(struct ssh_rtl *rtl, const struct ssh_command *cmd, 65 struct ssh_rtl { struct 101 container_of(ptr, struct ssh_rtl, member) argument 110 static inline struct device *ssh_rtl_get_device(struct ssh_rtl *rtl) in ssh_rtl_get_device() 121 static inline struct ssh_rtl *ssh_request_rtl(struct ssh_request *rqst) in ssh_request_rtl() 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); [all …]
|
A D | ssh_request_layer.c | 102 struct ssh_rtl *rtl = ssh_request_rtl(rqst); in ssh_rtl_queue_remove() 130 struct ssh_rtl *rtl = ssh_request_rtl(rqst); in ssh_rtl_pending_remove() 149 struct ssh_rtl *rtl = ssh_request_rtl(rqst); in ssh_rtl_tx_pending_push() 172 struct ssh_rtl *rtl = ssh_request_rtl(rqst); in ssh_rtl_complete_with_status() 187 struct ssh_rtl *rtl = ssh_request_rtl(rqst); in ssh_rtl_complete_with_rsp() 199 struct ssh_rtl *rtl = ssh_request_rtl(rqst); in ssh_rtl_tx_can_process() 583 struct ssh_rtl *rtl; in ssh_rtl_cancel_nonpending() 730 struct ssh_rtl *rtl; in ssh_rtl_cancel() 911 struct ssh_rtl *rtl = to_ssh_rtl(p, ptl); in ssh_rtl_rx_command() 1050 void ssh_rtl_destroy(struct ssh_rtl *rtl) in ssh_rtl_destroy() [all …]
|
A D | controller.h | 204 struct ssh_rtl rtl;
|
A D | controller.c | 984 static void ssam_handle_event(struct ssh_rtl *rtl, in ssam_handle_event() 1495 struct ssh_rtl *rtl = ssh_request_rtl(rqst); in ssam_request_sync_complete()
|
/linux/include/linux/surface_aggregator/ |
A D | serial_hub.h | 550 struct ssh_rtl;
|
/linux/Documentation/driver-api/surface_aggregator/ |
A D | internal.rst | 8 .. |ssh_rtl| replace:: :c:type:`struct ssh_rtl <ssh_rtl>` substdef 291 The request transport layer is represented via |ssh_rtl| and builds on top
|
Completed in 14 milliseconds