提交 04dcb474 编写于 作者: D Darrick J. Wong

xfs: make the key parameters to all btree query range functions const

Range query functions are not supposed to modify the query keys that are
being passed in, so mark them all const.
Signed-off-by: NDarrick J. Wong <djwong@kernel.org>
Reviewed-by: NChristoph Hellwig <hch@lst.de>
上级 d29d5577
...@@ -3407,8 +3407,8 @@ xfs_alloc_query_range_helper( ...@@ -3407,8 +3407,8 @@ xfs_alloc_query_range_helper(
int int
xfs_alloc_query_range( xfs_alloc_query_range(
struct xfs_btree_cur *cur, struct xfs_btree_cur *cur,
struct xfs_alloc_rec_incore *low_rec, const struct xfs_alloc_rec_incore *low_rec,
struct xfs_alloc_rec_incore *high_rec, const struct xfs_alloc_rec_incore *high_rec,
xfs_alloc_query_range_fn fn, xfs_alloc_query_range_fn fn,
void *priv) void *priv)
{ {
......
...@@ -225,8 +225,8 @@ typedef int (*xfs_alloc_query_range_fn)( ...@@ -225,8 +225,8 @@ typedef int (*xfs_alloc_query_range_fn)(
void *priv); void *priv);
int xfs_alloc_query_range(struct xfs_btree_cur *cur, int xfs_alloc_query_range(struct xfs_btree_cur *cur,
struct xfs_alloc_rec_incore *low_rec, const struct xfs_alloc_rec_incore *low_rec,
struct xfs_alloc_rec_incore *high_rec, const struct xfs_alloc_rec_incore *high_rec,
xfs_alloc_query_range_fn fn, void *priv); xfs_alloc_query_range_fn fn, void *priv);
int xfs_alloc_query_all(struct xfs_btree_cur *cur, xfs_alloc_query_range_fn fn, int xfs_alloc_query_all(struct xfs_btree_cur *cur, xfs_alloc_query_range_fn fn,
void *priv); void *priv);
......
...@@ -4536,8 +4536,8 @@ xfs_btree_compute_maxlevels( ...@@ -4536,8 +4536,8 @@ xfs_btree_compute_maxlevels(
STATIC int STATIC int
xfs_btree_simple_query_range( xfs_btree_simple_query_range(
struct xfs_btree_cur *cur, struct xfs_btree_cur *cur,
union xfs_btree_key *low_key, const union xfs_btree_key *low_key,
union xfs_btree_key *high_key, const union xfs_btree_key *high_key,
xfs_btree_query_range_fn fn, xfs_btree_query_range_fn fn,
void *priv) void *priv)
{ {
...@@ -4627,8 +4627,8 @@ xfs_btree_simple_query_range( ...@@ -4627,8 +4627,8 @@ xfs_btree_simple_query_range(
STATIC int STATIC int
xfs_btree_overlapped_query_range( xfs_btree_overlapped_query_range(
struct xfs_btree_cur *cur, struct xfs_btree_cur *cur,
union xfs_btree_key *low_key, const union xfs_btree_key *low_key,
union xfs_btree_key *high_key, const union xfs_btree_key *high_key,
xfs_btree_query_range_fn fn, xfs_btree_query_range_fn fn,
void *priv) void *priv)
{ {
...@@ -4769,8 +4769,8 @@ xfs_btree_overlapped_query_range( ...@@ -4769,8 +4769,8 @@ xfs_btree_overlapped_query_range(
int int
xfs_btree_query_range( xfs_btree_query_range(
struct xfs_btree_cur *cur, struct xfs_btree_cur *cur,
union xfs_btree_irec *low_rec, const union xfs_btree_irec *low_rec,
union xfs_btree_irec *high_rec, const union xfs_btree_irec *high_rec,
xfs_btree_query_range_fn fn, xfs_btree_query_range_fn fn,
void *priv) void *priv)
{ {
......
...@@ -474,7 +474,8 @@ typedef int (*xfs_btree_query_range_fn)(struct xfs_btree_cur *cur, ...@@ -474,7 +474,8 @@ typedef int (*xfs_btree_query_range_fn)(struct xfs_btree_cur *cur,
union xfs_btree_rec *rec, void *priv); union xfs_btree_rec *rec, void *priv);
int xfs_btree_query_range(struct xfs_btree_cur *cur, int xfs_btree_query_range(struct xfs_btree_cur *cur,
union xfs_btree_irec *low_rec, union xfs_btree_irec *high_rec, const union xfs_btree_irec *low_rec,
const union xfs_btree_irec *high_rec,
xfs_btree_query_range_fn fn, void *priv); xfs_btree_query_range_fn fn, void *priv);
int xfs_btree_query_all(struct xfs_btree_cur *cur, xfs_btree_query_range_fn fn, int xfs_btree_query_all(struct xfs_btree_cur *cur, xfs_btree_query_range_fn fn,
void *priv); void *priv);
......
...@@ -2296,8 +2296,8 @@ xfs_rmap_query_range_helper( ...@@ -2296,8 +2296,8 @@ xfs_rmap_query_range_helper(
int int
xfs_rmap_query_range( xfs_rmap_query_range(
struct xfs_btree_cur *cur, struct xfs_btree_cur *cur,
struct xfs_rmap_irec *low_rec, const struct xfs_rmap_irec *low_rec,
struct xfs_rmap_irec *high_rec, const struct xfs_rmap_irec *high_rec,
xfs_rmap_query_range_fn fn, xfs_rmap_query_range_fn fn,
void *priv) void *priv)
{ {
......
...@@ -139,7 +139,8 @@ typedef int (*xfs_rmap_query_range_fn)( ...@@ -139,7 +139,8 @@ typedef int (*xfs_rmap_query_range_fn)(
void *priv); void *priv);
int xfs_rmap_query_range(struct xfs_btree_cur *cur, int xfs_rmap_query_range(struct xfs_btree_cur *cur,
struct xfs_rmap_irec *low_rec, struct xfs_rmap_irec *high_rec, const struct xfs_rmap_irec *low_rec,
const struct xfs_rmap_irec *high_rec,
xfs_rmap_query_range_fn fn, void *priv); xfs_rmap_query_range_fn fn, void *priv);
int xfs_rmap_query_all(struct xfs_btree_cur *cur, xfs_rmap_query_range_fn fn, int xfs_rmap_query_all(struct xfs_btree_cur *cur, xfs_rmap_query_range_fn fn,
void *priv); void *priv);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册