Main Page | Data Structures | File List | Data Fields | Globals

axis_des_op Struct Reference

#include <des_io.h>

Collaboration diagram for axis_des_op:

Collaboration graph
[legend]

Detailed Description

Structure to contain a DES operation.

The userland interface code uses one these structures to submit DES operations to the DES core code


Data Fields

unsigned long flags
axis_des_keykey
axis_des_hardware_channelchannel
unsigned int no_to_do
unsigned char * buffer
axis_pci_device_entrydevice
unsigned char local [512]


Field Documentation

unsigned char* axis_des_op::buffer
 

pointer to data to operate on

struct axis_des_hardware_channel* axis_des_op::channel
 

Hardware channel to use

struct axis_pci_device_entry* axis_des_op::device
 

master device

unsigned long axis_des_op::flags
 

struct axis_des_key* axis_des_op::key
 

key(set) to use

unsigned char axis_des_op::local[512]
 

local kernel storage for op

unsigned int axis_des_op::no_to_do
 

number of byte to encrypt/decrypt should be multiple of 8


The documentation for this struct was generated from the following file:
Generated on Fri Jan 28 12:37:39 2005 for Axis Kernel Driver by doxygen 1.3.6