Lines Matching refs:vpp
848 int vfs_nfs_lookup(struct Vnode *parent, const char *path, int len, struct Vnode **vpp)
889 (void)VnodeAlloc(&nfs_vops, vpp);
890 (*vpp)->parent = parent;
891 (*vpp)->fop = &nfs_fops;
892 (*vpp)->originMount = parent->originMount;
893 (*vpp)->data = nfs_node;
894 (*vpp)->type = filetype_to_vnodetype(nfs_node->n_type);
895 (*vpp)->mode = type_to_mode((*vpp)->type, nmp->nm_permission);
896 (*vpp)->gid = nmp->nm_gid;
897 (*vpp)->uid = nmp->nm_uid;
1406 int vfs_nfs_mkdir(struct Vnode *parent, const char *dirname, mode_t mode, struct Vnode **vpp)
1539 (void)VnodeAlloc(&nfs_vops, vpp);
1540 (*vpp)->parent = parent;
1541 (*vpp)->fop = &nfs_fops;
1542 (*vpp)->originMount = parent->originMount;
1543 (*vpp)->data = target_node;
1544 (*vpp)->type = filetype_to_vnodetype(target_node->n_type);
1545 (*vpp)->mode = type_to_mode((*vpp)->type, nmp->nm_permission);
1546 (*vpp)->gid = nmp->nm_gid;
1547 (*vpp)->uid = nmp->nm_uid;
2342 int vfs_nfs_create(struct Vnode *parent, const char *filename, int mode, struct Vnode **vpp)
2451 *vpp = NULL;
2513 (void)VnodeAlloc(&nfs_vops, vpp);
2514 (*vpp)->parent = parent;
2515 (*vpp)->fop = &nfs_fops;
2516 (*vpp)->originMount = parent->originMount;
2517 (*vpp)->data = np;
2518 (*vpp)->type = filetype_to_vnodetype(np->n_type);
2519 (*vpp)->mode = type_to_mode((*vpp)->type, nmp->nm_permission);
2520 (*vpp)->gid = nmp->nm_gid;
2521 (*vpp)->uid = nmp->nm_uid;