Lines Matching refs:befs_ino
307 struct befs_inode_info *befs_ino; in befs_iget() local
318 befs_ino = BEFS_I(inode); in befs_iget()
321 befs_ino->i_inode_num = blockno2iaddr(sb, inode->i_ino); in befs_iget()
324 befs_ino->i_inode_num.allocation_group, in befs_iget()
325 befs_ino->i_inode_num.start, befs_ino->i_inode_num.len); in befs_iget()
374 befs_ino->i_inode_num = fsrun_to_cpu(sb, raw_inode->inode_num); in befs_iget()
375 befs_ino->i_parent = fsrun_to_cpu(sb, raw_inode->parent); in befs_iget()
376 befs_ino->i_attribute = fsrun_to_cpu(sb, raw_inode->attributes); in befs_iget()
377 befs_ino->i_flags = fs32_to_cpu(sb, raw_inode->flags); in befs_iget()
379 if (S_ISLNK(inode->i_mode) && !(befs_ino->i_flags & BEFS_LONG_SYMLINK)){ in befs_iget()
382 strlcpy(befs_ino->i_data.symlink, raw_inode->data.symlink, in befs_iget()
387 befs_ino->i_data.ds = in befs_iget()
390 num_blks = befs_count_blocks(sb, &befs_ino->i_data.ds); in befs_iget()
393 inode->i_size = befs_ino->i_data.ds.size; in befs_iget()
404 if (befs_ino->i_flags & BEFS_LONG_SYMLINK) { in befs_iget()
409 inode->i_link = befs_ino->i_data.symlink; in befs_iget()
479 struct befs_inode_info *befs_ino = BEFS_I(inode); in befs_symlink_readpage() local
480 befs_data_stream *data = &befs_ino->i_data.ds; in befs_symlink_readpage()
674 struct befs_inode_info *befs_ino = BEFS_I(d_inode(child)); in befs_get_parent() local
677 (unsigned long)befs_ino->i_parent.start); in befs_get_parent()