Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
hash_device_data Struct Reference

#include <hash_alg.h>

Data Fields

struct hash_register __iomembase
 
struct klist_node list_node
 
struct devicedev
 
struct spinlock ctx_lock
 
struct hash_ctxcurrent_ctx
 
bool power_state
 
struct spinlock power_state_lock
 
struct regulatorregulator
 
struct clkclk
 
bool restore_dev_state
 
struct hash_state state
 
struct hash_dma dma
 

Detailed Description

struct hash_device_data - structure for a hash device. : Pointer to the hardware base address. : For inclusion in klist. : Pointer to the device dev structure. : Spinlock for current_ctx. : Pointer to the currently allocated context. : TRUE = power state on, FALSE = power state off. : Spinlock for power_state. : Pointer to the device's power control. : Pointer to the device's clock control. : TRUE = saved state, FALSE = no saved state. : Structure used for dma.

Definition at line 362 of file hash_alg.h.

Field Documentation

Definition at line 363 of file hash_alg.h.

Definition at line 371 of file hash_alg.h.

struct spinlock ctx_lock

Definition at line 366 of file hash_alg.h.

struct hash_ctx* current_ctx

Definition at line 367 of file hash_alg.h.

struct device* dev

Definition at line 365 of file hash_alg.h.

Definition at line 374 of file hash_alg.h.

struct klist_node list_node

Definition at line 364 of file hash_alg.h.

Definition at line 368 of file hash_alg.h.

struct spinlock power_state_lock

Definition at line 369 of file hash_alg.h.

Definition at line 370 of file hash_alg.h.

bool restore_dev_state

Definition at line 372 of file hash_alg.h.

Definition at line 373 of file hash_alg.h.


The documentation for this struct was generated from the following file: