diff options
author | Johannes Thumshirn <jthumshirn@suse.de> | 2017-06-07 12:45:28 +0300 |
---|---|---|
committer | Christoph Hellwig <hch@lst.de> | 2017-06-15 15:30:14 +0300 |
commit | 0945e56994ac855d01c4aecf69bded65c751b894 (patch) | |
tree | 4eb91a5f067aa28a6cbb0056e56d7a5e0f9ed351 /include/linux/scatterlist.h | |
parent | d19d4c8eb1c08f5292a5a5619098e498166055c2 (diff) | |
download | linux-0945e56994ac855d01c4aecf69bded65c751b894.tar.xz |
scatterlist: add sg_zero_buffer() helper
The sg_zero_buffer() helper is used to zero fill an area in a SG
list.
Signed-off-by: Johannes Thumshirn <jthumshirn@suse.de>
Reviewed-by: Sagi Grimberg <sagi@grimberg.me>
[hch: renamed to sg_zero_buffer]
Signed-off-by: Christoph Hellwig <hch@lst.de>
Diffstat (limited to 'include/linux/scatterlist.h')
-rw-r--r-- | include/linux/scatterlist.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/linux/scatterlist.h b/include/linux/scatterlist.h index cb3c8fe6acd7..4b3286ac60c8 100644 --- a/include/linux/scatterlist.h +++ b/include/linux/scatterlist.h @@ -278,6 +278,8 @@ size_t sg_pcopy_from_buffer(struct scatterlist *sgl, unsigned int nents, const void *buf, size_t buflen, off_t skip); size_t sg_pcopy_to_buffer(struct scatterlist *sgl, unsigned int nents, void *buf, size_t buflen, off_t skip); +size_t sg_zero_buffer(struct scatterlist *sgl, unsigned int nents, + size_t buflen, off_t skip); /* * Maximum number of entries that will be allocated in one piece, if |