O provedor pid permite que você rastreie a entrada e o retorno de função nos programas do usuário, assim como o provedor FBT fornece esse recurso para o kernel. A maioria dos exemplos deste manual que usam o provedor FBT para rastrear as chamadas da função do kernel podem ser ligeiramente modificados para que se apliquem aos processos do usuário.
Um teste entry é acionado quando a função rastreada é chamada. Os argumentos dos testes "entry" são valores dos argumentos para a função rastreada.
Um teste return é acionado quando a função rastreada retorna ou faz uma chamada de cauda para outra função. O valor de arg0 é o deslocamento na função da instrução de return; arg1 mantém o valor de return.
O uso de argN retorna valores não filtrados e não processados como o tipo int64_t. O provedor pid não oferece suporte ao formato args[N ].