From: Herbert Xu Date: Mon, 14 Aug 2006 13:11:53 +0000 (+1000) Subject: [PATCH] scatterlist: Add const to sg_set_buf/sg_init_one pointer argument X-Git-Tag: v2.6.19-rc1~1297^2~15 X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=03fd9cee7f46dddcd2562bc175d2c348502ce281;p=linux-2.6 [PATCH] scatterlist: Add const to sg_set_buf/sg_init_one pointer argument This patch adds a const modifier to the buf argument of sg_set_buf and sg_init_one. This lets people call it with pointers that are const. Signed-off-by: Herbert Xu --- diff --git a/include/linux/scatterlist.h b/include/linux/scatterlist.h index 66ff545552..4efbd9c445 100644 --- a/include/linux/scatterlist.h +++ b/include/linux/scatterlist.h @@ -5,7 +5,7 @@ #include #include -static inline void sg_set_buf(struct scatterlist *sg, void *buf, +static inline void sg_set_buf(struct scatterlist *sg, const void *buf, unsigned int buflen) { sg->page = virt_to_page(buf); @@ -13,7 +13,7 @@ static inline void sg_set_buf(struct scatterlist *sg, void *buf, sg->length = buflen; } -static inline void sg_init_one(struct scatterlist *sg, void *buf, +static inline void sg_init_one(struct scatterlist *sg, const void *buf, unsigned int buflen) { memset(sg, 0, sizeof(*sg));