clrjmpx 커널 서비스
용도
저장된 컨텍스트 목록에서 마지막으로 저장된 점프 버퍼를 팝하여 저장된 컨텍스트를 제거합니다.
구문
#include <sys/types.h>
#include <sys/errno.h>
void clrjmpx (jump_buffer)
label_t *jump_buffer;매개변수
| 항목 | 설명 |
|---|---|
| 점프_버퍼 | 호출 시 지정된 호출자 제공 점프 버퍼의 주소를 지정합니다. setjmpx 서비스. |
설명
그만큼 clrjmpx 커널 서비스는 호출로 저장된 가장 최근 컨텍스트를 팝합니다. setjmpx 커널 서비스. 이후 각각 롱jmpx 호출은 컨텍스트가 재개되도록 점프 버퍼를 자동으로 팝합니다. clrjmpx 커널 서비스는 다음과 같은 경우에만 호출되어야 합니다.
- 정상적인 귀국 setjmpx 저장된 컨텍스트가 더 이상 필요하지 않은 경우 서비스
- 저장된 컨텍스트가 정확해야 실행되는 모든 코드
그만큼 clrjmpx 서비스는 해당 서비스에 전달된 점프 버퍼의 주소를 가져옵니다. setjmpx 서비스.
실행 환경
리턴 값
그만큼 clrjmpx 서비스에는 반환 값이 없습니다.