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

#include <scu_task_context.h>

Data Fields

u32 address_upper
 
u32 address_lower
 
u32 length:24
 
u32 address_modifier:8
 

Detailed Description

struct scu_sgl_element - This structure represents a single SCU defined SGL element. SCU SGLs contain a 64 bit address with the maximum data transfer being 24 bits in size. The SGL can not cross a 4GB boundary.

struct scu_sgl_element

Definition at line 441 of file scu_task_context.h.

Field Documentation

u32 address_lower

This field is the lower 32 bits of the 64 bit physical address.

Definition at line 450 of file scu_task_context.h.

u32 address_modifier

This field is the address modifier to be used when a virtual function is requesting a data transfer.

Definition at line 461 of file scu_task_context.h.

u32 address_upper

This field is the upper 32 bits of the 64 bit physical address.

Definition at line 445 of file scu_task_context.h.

u32 length

This field is the number of bytes to transfer.

Definition at line 455 of file scu_task_context.h.


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