Lines Matching refs:befs_ino
308 struct befs_inode_info *befs_ino = NULL; in befs_iget() local
320 befs_ino = BEFS_I(inode); in befs_iget()
323 befs_ino->i_inode_num = blockno2iaddr(sb, inode->i_ino); in befs_iget()
326 befs_ino->i_inode_num.allocation_group, in befs_iget()
327 befs_ino->i_inode_num.start, befs_ino->i_inode_num.len); in befs_iget()
376 befs_ino->i_inode_num = fsrun_to_cpu(sb, raw_inode->inode_num); in befs_iget()
377 befs_ino->i_parent = fsrun_to_cpu(sb, raw_inode->parent); in befs_iget()
378 befs_ino->i_attribute = fsrun_to_cpu(sb, raw_inode->attributes); in befs_iget()
379 befs_ino->i_flags = fs32_to_cpu(sb, raw_inode->flags); in befs_iget()
381 if (S_ISLNK(inode->i_mode) && !(befs_ino->i_flags & BEFS_LONG_SYMLINK)){ in befs_iget()
384 strlcpy(befs_ino->i_data.symlink, raw_inode->data.symlink, in befs_iget()
389 befs_ino->i_data.ds = in befs_iget()
392 num_blks = befs_count_blocks(sb, &befs_ino->i_data.ds); in befs_iget()
395 inode->i_size = befs_ino->i_data.ds.size; in befs_iget()
406 if (befs_ino->i_flags & BEFS_LONG_SYMLINK) in befs_iget()
474 struct befs_inode_info *befs_ino = BEFS_I(d_inode(dentry)); in befs_follow_link() local
475 befs_data_stream *data = &befs_ino->i_data.ds; in befs_follow_link()
504 struct befs_inode_info *befs_ino = BEFS_I(d_inode(dentry)); in befs_fast_follow_link() local
506 nd_set_link(nd, befs_ino->i_data.symlink); in befs_fast_follow_link()