Servicio de kernel kcred_getpagname
Finalidad
Recupera el nombre de un PAG.
Sintaxis
int kcred_getpagname (type, buf, size)
int type;
char *buf;
int size;Descripción
El servicio de kernel de kcred_getpagname recupera el nombre de un tipo PAG dado su valor entero.
Parámetros
| Elemento | Descripción |
|---|---|
| tipo | El identificador de valor entero que representa el tipo PAG. |
| buf | Un char * en el que se copia el nombre de PAG. |
| tamaño | Un int que especifica el tamaño de buf en bytes. El tamaño del almacenamiento intermedio debe ser PAG_NAME_LENGTH_MAX+1. |
Valores de retorno
Si es satisfactorio, se devuelve un 0. Si no se ejecuta correctamente, se devuelve un valor de código de error inferior a 0. El nombre de PAG asociado con tipo se copia en el almacenamiento intermedio proporcionado por el llamador buf.
Códigos de error
| Elemento | Descripción |
|---|---|
| EINVAL | El valor de id es menor que 0 o mayor que el identificador de PAG máximo. |
| ENOENT | No hay ningún PAG asociado con id. |
| ENOSPC | El parámetro talla no es suficiente para contener el nombre de PAG. |