Lines Matching defs:item_head
1361 struct item_head {
1396 #define IH_SIZE (sizeof(struct item_head))
1482 static inline loff_t le_ih_k_offset(const struct item_head *ih)
1496 static inline loff_t le_ih_k_type(const struct item_head *ih)
1517 static inline void add_le_ih_k_offset(struct item_head *ih, loff_t offset)
1522 static inline void set_le_ih_k_offset(struct item_head *ih, loff_t offset)
1537 static inline void set_le_ih_k_type(struct item_head *ih, int type)
1563 static inline int is_direntry_le_ih(struct item_head *ih)
1568 static inline int is_direct_le_ih(struct item_head *ih)
1573 static inline int is_indirect_le_ih(struct item_head *ih)
1578 static inline int is_statdata_le_ih(struct item_head *ih)
1986 struct item_head *de_ih;
2199 static inline struct item_head *item_head(const struct buffer_head *bh,
2202 struct item_head *ih = reiserfs_node_data(bh);
2211 return &item_head(bh, item_num)->ih_key;
2215 const struct item_head *ih)
2223 return ih_item_body(bh, item_head(bh, item_num));
2226 static inline struct item_head *tp_item_head(const struct treepath *path)
2228 return item_head(PATH_PLAST_BUFFER(path), PATH_LAST_POSITION(path));
2254 const struct item_head *ih, int pos_in_item)
2343 struct item_head *vi_ih;
2368 struct item_head *vn_ins_ih;
2629 int (*bytes_number) (struct item_head * ih, int block_size);
2633 void (*print_item) (struct item_head *, char *item);
2634 void (*check_item) (struct item_head *, char *item);
2967 extern void copy_item_head(struct item_head *to,
2968 const struct item_head *from);
3001 int comp_items(const struct item_head *stored_ih, const struct treepath *path);
3019 struct item_head *ih,
3083 void make_le_item_head(struct item_head *ih, const struct cpu_key *key,
3185 struct item_head *ins_ih, const void *);
3227 struct item_head * const inserted_item_ih,
3239 int balance_internal(struct tree_balance *, int, int, struct item_head *,
3248 void do_balance(struct tree_balance *tb, struct item_head *ih,