Lines Matching refs:fastrpc_invoke_ctx
176 struct fastrpc_invoke_ctx { struct
348 struct fastrpc_invoke_ctx *ctx; in fastrpc_context_free()
353 ctx = container_of(ref, struct fastrpc_invoke_ctx, refcount); in fastrpc_context_free()
373 static void fastrpc_context_get(struct fastrpc_invoke_ctx *ctx) in fastrpc_context_get()
378 static void fastrpc_context_put(struct fastrpc_invoke_ctx *ctx) in fastrpc_context_put()
385 struct fastrpc_invoke_ctx *ctx = in fastrpc_context_put_wq()
386 container_of(work, struct fastrpc_invoke_ctx, put_work); in fastrpc_context_put_wq()
404 static void fastrpc_get_buff_overlaps(struct fastrpc_invoke_ctx *ctx) in fastrpc_get_buff_overlaps()
440 static struct fastrpc_invoke_ctx *fastrpc_context_alloc( in fastrpc_context_alloc()
445 struct fastrpc_invoke_ctx *ctx = NULL; in fastrpc_context_alloc()
704 static int fastrpc_get_meta_size(struct fastrpc_invoke_ctx *ctx) in fastrpc_get_meta_size()
717 static u64 fastrpc_get_payload_size(struct fastrpc_invoke_ctx *ctx, int metalen) in fastrpc_get_payload_size()
738 static int fastrpc_create_maps(struct fastrpc_invoke_ctx *ctx) in fastrpc_create_maps()
763 static int fastrpc_get_args(u32 kernel, struct fastrpc_invoke_ctx *ctx) in fastrpc_get_args()
886 static int fastrpc_put_args(struct fastrpc_invoke_ctx *ctx, in fastrpc_put_args()
911 struct fastrpc_invoke_ctx *ctx, in fastrpc_invoke_send()
946 struct fastrpc_invoke_ctx *ctx = NULL; in fastrpc_internal_invoke()
1178 struct fastrpc_invoke_ctx *ctx, *n; in fastrpc_device_release()
1673 struct fastrpc_invoke_ctx *ctx; in fastrpc_notify_users()
1704 struct fastrpc_invoke_ctx *ctx; in fastrpc_rpmsg_callback()