Lines Matching refs:iget_data
357 struct afs_iget_data *iget_data = opaque; in afs_iget5_test() local
360 return memcmp(&vnode->fid, &iget_data->fid, sizeof(iget_data->fid)) == 0; in afs_iget5_test()
378 struct afs_iget_data *iget_data = opaque; in afs_iget5_set() local
381 vnode->fid = iget_data->fid; in afs_iget5_set()
382 vnode->volume = iget_data->volume; in afs_iget5_set()
383 vnode->cb_v_break = iget_data->cb_v_break; in afs_iget5_set()
384 vnode->cb_s_break = iget_data->cb_s_break; in afs_iget5_set()
389 inode->i_ino = iget_data->fid.vnode; in afs_iget5_set()
390 inode->i_generation = iget_data->fid.unique; in afs_iget5_set()
405 struct afs_iget_data iget_data = { in afs_iget_pseudo_dir() local
414 iget_data.volume = as->volume; in afs_iget_pseudo_dir()
415 iget_data.fid.vid = as->volume->vid; in afs_iget_pseudo_dir()
418 iget_data.fid.vnode = 1; in afs_iget_pseudo_dir()
419 iget_data.fid.unique = 1; in afs_iget_pseudo_dir()
421 iget_data.fid.vnode = atomic_inc_return(&afs_autocell_ino); in afs_iget_pseudo_dir()
422 iget_data.fid.unique = 0; in afs_iget_pseudo_dir()
425 inode = iget5_locked(sb, iget_data.fid.vnode, in afs_iget_pseudo_dir()
427 &iget_data); in afs_iget_pseudo_dir()
434 inode, inode->i_ino, iget_data.fid.vid, iget_data.fid.vnode, in afs_iget_pseudo_dir()
435 iget_data.fid.unique); in afs_iget_pseudo_dir()
506 struct afs_iget_data *iget_data, in afs_iget() argument
513 struct afs_fid *fid = &iget_data->fid; in afs_iget()
520 iget_data->volume = as->volume; in afs_iget()
523 iget_data); in afs_iget()