Voltar à lista
Linux x86_64Depuração & tracing#336

uprobe

Ponto de entrada interno do kernel usado pela infraestrutura de uprobes para interceptar a entrada em uma função em espaço de usuário.

Descrição

Contraparte de `uretprobe` para o ponto de entrada de uma função monitorada. Assim como ela, não é uma API pensada para ser chamada diretamente — é implementação interna exposta como número de syscall pelo mecanismo de uprobes.

man 2Desde o kernel 6.11

Assinatura

void uprobe(void);

Parâmetros

Esta função não recebe parâmetros.

Registradores (x86_64)

RegistradorPapelArgumento
raxnúmero da syscall (chamada) / valor de retorno (após SYSCALL)

Valor de retorno

Não aplicável — não é destinada a ser invocada explicitamente por código de usuário.

Códigos de erro (errno)

Nenhum código de erro específico documentado para esta chamada.

Relacionadas