Searched refs:deh (Results 1 - 8 of 8) sorted by relevance

/linux-master/fs/reiserfs/
H A Ddir.c53 static inline bool is_privroot_deh(struct inode *dir, struct reiserfs_de_head *deh) argument
57 deh->deh_objectid == INODE_PKEY(d_inode(privroot))->k_objectid);
136 struct reiserfs_de_head *deh = local
140 entry_num++, deh++) {
144 loff_t cur_pos = deh_offset(deh);
147 if (!de_visible(deh))
150 d_name = B_I_DEH_ENTRY_FILE_NAME(bh, ih, deh);
174 if (is_privroot_deh(inode, deh))
177 ctx->pos = deh_offset(deh);
178 d_ino = deh_objectid(deh);
[all...]
H A Dlbalance.c27 struct reiserfs_de_head *deh; local
39 deh = B_I_DEH(source, ih);
41 copy_records_len = (from ? deh_location(&deh[from - 1]) :
43 deh_location(&deh[from + copy_count - 1]);
46 deh_location(&deh[from + copy_count - 1]);
84 deh_offset(&deh[from]));
123 : 0, copy_count, deh + from, records,
1076 struct reiserfs_de_head *deh; local
1098 deh = B_I_DEH(bh, ih);
1105 (from ? deh_location(&deh[fro
1323 struct reiserfs_de_head *deh; local
[all...]
H A Ditem_ops.c376 struct reiserfs_de_head *deh; local
383 deh = (struct reiserfs_de_head *)item;
385 for (i = 0; i < ih_entry_count(ih); i++, deh++) {
387 (i ? (deh_location(deh - 1)) : ih_item_len(ih)) -
388 deh_location(deh);
389 name = item + deh_location(deh);
398 deh_dir_id(deh), deh_objectid(deh),
399 GET_HASH_VALUE(deh_offset(deh)),
400 GET_GENERATION_NUMBER((deh_offset(deh))),
408 struct reiserfs_de_head *deh; local
458 struct reiserfs_de_head *deh; local
[all...]
H A Dnamei.c32 struct reiserfs_de_head *deh = de->de_deh; local
40 if (off < deh_offset(deh + j)) {
44 if (off > deh_offset(deh + j)) {
74 struct reiserfs_de_head *deh = de->de_deh + de->de_entry_num; local
79 de->de_namelen = de->de_entrylen - (de_with_sd(deh) ? SD_SIZE : 0);
80 de->de_name = ih_item_body(de->de_bh, de->de_ih) + deh_location(deh);
95 struct reiserfs_de_head *deh = de->de_deh + de->de_entry_num; local
105 set_cpu_key_k_offset(&de->de_entry_key, deh_offset(deh));
231 struct reiserfs_de_head *deh = de->de_deh; local
238 GET_HASH_VALUE(deh_offset(deh
436 struct reiserfs_de_head *deh; local
[all...]
H A Dprints.c103 struct reiserfs_de_head *deh)
105 if (deh)
108 deh_offset(deh), deh_dir_id(deh),
109 deh_objectid(deh), deh_location(deh),
110 deh_state(deh));
102 scnprintf_de_head(char *buf, size_t size, struct reiserfs_de_head *deh) argument
H A Dreiserfs.h1956 #define mark_de_with_sd(deh) set_bit_unaligned (DEH_Statdata, &((deh)->deh_state))
1957 #define mark_de_without_sd(deh) clear_bit_unaligned (DEH_Statdata, &((deh)->deh_state))
1958 #define mark_de_visible(deh) set_bit_unaligned (DEH_Visible, &((deh)->deh_state))
1959 #define mark_de_hidden(deh) clear_bit_unaligned (DEH_Visible, &((deh)->deh_state))
1961 #define de_with_sd(deh) test_bit_unaligned (DEH_Statdata, &((deh)
2253 struct reiserfs_de_head *deh; local
[all...]
H A Dstree.c392 struct reiserfs_de_head *deh; local
395 deh = B_I_DEH(bh, ih);
397 if (deh_location(&deh[i]) > ih_item_len(ih)) {
400 &deh[i]);
H A Dsuper.c1728 struct reiserfs_de_head *deh; local
1744 deh = de.de_deh + de.de_entry_num;
1746 if (deh_offset(deh) == DOT_DOT_OFFSET) {
1754 deh_hashval = GET_HASH_VALUE(deh_offset(deh));

Completed in 367 milliseconds