Lines Matching defs:de
17 int isofs_name_translate(struct iso_directory_record *de, char *new, struct inode *inode)
19 char * old = de->name;
20 int len = de->name_len[0];
50 int get_acorn_filename(struct iso_directory_record *de,
55 int retnamlen = isofs_name_translate(de, retname, inode);
59 std = sizeof(struct iso_directory_record) + de->name_len[0];
62 if (de->length[0] - std != 32)
64 chr = ((unsigned char *) de) + std;
69 if (((de->flags[0] & 2) == 0) && (chr[13] == 0xff)
95 struct iso_directory_record *de;
110 de = (struct iso_directory_record *) (bh->b_data + offset);
112 de_len = *(unsigned char *)de;
136 memcpy(tmpde, de, slop);
147 de = tmpde;
150 if (de_len < de->name_len[0] +
160 isofs_normalize_block_and_offset(de,
167 if (de->flags[-sbi->s_high_sierra] & 0x80) {
175 if (de->name_len[0] == 1 && de->name[0] == 0) {
185 if (de->name_len[0] == 1 && de->name[0] == 1) {
199 if ((sbi->s_hide && (de->flags[-sbi->s_high_sierra] & 1)) ||
201 (de->flags[-sbi->s_high_sierra] & 4))) {
208 len = get_rock_ridge_filename(de, tmpname, inode);
217 len = get_joliet_filename(de, tmpname, inode);
222 len = get_acorn_filename(de, tmpname, inode);
226 len = isofs_name_translate(de, tmpname, inode);
229 p = de->name;
230 len = de->name_len[0];