Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame^] | 1 | #ifndef _LINUX_SCATTERLIST_H |
2 | #define _LINUX_SCATTERLIST_H | ||||
3 | |||||
4 | static inline void sg_init_one(struct scatterlist *sg, | ||||
5 | u8 *buf, unsigned int buflen) | ||||
6 | { | ||||
7 | memset(sg, 0, sizeof(*sg)); | ||||
8 | |||||
9 | sg->page = virt_to_page(buf); | ||||
10 | sg->offset = offset_in_page(buf); | ||||
11 | sg->length = buflen; | ||||
12 | } | ||||
13 | |||||
14 | #endif /* _LINUX_SCATTERLIST_H */ |