Lines Matching refs:fastrpc_invoke_ctx

231 struct fastrpc_invoke_ctx {  struct
482 struct fastrpc_invoke_ctx *ctx; in fastrpc_context_free()
487 ctx = container_of(ref, struct fastrpc_invoke_ctx, refcount); in fastrpc_context_free()
507 static void fastrpc_context_get(struct fastrpc_invoke_ctx *ctx) in fastrpc_context_get()
512 static void fastrpc_context_put(struct fastrpc_invoke_ctx *ctx) in fastrpc_context_put()
519 struct fastrpc_invoke_ctx *ctx = in fastrpc_context_put_wq()
520 container_of(work, struct fastrpc_invoke_ctx, put_work); in fastrpc_context_put_wq()
538 static void fastrpc_get_buff_overlaps(struct fastrpc_invoke_ctx *ctx) in fastrpc_get_buff_overlaps()
574 static struct fastrpc_invoke_ctx *fastrpc_context_alloc( in fastrpc_context_alloc()
579 struct fastrpc_invoke_ctx *ctx = NULL; in fastrpc_context_alloc()
869 static int fastrpc_get_meta_size(struct fastrpc_invoke_ctx *ctx) in fastrpc_get_meta_size()
882 static u64 fastrpc_get_payload_size(struct fastrpc_invoke_ctx *ctx, int metalen) in fastrpc_get_payload_size()
903 static int fastrpc_create_maps(struct fastrpc_invoke_ctx *ctx) in fastrpc_create_maps()
935 static int fastrpc_get_args(u32 kernel, struct fastrpc_invoke_ctx *ctx) in fastrpc_get_args()
1061 static int fastrpc_put_args(struct fastrpc_invoke_ctx *ctx, in fastrpc_put_args()
1106 struct fastrpc_invoke_ctx *ctx, in fastrpc_invoke_send()
1141 struct fastrpc_invoke_ctx *ctx = NULL; in fastrpc_internal_invoke()
1518 struct fastrpc_invoke_ctx *ctx, *n; in fastrpc_device_release()
2360 struct fastrpc_invoke_ctx *ctx; in fastrpc_notify_users()
2406 struct fastrpc_invoke_ctx *ctx; in fastrpc_rpmsg_callback()