diff options
| author | Andrew Morton <akpm@osdl.org> | 2004-10-18 17:58:13 -0700 |
|---|---|---|
| committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2004-10-18 17:58:13 -0700 |
| commit | 6f1afa771c8c4260aa040bf028073c61d62ccc85 (patch) | |
| tree | 1d4518473409cc7494694e0391d90acba2a18079 /include/linux | |
| parent | 593564660d9da4ebe34bb6352c68ddfca8d73fa1 (diff) | |
[PATCH] reiserfs: rename struct key
Rename resierfs's `struct key' to `struct reiserfs_key' to avoid namespace
clashes.
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/reiserfs_fs.h | 48 |
1 files changed, 24 insertions, 24 deletions
diff --git a/include/linux/reiserfs_fs.h b/include/linux/reiserfs_fs.h index 6eacc2c653f1..df62d2ac38a7 100644 --- a/include/linux/reiserfs_fs.h +++ b/include/linux/reiserfs_fs.h @@ -438,7 +438,7 @@ static inline void set_offset_v2_k_offset( struct offset_v2 *v2, loff_t offset ) /* Key of an item determines its location in the S+tree, and is composed of 4 components */ -struct key { +struct reiserfs_key { __u32 k_dir_id; /* packing locality: by default parent directory object id */ __u32 k_objectid; /* object identifier */ @@ -450,7 +450,7 @@ struct key { struct cpu_key { - struct key on_disk_key; + struct reiserfs_key on_disk_key; int version; int key_length; /* 3 in all cases but direct2indirect and indirect2direct conversion */ @@ -470,7 +470,7 @@ struct cpu_key { #define KEY_FOUND 1 #define KEY_NOT_FOUND 0 -#define KEY_SIZE (sizeof(struct key)) +#define KEY_SIZE (sizeof(struct reiserfs_key)) #define SHORT_KEY_SIZE (sizeof (__u32) + sizeof (__u32)) /* return values for search_by_key and clones */ @@ -503,7 +503,7 @@ struct item_head { /* Everything in the tree is found by searching for it based on * its key.*/ - struct key ih_key; + struct reiserfs_key ih_key; union { /* The free space in the last unformatted node of an indirect item if this is an indirect item. This @@ -602,7 +602,7 @@ static inline __u32 type2uniqueness (int type) // there is no way to get version of object from key, so, provide // version to these defines // -static inline loff_t le_key_k_offset (int version, const struct key * key) +static inline loff_t le_key_k_offset (int version, const struct reiserfs_key * key) { return (version == KEY_FORMAT_3_5) ? le32_to_cpu( key->u.k_offset_v1.k_offset ) : @@ -614,7 +614,7 @@ static inline loff_t le_ih_k_offset (const struct item_head * ih) return le_key_k_offset (ih_version (ih), &(ih->ih_key)); } -static inline loff_t le_key_k_type (int version, const struct key * key) +static inline loff_t le_key_k_type (int version, const struct reiserfs_key * key) { return (version == KEY_FORMAT_3_5) ? uniqueness2type( le32_to_cpu( key->u.k_offset_v1.k_uniqueness)) : @@ -627,7 +627,7 @@ static inline loff_t le_ih_k_type (const struct item_head * ih) } -static inline void set_le_key_k_offset (int version, struct key * key, loff_t offset) +static inline void set_le_key_k_offset (int version, struct reiserfs_key * key, loff_t offset) { (version == KEY_FORMAT_3_5) ? (void)(key->u.k_offset_v1.k_offset = cpu_to_le32 (offset)) : /* jdm check */ @@ -641,7 +641,7 @@ static inline void set_le_ih_k_offset (struct item_head * ih, loff_t offset) } -static inline void set_le_key_k_type (int version, struct key * key, int type) +static inline void set_le_key_k_type (int version, struct reiserfs_key * key, int type) { (version == KEY_FORMAT_3_5) ? (void)(key->u.k_offset_v1.k_uniqueness = cpu_to_le32(type2uniqueness(type))): @@ -738,7 +738,7 @@ static inline void cpu_key_k_offset_dec (struct cpu_key * key) /* object identifier for root dir */ #define REISERFS_ROOT_OBJECTID 2 #define REISERFS_ROOT_PARENT_OBJECTID 1 -extern struct key root_key; +extern struct reiserfs_key root_key; @@ -760,7 +760,7 @@ struct block_head { __u16 blk_free_space; /* Block free space in bytes. */ __u16 blk_reserved; /* dump this in v4/planA */ - struct key blk_right_delim_key; /* kept only for compatibility */ + struct reiserfs_key blk_right_delim_key; /* kept only for compatibility */ }; #define BLKH_SIZE (sizeof(struct block_head)) @@ -1301,7 +1301,7 @@ struct path var = {.path_length = ILLEGAL_PATH_ELEMENT_OFFSET, .reada = 0,} #define UNFM_P_SHIFT 2 // in in-core inode key is stored on le form -#define INODE_PKEY(inode) ((struct key *)(REISERFS_I(inode)->i_key)) +#define INODE_PKEY(inode) ((struct reiserfs_key *)(REISERFS_I(inode)->i_key)) #define MAX_UL_INT 0xffffffff #define MAX_INT 0x7ffffff @@ -1479,7 +1479,7 @@ struct tree_balance int fs_gen; /* saved value of `reiserfs_generation' counter see FILESYSTEM_CHANGED() macro in reiserfs_fs.h */ #ifdef DISPLACE_NEW_PACKING_LOCALITIES - struct key key; /* key pointer, to pass to block allocator or + struct reiserfs_key key; /* key pointer, to pass to block allocator or another low-level subsystem */ #endif } ; @@ -1543,7 +1543,7 @@ struct buffer_info { struct item_operations { int (*bytes_number) (struct item_head * ih, int block_size); void (*decrement_key) (struct cpu_key *); - int (*is_left_mergeable) (struct key * ih, unsigned long bsize); + int (*is_left_mergeable) (struct reiserfs_key * ih, unsigned long bsize); void (*print_item) (struct item_head *, char * item); void (*check_item) (struct item_head *, char * item); @@ -1594,7 +1594,7 @@ extern struct item_operations * item_ops [TYPE_ANY + 1]; #define B_N_PITEM_HEAD(bh,item_num) ( (struct item_head * )((bh)->b_data + BLKH_SIZE) + (item_num) ) /* get key */ -#define B_N_PDELIM_KEY(bh,item_num) ( (struct key * )((bh)->b_data + BLKH_SIZE) + (item_num) ) +#define B_N_PDELIM_KEY(bh,item_num) ( (struct reiserfs_key * )((bh)->b_data + BLKH_SIZE) + (item_num) ) /* get the key */ #define B_N_PKEY(bh,item_num) ( &(B_N_PITEM_HEAD(bh,item_num)->ih_key) ) @@ -1832,11 +1832,11 @@ extern void copy_item_head(struct item_head * p_v_to, const struct item_head * p_v_from); // first key is in cpu form, second - le -extern int comp_keys (const struct key * le_key, +extern int comp_keys (const struct reiserfs_key * le_key, const struct cpu_key * cpu_key); -extern int comp_short_keys (const struct key * le_key, +extern int comp_short_keys (const struct reiserfs_key * le_key, const struct cpu_key * cpu_key); -extern void le_key2cpu_key (struct cpu_key * to, const struct key * from); +extern void le_key2cpu_key (struct cpu_key * to, const struct reiserfs_key * from); // both are cpu keys extern int comp_cpu_keys (const struct cpu_key *, const struct cpu_key *); @@ -1845,13 +1845,13 @@ extern int comp_short_cpu_keys (const struct cpu_key *, extern void cpu_key2cpu_key (struct cpu_key *, const struct cpu_key *); // both are in le form -extern int comp_le_keys (const struct key *, const struct key *); -extern int comp_short_le_keys (const struct key *, const struct key *); +extern int comp_le_keys (const struct reiserfs_key *, const struct reiserfs_key *); +extern int comp_short_le_keys (const struct reiserfs_key *, const struct reiserfs_key *); // // get key version from on disk key - kludge // -static inline int le_key_version (const struct key * key) +static inline int le_key_version (const struct reiserfs_key * key) { int type; @@ -1864,14 +1864,14 @@ static inline int le_key_version (const struct key * key) } -static inline void copy_key (struct key *to, const struct key *from) +static inline void copy_key (struct reiserfs_key *to, const struct reiserfs_key *from) { memcpy (to, from, KEY_SIZE); } int comp_items (const struct item_head * stored_ih, const struct path * p_s_path); -const struct key * get_rkey (const struct path * p_s_chk_path, +const struct reiserfs_key * get_rkey (const struct path * p_s_chk_path, const struct super_block * p_s_sb); inline int bin_search (const void * p_v_key, const void * p_v_base, int p_n_num, int p_n_width, int * p_n_pos); @@ -1913,7 +1913,7 @@ int reiserfs_delete_item (struct reiserfs_transaction_handle *th, struct buffer_head * p_s_un_bh); void reiserfs_delete_solid_item (struct reiserfs_transaction_handle *th, - struct inode *inode, struct key * key); + struct inode *inode, struct reiserfs_key * key); int reiserfs_delete_object (struct reiserfs_transaction_handle *th, struct inode * p_s_inode); int reiserfs_do_truncate (struct reiserfs_transaction_handle *th, struct inode * p_s_inode, struct page *, @@ -2131,7 +2131,7 @@ struct buffer_head * get_FEB (struct tree_balance *); struct __reiserfs_blocknr_hint { struct inode * inode; /* inode passed to allocator, if we allocate unf. nodes */ long block; /* file offset, in blocks */ - struct key key; + struct reiserfs_key key; struct path * path; /* search path, used by allocator to deternine search_start by * various ways */ struct reiserfs_transaction_handle * th; /* transaction handle is needed to log super blocks and |
