Lines Matching refs:fastrpc_invoke_ctx
148 struct fastrpc_invoke_ctx { struct
317 struct fastrpc_invoke_ctx *ctx; in fastrpc_context_free()
322 ctx = container_of(ref, struct fastrpc_invoke_ctx, refcount); in fastrpc_context_free()
342 static void fastrpc_context_get(struct fastrpc_invoke_ctx *ctx) in fastrpc_context_get()
347 static void fastrpc_context_put(struct fastrpc_invoke_ctx *ctx) in fastrpc_context_put()
354 struct fastrpc_invoke_ctx *ctx = in fastrpc_context_put_wq()
355 container_of(work, struct fastrpc_invoke_ctx, put_work); in fastrpc_context_put_wq()
373 static void fastrpc_get_buff_overlaps(struct fastrpc_invoke_ctx *ctx) in fastrpc_get_buff_overlaps()
409 static struct fastrpc_invoke_ctx *fastrpc_context_alloc( in fastrpc_context_alloc()
414 struct fastrpc_invoke_ctx *ctx = NULL; in fastrpc_context_alloc()
680 static int fastrpc_get_meta_size(struct fastrpc_invoke_ctx *ctx) in fastrpc_get_meta_size()
693 static u64 fastrpc_get_payload_size(struct fastrpc_invoke_ctx *ctx, int metalen) in fastrpc_get_payload_size()
712 static int fastrpc_create_maps(struct fastrpc_invoke_ctx *ctx) in fastrpc_create_maps()
737 static int fastrpc_get_args(u32 kernel, struct fastrpc_invoke_ctx *ctx) in fastrpc_get_args()
858 static int fastrpc_put_args(struct fastrpc_invoke_ctx *ctx, in fastrpc_put_args()
883 struct fastrpc_invoke_ctx *ctx, in fastrpc_invoke_send()
911 struct fastrpc_invoke_ctx *ctx = NULL; in fastrpc_internal_invoke()
1132 struct fastrpc_invoke_ctx *ctx, *n; in fastrpc_device_release()
1455 struct fastrpc_invoke_ctx *ctx; in fastrpc_notify_users()
1486 struct fastrpc_invoke_ctx *ctx; in fastrpc_rpmsg_callback()