https://jxself.org/git/linux-libre.git
Raw File
Tip revision: b5d21bfb591e616c50a93b595849cf049555d2db authored by Jason Self on 25 January 2012, 22:21:50 UTC
Linux-libre 2.6.32.55-gnu1
Tip revision: b5d21bf
scatterlist.h
#ifndef _ALPHA_SCATTERLIST_H
#define _ALPHA_SCATTERLIST_H

#include <asm/page.h>
#include <asm/types.h>
  
struct scatterlist {
#ifdef CONFIG_DEBUG_SG
	unsigned long sg_magic;
#endif
	unsigned long page_link;
	unsigned int offset;

	unsigned int length;

	dma_addr_t dma_address;
	__u32 dma_length;
};

#define sg_dma_address(sg)	((sg)->dma_address)
#define sg_dma_len(sg)		((sg)->dma_length)

#define ISA_DMA_THRESHOLD (~0UL)

#endif /* !(_ALPHA_SCATTERLIST_H) */
back to top