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));
230 struct reiserfs_de_head *deh = de->de_deh;
237 GET_HASH_VALUE(deh_offset(deh + i)) !=
245 deh += i;
247 for (; i >= 0; i--, deh--) {
249 if (GET_HASH_VALUE(deh_offset(deh)) !=
256 set_bit(GET_GENERATION_NUMBER(deh_offset(deh)),
437 struct reiserfs_de_head *deh;
484 deh = (struct reiserfs_de_head *)buffer;
485 deh->deh_location = 0; /* JDM Endian safe if 0 */
486 put_deh_offset(deh, cpu_key_k_offset(&entry_key));
487 deh->deh_state = 0; /* JDM Endian safe if 0 */
491 deh->deh_dir_id = INODE_PKEY(inode)->k_dir_id;
493 deh->deh_objectid = INODE_PKEY(inode)->k_objectid;
496 memcpy((char *)(deh + 1), name, namelen);
498 padd_item((char *)(deh + 1), ROUND_UP(namelen), namelen);
504 mark_de_without_sd(deh);
505 visible ? mark_de_visible(deh) : mark_de_hidden(deh);
543 put_deh_offset(deh, SET_GENERATION_NUMBER(deh_offset(deh), gen_number));
544 set_cpu_key_k_offset(&entry_key, deh_offset(deh));