Lines Matching refs:ctxt
94 static void ffa_set_retval(struct kvm_cpu_context *ctxt, in ffa_set_retval() argument
97 cpu_reg(ctxt, 0) = res->a0; in ffa_set_retval()
98 cpu_reg(ctxt, 1) = res->a1; in ffa_set_retval()
99 cpu_reg(ctxt, 2) = res->a2; in ffa_set_retval()
100 cpu_reg(ctxt, 3) = res->a3; in ffa_set_retval()
181 struct kvm_cpu_context *ctxt) in do_ffa_rxtx_map() argument
183 DECLARE_REG(phys_addr_t, tx, ctxt, 1); in do_ffa_rxtx_map()
184 DECLARE_REG(phys_addr_t, rx, ctxt, 2); in do_ffa_rxtx_map()
185 DECLARE_REG(u32, npages, ctxt, 3); in do_ffa_rxtx_map()
260 struct kvm_cpu_context *ctxt) in do_ffa_rxtx_unmap() argument
262 DECLARE_REG(u32, id, ctxt, 1); in do_ffa_rxtx_unmap()
361 struct kvm_cpu_context *ctxt) in do_ffa_mem_frag_tx() argument
363 DECLARE_REG(u32, handle_lo, ctxt, 1); in do_ffa_mem_frag_tx()
364 DECLARE_REG(u32, handle_hi, ctxt, 2); in do_ffa_mem_frag_tx()
365 DECLARE_REG(u32, fraglen, ctxt, 3); in do_ffa_mem_frag_tx()
366 DECLARE_REG(u32, endpoint_id, ctxt, 4); in do_ffa_mem_frag_tx()
420 struct kvm_cpu_context *ctxt) in __do_ffa_mem_xfer() argument
422 DECLARE_REG(u32, len, ctxt, 1); in __do_ffa_mem_xfer()
423 DECLARE_REG(u32, fraglen, ctxt, 2); in __do_ffa_mem_xfer()
424 DECLARE_REG(u64, addr_mbz, ctxt, 3); in __do_ffa_mem_xfer()
425 DECLARE_REG(u32, npages_mbz, ctxt, 4); in __do_ffa_mem_xfer()
503 #define do_ffa_mem_xfer(fid, res, ctxt) \ argument
507 __do_ffa_mem_xfer((fid), (res), (ctxt)); \
511 struct kvm_cpu_context *ctxt) in do_ffa_mem_reclaim() argument
513 DECLARE_REG(u32, handle_lo, ctxt, 1); in do_ffa_mem_reclaim()
514 DECLARE_REG(u32, handle_hi, ctxt, 2); in do_ffa_mem_reclaim()
515 DECLARE_REG(u32, flags, ctxt, 3); in do_ffa_mem_reclaim()
618 struct kvm_cpu_context *ctxt) in do_ffa_features() argument
620 DECLARE_REG(u32, id, ctxt, 1); in do_ffa_features()