Lines Matching refs:arg

541 static void setup_client_data(struct tee_ioctl_open_session_arg *arg,  in setup_client_data()  argument
545 arg->clnt_login = connection_method; in setup_client_data()
561 memcpy(arg->clnt_uuid, connection_data, sizeof(gid_t)); in setup_client_data()
583 memcpy(arg->clnt_uuid, connection_data, sizeof(gid_t)); in setup_client_data()
599 struct tee_ioctl_open_session_arg *arg = NULL; in TEEC_OpenSession() local
608 struct tee_ioctl_open_session_arg arg; in TEEC_OpenSession() member
627 arg = &buf.arg; in TEEC_OpenSession()
628 arg->num_params = TEEC_CONFIG_PAYLOAD_REF_COUNT; in TEEC_OpenSession()
629 params = (struct tee_ioctl_param *)(arg + 1); in TEEC_OpenSession()
631 uuid_to_octets(arg->uuid, destination); in TEEC_OpenSession()
633 setup_client_data(arg, connection_method, connection_data); in TEEC_OpenSession()
648 res = arg->ret; in TEEC_OpenSession()
649 eorig = arg->ret_origin; in TEEC_OpenSession()
652 session->session_id = arg->session; in TEEC_OpenSession()
666 struct tee_ioctl_close_session_arg arg; in TEEC_CloseSession() local
668 memset(&arg, 0, sizeof(arg)); in TEEC_CloseSession()
673 arg.session = session->session_id; in TEEC_CloseSession()
674 if (ioctl(session->ctx->fd, TEE_IOC_CLOSE_SESSION, &arg)) in TEEC_CloseSession()
681 struct tee_ioctl_invoke_arg *arg = NULL; in TEEC_InvokeCommand() local
690 struct tee_ioctl_invoke_arg arg; in TEEC_InvokeCommand() member
711 arg = &buf.arg; in TEEC_InvokeCommand()
712 arg->num_params = TEEC_CONFIG_PAYLOAD_REF_COUNT; in TEEC_InvokeCommand()
713 params = (struct tee_ioctl_param *)(arg + 1); in TEEC_InvokeCommand()
715 arg->session = session->session_id; in TEEC_InvokeCommand()
716 arg->func = cmd_id; in TEEC_InvokeCommand()
738 res = arg->ret; in TEEC_InvokeCommand()
739 eorig = arg->ret_origin; in TEEC_InvokeCommand()
755 struct tee_ioctl_cancel_arg arg; in TEEC_RequestCancellation() local
757 memset(&arg, 0, sizeof(arg)); in TEEC_RequestCancellation()
769 arg.session = session->session_id; in TEEC_RequestCancellation()
770 arg.cancel_id = 0; in TEEC_RequestCancellation()
772 if (ioctl(session->ctx->fd, TEE_IOC_CANCEL, &arg)) in TEEC_RequestCancellation()