devdump Kernel Service
Finalidad
Llama a una rutina de vuelco a dispositivo del controlador de dispositivo.
Sintaxis
Parámetros
| Elemento | Descripción |
|---|---|
| devno | Especifica el números de dispositivo mayor y menor. |
| uiop | Apunta a la estructura uio que contiene parámetros de grabación. |
| cmd | Especifica qué mandato de volcado debe realizarse. |
| arg | Especifica un parámetro o dirección en un bloque de parámetros para el mandato especificado. |
| chan | Especifica el ID de canal. |
| ext | Especifica el parámetro de llamada del sistema ampliado. |
Descripción
La extensión de kernel o kernel llama al servicio de kernel de devdump para iniciar un vuelco de memoria en un dispositivo al grabar datos de volcado y luego terminar el vuelco en el dispositivo de destino.
El servicio devdump llama a la rutina dddump del controlador de dispositivo, que se encuentra en la tabla de conmutación de dispositivo para el controlador de dispositivo asociado con el número de dispositivo especificado. Si el número de dispositivo (especificado por el parámetro devno ) no es válido o si el controlador de dispositivo asociado no tiene una rutina dddump , se devuelve un valor de retorno de ENDEV .
Si el número de dispositivo es válido y el controlador de dispositivo especificado tiene una rutina dddump , se llama a la rutina.
Si la rutina dddump del controlador de dispositivo se llama satisfactoriamente, el valor de retorno para el servicio devdump se establece en el valor de retorno proporcionado por la rutina dddump del dispositivo.
Entorno de ejecución
El servicio de kernel de devdump se puede llamar en el proceso o en entorno de interrupción, tal como se describe en las condiciones descritas en la rutina dddump .
Valores de retorno
| Elemento | Descripción |
|---|---|
| 0 | Indica una operación satisfactoria. |
| ENDEV | Indica que el número de dispositivo no es válido o que no se ha registrado ninguna rutina dddump para este dispositivo. |
La rutina del controlador de dispositivo dddump proporciona otros valores de retorno.