Lines Matching refs:rpra
247 union fastrpc_remote_arg *rpra; member
938 union fastrpc_remote_arg *rpra; in fastrpc_get_args() local
962 rpra = ctx->buf->virt; in fastrpc_get_args()
963 list = fastrpc_invoke_buf_start(rpra, ctx->nscalars); in fastrpc_get_args()
967 ctx->rpra = rpra; in fastrpc_get_args()
975 rpra[i].buf.pv = 0; in fastrpc_get_args()
976 rpra[i].buf.len = len; in fastrpc_get_args()
986 rpra[i].buf.pv = (u64) ctx->args[i].ptr; in fastrpc_get_args()
1013 rpra[i].buf.pv = args - ctx->olaps[oix].offset; in fastrpc_get_args()
1027 void *dst = (void *)(uintptr_t)rpra[i].buf.pv; in fastrpc_get_args()
1049 rpra[i].dma.fd = ctx->args[i].fd; in fastrpc_get_args()
1050 rpra[i].dma.len = ctx->args[i].length; in fastrpc_get_args()
1051 rpra[i].dma.offset = (u64) ctx->args[i].ptr; in fastrpc_get_args()
1064 union fastrpc_remote_arg *rpra = ctx->rpra; in fastrpc_put_args() local
1075 list = fastrpc_invoke_buf_start(rpra, ctx->nscalars); in fastrpc_put_args()
1081 void *src = (void *)(uintptr_t)rpra[i].buf.pv; in fastrpc_put_args()
1083 u64 len = rpra[i].buf.len; in fastrpc_put_args()