Home | History | Annotate | Download | only in efs

Lines Matching defs:eip

372 	struct efs_inode *eip;
379 eip = pool_get(&efs_inode_pool, PR_WAITOK);
380 eip->ei_mode = 0;
381 eip->ei_lockf = NULL;
382 eip->ei_number = ino;
383 eip->ei_dev = emp->em_dev;
384 eip->ei_vp = vp;
386 error = efs_read_inode(emp, ino, NULL, &eip->ei_di);
388 pool_put(&efs_inode_pool, eip);
392 efs_sync_dinode_to_inode(eip);
394 if (ino == EFS_ROOTINO && !S_ISDIR(eip->ei_mode)) {
397 pool_put(&efs_inode_pool, eip);
401 switch (eip->ei_mode & S_IFMT) {
409 spec_node_init(vp, eip->ei_dev);
420 spec_node_init(vp, eip->ei_dev);
436 eip->ei_mode, (ulong)ino, mp->mnt_stat.f_mntonname);
437 pool_put(&efs_inode_pool, eip);
442 vp->v_data = eip;
444 uvm_vnp_setsize(vp, eip->ei_size);
445 *new_key = &eip->ei_number;
460 struct efs_inode *eip;
472 eip = EFS_VTOI(vp);
473 if (eip->ei_mode == 0 || eip->ei_gen != efp->ef_gen) {
492 struct efs_inode *eip;
500 eip = EFS_VTOI(vp);
504 efp->ef_ino = eip->ei_number;
505 efp->ef_gen = eip->ei_gen;