Searched refs:ssam_request_sync (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/include/linux/surface_aggregator/ |
H A D | controller.h | 138 struct ssam_request_sync { struct 146 struct ssam_request_sync **rqst, argument 149 void ssam_request_sync_free(struct ssam_request_sync *rqst); 151 int ssam_request_sync_init(struct ssam_request_sync *rqst, 163 static inline void ssam_request_sync_set_data(struct ssam_request_sync *rqst, in ssam_request_sync_set_data() 178 static inline void ssam_request_sync_set_resp(struct ssam_request_sync *rqst, in ssam_request_sync_set_resp() 185 struct ssam_request_sync *rqst); 204 static inline int ssam_request_sync_wait(struct ssam_request_sync *rqst) in ssam_request_sync_wait()
|
/openbmc/linux/drivers/platform/surface/aggregator/ |
H A D | controller.c | 1497 struct ssam_request_sync *r; in ssam_request_sync_complete() 1499 r = container_of(rqst, struct ssam_request_sync, base); in ssam_request_sync_complete() 1533 complete_all(&container_of(rqst, struct ssam_request_sync, base)->comp); in ssam_request_sync_release() 1562 struct ssam_request_sync **rqst, in ssam_request_sync_alloc() 1593 void ssam_request_sync_free(struct ssam_request_sync *rqst) in ssam_request_sync_free() 1611 int ssam_request_sync_init(struct ssam_request_sync *rqst, in ssam_request_sync_init() 1647 struct ssam_request_sync *rqst) in ssam_request_sync_submit() 1694 struct ssam_request_sync *rqst; in ssam_request_do_sync() 1754 struct ssam_request_sync rqst; in ssam_request_do_sync_with_buffer()
|
/openbmc/linux/Documentation/driver-api/surface_aggregator/ |
H A D | internal.rst | 32 .. |ssam_request_sync| replace:: :c:type:`struct ssam_request_sync <ssam_request_sync>` substdef 307 all top-level representations, e.g. |ssam_request_sync| are built upon this
|