~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

Linux Cross Reference
Linux/include/asm-sparc64/scatterlist.h

Version: ~ [ 2.4.0 ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 /* $Id: scatterlist.h,v 1.9 1999/12/17 12:32:15 jj Exp $ */
  2 #ifndef _SPARC64_SCATTERLIST_H
  3 #define _SPARC64_SCATTERLIST_H
  4 
  5 #include <asm/page.h>
  6 
  7 struct scatterlist {
  8     char *  address;    /* Location data is to be transferred to */
  9     char * alt_address; /* Location of actual if address is a 
 10                          * dma indirect buffer.  NULL otherwise */
 11     unsigned int length;
 12 
 13     __u32 dvma_address; /* A place to hang host-specific addresses at. */
 14     __u32 dvma_length;
 15 };
 16 
 17 #define sg_dma_address(sg) ((sg)->dvma_address)
 18 #define sg_dma_len(sg)     ((sg)->dvma_length)
 19 
 20 #define ISA_DMA_THRESHOLD       (~0UL)
 21 
 22 #endif /* !(_SPARC64_SCATTERLIST_H) */
 23 

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.