提交 528c0327 编写于 作者: A Al Viro

btrfs: trivial endianness annotations

Signed-off-by: NAl Viro <viro@zeniv.linux.org.uk>
上级 1db5df98
...@@ -75,7 +75,8 @@ static struct inode *__lookup_free_space_inode(struct btrfs_root *root, ...@@ -75,7 +75,8 @@ static struct inode *__lookup_free_space_inode(struct btrfs_root *root,
return ERR_PTR(-ENOENT); return ERR_PTR(-ENOENT);
} }
inode->i_mapping->flags &= ~__GFP_FS; mapping_set_gfp_mask(inode->i_mapping,
mapping_gfp_mask(inode->i_mapping) & ~__GFP_FS);
return inode; return inode;
} }
...@@ -365,7 +366,7 @@ static int io_ctl_prepare_pages(struct io_ctl *io_ctl, struct inode *inode, ...@@ -365,7 +366,7 @@ static int io_ctl_prepare_pages(struct io_ctl *io_ctl, struct inode *inode,
static void io_ctl_set_generation(struct io_ctl *io_ctl, u64 generation) static void io_ctl_set_generation(struct io_ctl *io_ctl, u64 generation)
{ {
u64 *val; __le64 *val;
io_ctl_map_page(io_ctl, 1); io_ctl_map_page(io_ctl, 1);
...@@ -388,7 +389,7 @@ static void io_ctl_set_generation(struct io_ctl *io_ctl, u64 generation) ...@@ -388,7 +389,7 @@ static void io_ctl_set_generation(struct io_ctl *io_ctl, u64 generation)
static int io_ctl_check_generation(struct io_ctl *io_ctl, u64 generation) static int io_ctl_check_generation(struct io_ctl *io_ctl, u64 generation)
{ {
u64 *gen; __le64 *gen;
/* /*
* Skip the crc area. If we don't check crcs then we just have a 64bit * Skip the crc area. If we don't check crcs then we just have a 64bit
......
...@@ -95,7 +95,7 @@ EXPORT_SYMBOL(ulist_reinit); ...@@ -95,7 +95,7 @@ EXPORT_SYMBOL(ulist_reinit);
* *
* The allocated ulist will be returned in an initialized state. * The allocated ulist will be returned in an initialized state.
*/ */
struct ulist *ulist_alloc(unsigned long gfp_mask) struct ulist *ulist_alloc(gfp_t gfp_mask)
{ {
struct ulist *ulist = kmalloc(sizeof(*ulist), gfp_mask); struct ulist *ulist = kmalloc(sizeof(*ulist), gfp_mask);
...@@ -144,7 +144,7 @@ EXPORT_SYMBOL(ulist_free); ...@@ -144,7 +144,7 @@ EXPORT_SYMBOL(ulist_free);
* unaltered. * unaltered.
*/ */
int ulist_add(struct ulist *ulist, u64 val, unsigned long aux, int ulist_add(struct ulist *ulist, u64 val, unsigned long aux,
unsigned long gfp_mask) gfp_t gfp_mask)
{ {
int i; int i;
......
...@@ -59,10 +59,10 @@ struct ulist { ...@@ -59,10 +59,10 @@ struct ulist {
void ulist_init(struct ulist *ulist); void ulist_init(struct ulist *ulist);
void ulist_fini(struct ulist *ulist); void ulist_fini(struct ulist *ulist);
void ulist_reinit(struct ulist *ulist); void ulist_reinit(struct ulist *ulist);
struct ulist *ulist_alloc(unsigned long gfp_mask); struct ulist *ulist_alloc(gfp_t gfp_mask);
void ulist_free(struct ulist *ulist); void ulist_free(struct ulist *ulist);
int ulist_add(struct ulist *ulist, u64 val, unsigned long aux, int ulist_add(struct ulist *ulist, u64 val, unsigned long aux,
unsigned long gfp_mask); gfp_t gfp_mask);
struct ulist_node *ulist_next(struct ulist *ulist, struct ulist_node *prev); struct ulist_node *ulist_next(struct ulist *ulist, struct ulist_node *prev);
#endif #endif
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册