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

#include <nes_hw.h>

Data Fields

union {
   u64   cqp_callback_context
 
   void *   cqp_callback_pointer
 
}; 
 
wait_queue_head_t waitq
 
struct nes_hw_cqp_wqe cqp_wqe
 
struct list_head list
 
atomic_t refcount
 
void(* cqp_callback )(struct nes_device *nesdev, struct nes_cqp_request *cqp_request)
 
u16 major_code
 
u16 minor_code
 
u8 waiting
 
u8 request_done
 
u8 dynamic
 
u8 callback
 

Detailed Description

Definition at line 877 of file nes_hw.h.

Field Documentation

union { ... }

Definition at line 892 of file nes_hw.h.

void(* cqp_callback)(struct nes_device *nesdev, struct nes_cqp_request *cqp_request)

Definition at line 886 of file nes_hw.h.

u64 cqp_callback_context

Definition at line 879 of file nes_hw.h.

void* cqp_callback_pointer

Definition at line 880 of file nes_hw.h.

Definition at line 883 of file nes_hw.h.

Definition at line 891 of file nes_hw.h.

Definition at line 884 of file nes_hw.h.

u16 major_code

Definition at line 887 of file nes_hw.h.

u16 minor_code

Definition at line 888 of file nes_hw.h.

atomic_t refcount

Definition at line 885 of file nes_hw.h.

u8 request_done

Definition at line 890 of file nes_hw.h.

u8 waiting

Definition at line 889 of file nes_hw.h.

Definition at line 882 of file nes_hw.h.


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