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

#include <hw.h>

Data Fields

uint32_t size
 
union {
   uint32_t   ctl
 
   struct {
      unsigned int   int_en:1
 
      unsigned int   src_snoop_dis:1
 
      unsigned int   dest_snoop_dis:1
 
      unsigned int   compl_write:1
 
      unsigned int   fence:1
 
      unsigned int   src_cnt:3
 
      unsigned int   bundle:1
 
      unsigned int   dest_dca:1
 
      unsigned int   hint:1
 
      unsigned int   rsvd:13
 
      unsigned int   op:8
 
   }   ctl_f
 
}; 
 
uint64_t src_addr
 
uint64_t dst_addr
 
uint64_t next
 
uint64_t src_addr2
 
uint64_t src_addr3
 
uint64_t src_addr4
 
uint64_t src_addr5
 

Detailed Description

Definition at line 101 of file hw.h.

Field Documentation

union { ... }
unsigned int bundle

Definition at line 112 of file hw.h.

unsigned int compl_write

Definition at line 109 of file hw.h.

uint32_t ctl

Definition at line 104 of file hw.h.

struct { ... } ctl_f
unsigned int dest_dca

Definition at line 113 of file hw.h.

unsigned int dest_snoop_dis

Definition at line 108 of file hw.h.

uint64_t dst_addr

Definition at line 122 of file hw.h.

unsigned int fence

Definition at line 110 of file hw.h.

unsigned int hint

Definition at line 114 of file hw.h.

unsigned int int_en

Definition at line 106 of file hw.h.

uint64_t next

Definition at line 123 of file hw.h.

unsigned int op

Definition at line 118 of file hw.h.

unsigned int rsvd

Definition at line 115 of file hw.h.

uint32_t size

Definition at line 102 of file hw.h.

uint64_t src_addr

Definition at line 121 of file hw.h.

uint64_t src_addr2

Definition at line 124 of file hw.h.

uint64_t src_addr3

Definition at line 125 of file hw.h.

uint64_t src_addr4

Definition at line 126 of file hw.h.

uint64_t src_addr5

Definition at line 127 of file hw.h.

unsigned int src_cnt

Definition at line 111 of file hw.h.

unsigned int src_snoop_dis

Definition at line 107 of file hw.h.


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