1b2441318SGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0 */ 21da177e4SLinus Torvalds #ifndef _NFS_FS_I 31da177e4SLinus Torvalds #define _NFS_FS_I 41da177e4SLinus Torvalds 51da177e4SLinus Torvalds struct nlm_lockowner; 61da177e4SLinus Torvalds 71da177e4SLinus Torvalds /* 81da177e4SLinus Torvalds * NFS lock info 91da177e4SLinus Torvalds */ 101da177e4SLinus Torvalds struct nfs_lock_info { 111da177e4SLinus Torvalds u32 state; 121da177e4SLinus Torvalds struct nlm_lockowner *owner; 1326bcbf96SChristoph Hellwig struct list_head list; 141da177e4SLinus Torvalds }; 151da177e4SLinus Torvalds 168d0a8a9dSTrond Myklebust struct nfs4_lock_state; 178d0a8a9dSTrond Myklebust struct nfs4_lock_info { 188d0a8a9dSTrond Myklebust struct nfs4_lock_state *owner; 198d0a8a9dSTrond Myklebust }; 208d0a8a9dSTrond Myklebust 211da177e4SLinus Torvalds #endif 22