Lines Matching refs:fastrpc_invoke_ctx
231 struct fastrpc_invoke_ctx { struct
481 struct fastrpc_invoke_ctx *ctx; in fastrpc_context_free()
486 ctx = container_of(ref, struct fastrpc_invoke_ctx, refcount); in fastrpc_context_free()
506 static void fastrpc_context_get(struct fastrpc_invoke_ctx *ctx) in fastrpc_context_get()
511 static void fastrpc_context_put(struct fastrpc_invoke_ctx *ctx) in fastrpc_context_put()
518 struct fastrpc_invoke_ctx *ctx = in fastrpc_context_put_wq()
519 container_of(work, struct fastrpc_invoke_ctx, put_work); in fastrpc_context_put_wq()
537 static void fastrpc_get_buff_overlaps(struct fastrpc_invoke_ctx *ctx) in fastrpc_get_buff_overlaps()
573 static struct fastrpc_invoke_ctx *fastrpc_context_alloc( in fastrpc_context_alloc()
578 struct fastrpc_invoke_ctx *ctx = NULL; in fastrpc_context_alloc()
868 static int fastrpc_get_meta_size(struct fastrpc_invoke_ctx *ctx) in fastrpc_get_meta_size()
881 static u64 fastrpc_get_payload_size(struct fastrpc_invoke_ctx *ctx, int metalen) in fastrpc_get_payload_size()
902 static int fastrpc_create_maps(struct fastrpc_invoke_ctx *ctx) in fastrpc_create_maps()
934 static int fastrpc_get_args(u32 kernel, struct fastrpc_invoke_ctx *ctx) in fastrpc_get_args()
1060 static int fastrpc_put_args(struct fastrpc_invoke_ctx *ctx, in fastrpc_put_args()
1105 struct fastrpc_invoke_ctx *ctx, in fastrpc_invoke_send()
1140 struct fastrpc_invoke_ctx *ctx = NULL; in fastrpc_internal_invoke()
1522 struct fastrpc_invoke_ctx *ctx, *n; in fastrpc_device_release()
2368 struct fastrpc_invoke_ctx *ctx; in fastrpc_notify_users()
2414 struct fastrpc_invoke_ctx *ctx; in fastrpc_rpmsg_callback()