Lines Matching refs:cifs_inode
251 struct cifsInodeInfo *cifs_inode; in cifs_alloc_inode() local
252 cifs_inode = kmem_cache_alloc(cifs_inode_cachep, GFP_KERNEL); in cifs_alloc_inode()
253 if (!cifs_inode) in cifs_alloc_inode()
255 cifs_inode->cifsAttrs = 0x20; /* default */ in cifs_alloc_inode()
256 cifs_inode->time = 0; in cifs_alloc_inode()
261 cifs_set_oplock_level(cifs_inode, 0); in cifs_alloc_inode()
262 cifs_inode->flags = 0; in cifs_alloc_inode()
263 spin_lock_init(&cifs_inode->writers_lock); in cifs_alloc_inode()
264 cifs_inode->writers = 0; in cifs_alloc_inode()
265 cifs_inode->vfs_inode.i_blkbits = 14; /* 2**14 = CIFS_MAX_MSGSIZE */ in cifs_alloc_inode()
266 cifs_inode->server_eof = 0; in cifs_alloc_inode()
267 cifs_inode->uniqueid = 0; in cifs_alloc_inode()
268 cifs_inode->createtime = 0; in cifs_alloc_inode()
269 cifs_inode->epoch = 0; in cifs_alloc_inode()
271 get_random_bytes(cifs_inode->lease_key, SMB2_LEASE_KEY_SIZE); in cifs_alloc_inode()
278 INIT_LIST_HEAD(&cifs_inode->openFileList); in cifs_alloc_inode()
279 INIT_LIST_HEAD(&cifs_inode->llist); in cifs_alloc_inode()
280 return &cifs_inode->vfs_inode; in cifs_alloc_inode()