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 ---