Lines Matching refs:function
364 The function will return ``0`` upon a successful registration. It will return
375 in the ``cpu_context`` is used by the ``el3_exit()`` function to program the
411 SPD initialisation function pointed to by the ``bl32_init`` variable.
443 It performs the following actions in the ``tspd_init()`` function to fulfill the
458 #. The TSPD implements a handler function for Secure-EL1 interrupts. This
459 function is registered with the EL3 runtime firmware using the
475 implements a handler function for non-secure interrupts. This function is
561 allocate a function identifier to issue a SMC64 or SMC32 to the SPD
563 non-secure interrupt. If this function identifier is not known to the SPD
669 #. Calling the registered handler function for the interrupt type generated.
672 structure for the current security state are passed to the handler function
675 The handler function returns a reference to the per-cpu ``cpu_context_t``
680 function is responsible for restoring the register context from the
690 the handler function for that type of interrupt. The SPD service is responsible
798 The TSP issues an SMC with ``TSP_HANDLED_S_EL1_INTR`` as the function identifier to
801 The TSPD service takes the following actions in ``tspd_smc_handler()`` function
802 upon receiving an SMC with ``TSP_HANDLED_S_EL1_INTR`` as the function identifier:
854 register context and issues an SMC with ``TSP_PREEMPTED`` as the function
877 preemption by issuing an SMC with ``TSP_FID_RESUME`` as the function identifier
879 service takes the following actions in ``tspd_smc_handler()`` function upon
945 an SMC with ``TSP_PREEMPTED`` as the function identifier.
954 ``TSP_HANDLED_S_EL1_INTR`` as the function identifier.
959 function. The function has been described above.
962 function which ends up invoking ``tsp_handle_preemption()`` and issuing an
963 SMC64 with ``TSP_PREEMPTED`` as the function identifier. Execution resumes at
965 to the TSP in response to an SMC with ``TSP_FID_RESUME`` as the function
1002 The ``TSP_YIELD_SMC_FID`` is any ``yielding`` SMC function identifier and the smc()
1003 function invokes a SMC call with the required arguments. The pending non-secure