Lines Matching defs:deh
32 struct reiserfs_de_head *deh = de->de_deh;
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;
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;
105 set_cpu_key_k_offset(&de->de_entry_key, deh_offset(deh));
231 struct reiserfs_de_head *deh = de->de_deh;
238 GET_HASH_VALUE(deh_offset(deh + i)) !=
246 deh += i;
248 for (; i >= 0; i--, deh--) {
250 if (GET_HASH_VALUE(deh_offset(deh)) !=
257 set_bit(GET_GENERATION_NUMBER(deh_offset(deh)),
436 struct reiserfs_de_head *deh;
483 deh = (struct reiserfs_de_head *)buffer;
484 deh->deh_location = 0; /* JDM Endian safe if 0 */
485 put_deh_offset(deh, cpu_key_k_offset(&entry_key));
486 deh->deh_state = 0; /* JDM Endian safe if 0 */
490 deh->deh_dir_id = INODE_PKEY(inode)->k_dir_id;
492 deh->deh_objectid = INODE_PKEY(inode)->k_objectid;
495 memcpy((char *)(deh + 1), name, namelen);
497 padd_item((char *)(deh + 1), ROUND_UP(namelen), namelen);
503 mark_de_without_sd(deh);
504 visible ? mark_de_visible(deh) : mark_de_hidden(deh);
542 put_deh_offset(deh, SET_GENERATION_NUMBER(deh_offset(deh), gen_number));
543 set_cpu_key_k_offset(&entry_key, deh_offset(deh));