Home
last modified time | relevance | path

Searched refs:ssam_request_sync (Results 1 – 3 of 3) sorted by relevance

/linux/include/linux/surface_aggregator/
H A Dcontroller.h138 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()
/linux/drivers/platform/surface/aggregator/
H A Dcontroller.c1535 struct ssam_request_sync *r; in ssam_request_sync_complete()
1537 r = container_of(rqst, struct ssam_request_sync, base); in ssam_request_sync_complete()
1571 complete_all(&container_of(rqst, struct ssam_request_sync, base)->comp); in ssam_request_sync_release()
1600 struct ssam_request_sync **rqst, in ssam_request_sync_alloc()
1631 void ssam_request_sync_free(struct ssam_request_sync *rqst) in ssam_request_sync_free()
1649 int ssam_request_sync_init(struct ssam_request_sync *rqst, in ssam_request_sync_init()
1685 struct ssam_request_sync *rqst) in ssam_request_sync_submit()
1732 struct ssam_request_sync *rqst; in ssam_request_do_sync()
1792 struct ssam_request_sync rqst; in ssam_request_do_sync_with_buffer()
/linux/Documentation/driver-api/surface_aggregator/
H A Dinternal.rst32 .. |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