Searched hist:"9 d6ac0978c21afae871e675ed95c825cd7c8ec91" (Results 1 – 2 of 2) sorted by relevance
| /optee_os/lib/libutils/isoc/arch/arm/ |
| H A D | setjmp_a64.S | 9d6ac0978c21afae871e675ed95c825cd7c8ec91 Mon Jun 10 06:15:08 UTC 2019 Sumit Garg <sumit.garg@linaro.org> ftrace: arm64: handle special setjmp()/longjmp() apis
setjmp()/longjmp() user-space apis are used to perform a nonlocal goto which transfer execution from one function to a predetermined location in another function. This is a special case as compared to normal "C" function calls. So this patch enables ftrace to generate function graph for these apis.
Signed-off-by: Sumit Garg <sumit.garg@linaro.org> Acked-by: Jens Wiklander <jens.wiklander@linaro.org> Tested-by: Jerome Forissier <jerome.forissier@linaro.org> (HiKey960)
|
| /optee_os/lib/libutils/isoc/include/ |
| H A D | setjmp.h | 9d6ac0978c21afae871e675ed95c825cd7c8ec91 Mon Jun 10 06:15:08 UTC 2019 Sumit Garg <sumit.garg@linaro.org> ftrace: arm64: handle special setjmp()/longjmp() apis
setjmp()/longjmp() user-space apis are used to perform a nonlocal goto which transfer execution from one function to a predetermined location in another function. This is a special case as compared to normal "C" function calls. So this patch enables ftrace to generate function graph for these apis.
Signed-off-by: Sumit Garg <sumit.garg@linaro.org> Acked-by: Jens Wiklander <jens.wiklander@linaro.org> Tested-by: Jerome Forissier <jerome.forissier@linaro.org> (HiKey960)
|