Lines Matching defs:a1
220 if (!res.a1) {
225 cb_data->kaddr1 = svc_pa_to_va(res.a1);
256 unsigned long a0, a1, a2;
266 a1 = (unsigned long)p_data->paddr;
274 ctrl->invoke_fn(a0, a1, a2, 0, 0, 0, 0, 0, &res);
298 cb_data->kaddr1 = &res.a1;
345 cb_data->kaddr1 = &res.a1;
349 cb_data->kaddr1 = &res.a1;
354 cb_data->kaddr1 = &res.a1;
361 cb_data->kaddr1 = &res.a1;
367 cb_data->kaddr1 = &res.a1;
398 unsigned long a0, a1, a2, a3, a4, a5, a6, a7;
413 a1 = 0;
442 a1 = pdata->flag;
447 a1 = (unsigned long)pdata->paddr;
452 a1 = 0;
457 a1 = 0;
462 a1 = pdata->arg[0];
467 a1 = pdata->arg[0];
472 a1 = 0;
477 a1 = 0;
482 a1 = 0;
487 a1 = 0;
494 a1 = 1;
502 a1 = 0;
510 a1 = (unsigned long)pdata->paddr;
515 a1 = (unsigned long)pdata->paddr;
520 a1 = (unsigned long)pdata->paddr;
525 a1 = (unsigned long)pdata->paddr;
532 a1 = (unsigned long)pdata->paddr;
537 a1 = 0;
542 a1 = 0;
547 a1 = pdata->arg[0];
558 pr_debug("%s: before SMC call -- a0=0x%016x a1=0x%016x",
561 (unsigned int)a1);
566 ctrl->invoke_fn(a0, a1, a2, a3, a4, a5, a6, a7, &res);
570 pr_debug(" res.a1=0x%016x, res.a2=0x%016x",
571 (unsigned int)res.a1, (unsigned int)res.a2);
631 cbdata->kaddr1 = &res.a1;
688 sh_mem->addr = res.a1;
809 * @a1: argument passed in registers 1
818 static void svc_smccc_smc(unsigned long a0, unsigned long a1,
824 arm_smccc_smc(a0, a1, a2, a3, a4, a5, a6, a7, res);
830 * @a1: argument passed in registers 1
839 static void svc_smccc_hvc(unsigned long a0, unsigned long a1,
845 arm_smccc_hvc(a0, a1, a2, a3, a4, a5, a6, a7, res);