Linux x86_64Escalonamento#252
ioprio_get
Consulta a prioridade de E/S atual de um processo ou thread.
Descrição
Contraparte de leitura de `ioprio_set`.
man 2
Assinatura
int ioprio_get(int which, int who);Parâmetros
| Parâmetro | Tipo | Descrição |
|---|---|---|
| which | int | IOPRIO_WHO_PROCESS, IOPRIO_WHO_PGRP ou IOPRIO_WHO_USER. |
| who | int | PID, PGID ou UID alvo, conforme `which`. |
Registradores (x86_64)
| Registrador | Papel | Argumento |
|---|---|---|
| rax | número da syscall (chamada) / valor de retorno (após SYSCALL) | — |
| rdi | argumento 1 | whichint |
| rsi | argumento 2 | whoint |
Valor de retorno
Valor de prioridade de E/S em sucesso; -1 em erro, com errno definido.
Códigos de erro (errno)
- EINVAL(22)
- Argumento inválido.
- EPERM(1)
- Operação não permitida (falta de privilégio).
- ESRCH(3)
- Processo inexistente.