vfs_inode.c (874c8ca1e60b2c564a48f7e7acc40d328d5c8733) | vfs_inode.c (e81fb4198e27925b151aad1450e0fd607d6733f8) |
---|---|
1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * This file contains vfs inode ops for the 9P2000 protocol. 4 * 5 * Copyright (C) 2004 by Eric Van Hensbergen <ericvh@gmail.com> 6 * Copyright (C) 2002 by Ron Minnich <rminnich@lanl.gov> 7 */ 8 --- 238 unchanged lines hidden (view full) --- 247 kmem_cache_free(v9fs_inode_cache, V9FS_I(inode)); 248} 249 250/* 251 * Set parameters for the netfs library 252 */ 253static void v9fs_set_netfs_context(struct inode *inode) 254{ | 1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * This file contains vfs inode ops for the 9P2000 protocol. 4 * 5 * Copyright (C) 2004 by Eric Van Hensbergen <ericvh@gmail.com> 6 * Copyright (C) 2002 by Ron Minnich <rminnich@lanl.gov> 7 */ 8 --- 238 unchanged lines hidden (view full) --- 247 kmem_cache_free(v9fs_inode_cache, V9FS_I(inode)); 248} 249 250/* 251 * Set parameters for the netfs library 252 */ 253static void v9fs_set_netfs_context(struct inode *inode) 254{ |
255 netfs_inode_init(inode, &v9fs_req_ops); | 255 struct v9fs_inode *v9inode = V9FS_I(inode); 256 netfs_inode_init(&v9inode->netfs, &v9fs_req_ops); |
256} 257 258int v9fs_init_inode(struct v9fs_session_info *v9ses, 259 struct inode *inode, umode_t mode, dev_t rdev) 260{ 261 int err = 0; 262 263 inode_init_owner(&init_user_ns, inode, NULL, mode); --- 1214 unchanged lines hidden --- | 257} 258 259int v9fs_init_inode(struct v9fs_session_info *v9ses, 260 struct inode *inode, umode_t mode, dev_t rdev) 261{ 262 int err = 0; 263 264 inode_init_owner(&init_user_ns, inode, NULL, mode); --- 1214 unchanged lines hidden --- |