Searched refs:args (Results 1 – 10 of 10) sorted by relevance
| /hyp/vm/smccc/src/ |
| A D | smccc_hypercalls.c | 31 register_t *args = ¤t->vcpu_regs_gpr.x[0]; in smccc_handle_hypercall_wrapper() local 45 smccc_hypercall_table_wrapper(hyp_num, args); in smccc_handle_hypercall_wrapper() 47 args[0] = (register_t)SMCCC_UNKNOWN_FUNCTION64; in smccc_handle_hypercall_wrapper() 58 args[0] = SMCCC_GUNYAH_UID0; in smccc_handle_hypercall_wrapper() 59 args[1] = SMCCC_GUNYAH_UID1; in smccc_handle_hypercall_wrapper() 60 args[2] = SMCCC_GUNYAH_UID2; in smccc_handle_hypercall_wrapper() 61 args[3] = SMCCC_GUNYAH_UID3; in smccc_handle_hypercall_wrapper() 64 args[0] = (register_t)hyp_api_info_raw( in smccc_handle_hypercall_wrapper() 70 args[0] = (register_t)SMCCC_UNKNOWN_FUNCTION64; in smccc_handle_hypercall_wrapper() 74 args[0] = (register_t)SMCCC_UNKNOWN_FUNCTION64; in smccc_handle_hypercall_wrapper() [all …]
|
| /hyp/platform/arm_smccc/aarch64/src/ |
| A D | smccc_call.c | 25 smccc_1_1_do_call(smccc_function_id_t fn_id, uint64_t (*args)[6], in smccc_1_1_do_call() 33 sizeof(trace_regs) - sizeof(trace_regs[0]), *args, in smccc_1_1_do_call() 34 sizeof(*args)); in smccc_1_1_do_call() 41 register register_t x1 __asm__("x1") = (*args)[0]; in smccc_1_1_do_call() 42 register register_t x2 __asm__("x2") = (*args)[1]; in smccc_1_1_do_call() 43 register register_t x3 __asm__("x3") = (*args)[2]; in smccc_1_1_do_call() 44 register register_t x4 __asm__("x4") = (*args)[3]; in smccc_1_1_do_call() 45 register register_t x5 __asm__("x5") = (*args)[4]; in smccc_1_1_do_call() 46 register register_t x6 __asm__("x6") = (*args)[5]; in smccc_1_1_do_call() 87 smccc_1_1_call(smccc_function_id_t fn_id, uint64_t (*args)[6], in smccc_1_1_call() [all …]
|
| /hyp/vm/smccc/aarch64/templates/ |
| A D | hyp_wrapper.c.tmpl | 52 ${hypcall.name}${wrapper_suffix}(register_t *args) { 66 #set $val = "args[{:d}]".format($xar) 82 args[$xar] = (register_t)(ret_.$register_expr($output)); 86 args[0] = (register_t)ret_; 93 smccc_hypercall_table_wrapper(count_t hyp_num, register_t *args); 96 smccc_hypercall_table_wrapper(count_t hyp_num, register_t *args) { 98 (register_t)(hyp_num), args[1], args[2], args[3], args[4]); 110 ${hypcall.name}${wrapper_suffix}(args); 114 args[0] = (register_t)SMCCC_UNKNOWN_FUNCTION64; 121 args[0], args[1], args[2], args[3], args[4]);
|
| /hyp/platform/soc_qemu/src/ |
| A D | soc_qemu.c | 29 smccc_handle_smc_platform_call(register_t args[7], bool is_hvc) in smccc_handle_smc_platform_call() 33 args[0] = (register_t)SMCCC_UNKNOWN_FUNCTION64; in smccc_handle_smc_platform_call()
|
| /hyp/interfaces/smccc/include/ |
| A D | smccc_platform.h | 6 smccc_handle_smc_platform_call(register_t args[7], bool is_hvc);
|
| A D | smccc.h | 6 smccc_1_1_call(smccc_function_id_t fn_id, uint64_t (*args)[6],
|
| /hyp/vm/smccc/include/ |
| A D | smccc_hypercall.h | 6 smccc_hypercall_table_wrapper(count_t hyp_num, register_t args[7]);
|
| /hyp/mem/memextent/src/ |
| A D | memextent_basic.c | 352 memextent_basic_arg_t *args = (memextent_basic_arg_t *)arg; in memextent_map_range() local 354 assert((args->me != NULL) && (args->map[0] != NULL)); in memextent_map_range() 356 size_t offset = base - args->me->phys_base; in memextent_map_range() 358 ret = memextent_do_map(args->me, args->map[0], offset, size); in memextent_map_range() 360 args->failed_address = base; in memextent_map_range() 379 memextent_basic_arg_t *args = (memextent_basic_arg_t *)arg; in memextent_unmap_range() local 381 assert((args->me != NULL) && (args->map[0] != NULL)); in memextent_unmap_range() 383 size_t offset = base - args->me->phys_base; in memextent_unmap_range() 386 while ((args->map[i] != NULL) && (i < util_array_size(args->map))) { in memextent_unmap_range() 387 memextent_do_unmap(args->me, args->map[i], offset, size); in memextent_unmap_range()
|
| /hyp/misc/trace_standard/src/ |
| A D | trace.c | 325 buffers[head].args[0] = arg0; in trace_standard_handle_trace_log() 326 buffers[head].args[1] = arg1; in trace_standard_handle_trace_log() 327 buffers[head].args[2] = arg2; in trace_standard_handle_trace_log() 328 buffers[head].args[3] = arg3; in trace_standard_handle_trace_log() 329 buffers[head].args[4] = arg4; in trace_standard_handle_trace_log()
|
| /hyp/misc/log_standard/src/ |
| A D | string_util.c | 868 register_t args[MAX_ARG_CNT] = { arg0, arg1, arg2, arg3, arg4 }; in snprint() local 910 ret = gen_str(buf, remaining, &info, args[arg_idx], in snprint()
|
Completed in 39 milliseconds