Lines Matching defs:deh
30 struct reiserfs_de_head *deh = de->de_deh;
38 if (off < deh_offset(deh + j)) {
42 if (off > deh_offset(deh + j)) {
68 struct reiserfs_de_head *deh = de->de_deh + de->de_entry_num;
73 de->de_namelen = de->de_entrylen - (de_with_sd(deh) ? SD_SIZE : 0);
74 de->de_name = B_I_PITEM(de->de_bh, de->de_ih) + deh_location(deh);
89 struct reiserfs_de_head *deh = de->de_deh + de->de_entry_num;
99 set_cpu_key_k_offset(&(de->de_entry_key), deh_offset(deh));
217 struct reiserfs_de_head *deh = de->de_deh;
224 GET_HASH_VALUE(deh_offset(deh + i)) !=
232 deh += i;
234 for (; i >= 0; i--, deh--) {
235 if (GET_HASH_VALUE(deh_offset(deh)) !=
243 set_bit(GET_GENERATION_NUMBER(deh_offset(deh)),
408 struct reiserfs_de_head *deh;
447 deh = (struct reiserfs_de_head *)buffer;
448 deh->deh_location = 0; /* JDM Endian safe if 0 */
449 put_deh_offset(deh, cpu_key_k_offset(&entry_key));
450 deh->deh_state = 0; /* JDM Endian safe if 0 */
452 deh->deh_dir_id = INODE_PKEY(inode)->k_dir_id; /* safe: k_dir_id is le */
453 deh->deh_objectid = INODE_PKEY(inode)->k_objectid; /* safe: k_objectid is le */
456 memcpy((char *)(deh + 1), name, namelen);
458 padd_item((char *)(deh + 1), ROUND_UP(namelen), namelen);
461 mark_de_without_sd(deh);
462 visible ? mark_de_visible(deh) : mark_de_hidden(deh);
500 put_deh_offset(deh, SET_GENERATION_NUMBER(deh_offset(deh), gen_number));
501 set_cpu_key_k_offset(&entry_key, deh_offset(deh));