Lines Matching refs:lfi
52 uint8_t lfi = cfi->lengthFileIdent;
53 int padlen = fibh->eoffset - fibh->soffset - liu - lfi -
79 if (adinicb || (offset + lfi < 0))
80 memcpy((uint8_t *)sfi->fileIdent + liu, fileident, lfi);
82 memcpy(fibh->ebh->b_data + offset, fileident, lfi);
86 memcpy(fibh->ebh->b_data, fileident - offset, lfi + offset);
90 offset += lfi;
93 memset((uint8_t *)sfi->padding + liu + lfi, 0x00, padlen);
98 memset((uint8_t *)sfi->padding + liu + lfi, 0x00, -offset);
156 uint8_t lfi;
210 lfi = cfi->lengthFileIdent;
220 poffset = fibh->soffset + sizeof(struct fileIdentDesc) + liu + lfi;
222 if (poffset >= lfi)
223 nameptr = (uint8_t *)(fibh->ebh->b_data + poffset - lfi);
227 memcpy(nameptr, fi->fileIdent + liu, lfi - poffset);
228 memcpy(nameptr + lfi - poffset, fibh->ebh->b_data, poffset);
244 if (!lfi)
247 if ((flen = udf_get_filename(dir->i_sb, nameptr, fname, lfi)))
354 uint8_t lfi;
435 lfi = cfi->lengthFileIdent;
443 poffset = fibh->soffset + sizeof(struct fileIdentDesc) + liu + lfi;
445 if (poffset >= lfi)
446 nameptr = (char *)(fibh->ebh->b_data + poffset - lfi);
450 memcpy(nameptr, fi->fileIdent + liu, lfi - poffset);
451 memcpy(nameptr + lfi - poffset, fibh->ebh->b_data, poffset);
457 if (((sizeof(struct fileIdentDesc) + liu + lfi + 3) & ~3) == nfidlen)
475 if (!lfi || !dentry)
478 if ((flen = udf_get_filename(dir->i_sb, nameptr, fname, lfi)) &&