Lines Matching defs:inode
319 int (*set_file_info)(struct inode *, const char *, FILE_BASIC_INFO *,
328 int (*posix_mkdir)(const unsigned int xid, struct inode *inode,
332 int (*mkdir)(const unsigned int xid, struct inode *inode, umode_t mode,
336 void (*mkdir_setinfo)(struct inode *, const char *,
417 /* get lease key of the inode */
418 void (*get_lease_key)(struct inode *, struct cifs_fid *);
419 /* set lease key of the inode */
420 void (*set_lease_key)(struct inode *, struct cifs_fid *);
440 /* set oplock level for the inode */
461 struct cifs_ntsd * (*get_acl)(struct cifs_sb_info *, struct inode *,
465 int (*set_acl)(struct cifs_ntsd *, __u32, struct inode *, const char *,
468 unsigned int (*wp_retry_size)(struct inode *);
497 struct inode *inode,
569 bool server_ino:1; /* use inode numbers from server ie UniqueId */
1311 struct list_head flist; /* next fid (file instance) for this inode */
1458 * One of these for each file inode
1463 struct list_head llist; /* locks helb by this inode */
1484 unsigned int writers; /* Number of writers on this inode */
1485 unsigned long time; /* jiffies of last update of inode */
1487 u64 uniqueid; /* server inode number */
1489 __u8 lease_key[SMB2_LEASE_KEY_SIZE]; /* lease key for this inode */
1493 struct inode vfs_inode;
1497 CIFS_I(struct inode *inode)
1499 return container_of(inode, struct cifsInodeInfo, vfs_inode);
1688 * common struct for holding inode info when searching for or updating an
1689 * inode with new info
1873 * inode->open_file_lock protects the openFileList hanging off the inode