UFS_DIR_REC_LEN
for (offs = 0; offs <= limit - UFS_DIR_REC_LEN(1); offs += rec_len) {
if (rec_len < UFS_DIR_REC_LEN(1))
if (rec_len < UFS_DIR_REC_LEN(ufs_get_de_namlen(sb, p)))
unsigned reclen = UFS_DIR_REC_LEN(namelen);
unsigned reclen = UFS_DIR_REC_LEN(namelen);
name_len = UFS_DIR_REC_LEN(ufs_get_de_namlen(sb, de));
if (pos > inode->i_size - UFS_DIR_REC_LEN(1))
limit = kaddr + ufs_last_byte(inode, n) - UFS_DIR_REC_LEN(1);
de->d_reclen = cpu_to_fs16(sb, UFS_DIR_REC_LEN(1));
de->d_reclen = cpu_to_fs16(sb, chunk_size - UFS_DIR_REC_LEN(1));
kaddr += ufs_last_byte(inode, i) - UFS_DIR_REC_LEN(1);