Lines Matching refs:key
24 static void sd_decrement_key(struct cpu_key *key) in sd_decrement_key() argument
26 key->on_disk_key.k_objectid--; in sd_decrement_key()
27 set_cpu_key_k_type(key, TYPE_ANY); in sd_decrement_key()
28 set_cpu_key_k_offset(key, (loff_t)(~0ULL >> 1)); in sd_decrement_key()
31 static int sd_is_left_mergeable(struct reiserfs_key *key, unsigned long bsize) in sd_is_left_mergeable() argument
128 static void direct_decrement_key(struct cpu_key *key) in direct_decrement_key() argument
130 cpu_key_k_offset_dec(key); in direct_decrement_key()
131 if (cpu_key_k_offset(key) == 0) in direct_decrement_key()
132 set_cpu_key_k_type(key, TYPE_STAT_DATA); in direct_decrement_key()
135 static int direct_is_left_mergeable(struct reiserfs_key *key, in direct_is_left_mergeable() argument
138 int version = le_key_version(key); in direct_is_left_mergeable()
139 return ((le_key_k_offset(version, key) & (bsize - 1)) != 1); in direct_is_left_mergeable()
219 static void indirect_decrement_key(struct cpu_key *key) in indirect_decrement_key() argument
221 cpu_key_k_offset_dec(key); in indirect_decrement_key()
222 if (cpu_key_k_offset(key) == 0) in indirect_decrement_key()
223 set_cpu_key_k_type(key, TYPE_STAT_DATA); in indirect_decrement_key()
227 static int indirect_is_left_mergeable(struct reiserfs_key *key, in indirect_is_left_mergeable() argument
230 int version = le_key_version(key); in indirect_is_left_mergeable()
231 return (le_key_k_offset(version, key) != 1); in indirect_is_left_mergeable()
364 static void direntry_decrement_key(struct cpu_key *key) in direntry_decrement_key() argument
366 cpu_key_k_offset_dec(key); in direntry_decrement_key()
367 if (cpu_key_k_offset(key) == 0) in direntry_decrement_key()
368 set_cpu_key_k_type(key, TYPE_STAT_DATA); in direntry_decrement_key()
371 static int direntry_is_left_mergeable(struct reiserfs_key *key, in direntry_is_left_mergeable() argument
374 if (le32_to_cpu(key->u.k_offset_v1.k_offset) == DOT_OFFSET) in direntry_is_left_mergeable()
651 static void errcatch_decrement_key(struct cpu_key *key) in errcatch_decrement_key() argument
657 static int errcatch_is_left_mergeable(struct reiserfs_key *key, in errcatch_is_left_mergeable() argument