Blame view

include/asm-cris/scatterlist.h 533 Bytes
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
  #ifndef __ASM_CRIS_SCATTERLIST_H
  #define __ASM_CRIS_SCATTERLIST_H
  
  struct scatterlist {
  	char *  address;    /* Location data is to be transferred to */
  	unsigned int length;
  
  	/* The following is i386 highmem junk - not used by us */
  	struct page * page; /* Location for highmem page, if any */
  	unsigned int offset;/* for highmem, page offset */
  
  };
  
  #define sg_dma_address(sg)	((sg)->address)
  #define sg_dma_len(sg)		((sg)->length)
  /* i386 junk */
  
  #define ISA_DMA_THRESHOLD (0x1fffffff)
  
  #endif /* !(__ASM_CRIS_SCATTERLIST_H) */