Home
last modified time | relevance | path

Searched refs:cifs_file (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/fs/smb/client/
H A Dfile.c541 cifsFileInfo_get(struct cifsFileInfo *cifs_file) in cifsFileInfo_get() argument
543 spin_lock(&cifs_file->file_info_lock); in cifsFileInfo_get()
544 cifsFileInfo_get_locked(cifs_file); in cifsFileInfo_get()
545 spin_unlock(&cifs_file->file_info_lock); in cifsFileInfo_get()
546 return cifs_file; in cifsFileInfo_get()
549 static void cifsFileInfo_put_final(struct cifsFileInfo *cifs_file) in cifsFileInfo_put_final() argument
551 struct inode *inode = d_inode(cifs_file->dentry); in cifsFileInfo_put_final()
561 list_for_each_entry_safe(li, tmp, &cifs_file->llist->locks, llist) { in cifsFileInfo_put_final()
566 list_del(&cifs_file->llist->llist); in cifsFileInfo_put_final()
567 kfree(cifs_file in cifsFileInfo_put_final()
579 struct cifsFileInfo *cifs_file = container_of(work, cifsFileInfo_put_work() local
592 cifsFileInfo_put(struct cifsFileInfo *cifs_file) cifsFileInfo_put() argument
613 _cifsFileInfo_put(struct cifsFileInfo *cifs_file, bool wait_oplock_handler, bool offload) _cifsFileInfo_put() argument
[all...]
H A Dcifsglob.h1505 cifsFileInfo_get_locked(struct cifsFileInfo *cifs_file) in cifsFileInfo_get_locked() argument
1507 ++cifs_file->count; in cifsFileInfo_get_locked()
1510 struct cifsFileInfo *cifsFileInfo_get(struct cifsFileInfo *cifs_file);
1511 void _cifsFileInfo_put(struct cifsFileInfo *cifs_file, bool wait_oplock_hdlr,
1513 void cifsFileInfo_put(struct cifsFileInfo *cifs_file);
2014 * structure order is cifs_socket-->cifs_ses-->cifs_tcon-->cifs_file
/kernel/linux/linux-5.10/fs/cifs/
H A Dfile.c373 cifsFileInfo_get(struct cifsFileInfo *cifs_file) in cifsFileInfo_get() argument
375 spin_lock(&cifs_file->file_info_lock); in cifsFileInfo_get()
376 cifsFileInfo_get_locked(cifs_file); in cifsFileInfo_get()
377 spin_unlock(&cifs_file->file_info_lock); in cifsFileInfo_get()
378 return cifs_file; in cifsFileInfo_get()
381 static void cifsFileInfo_put_final(struct cifsFileInfo *cifs_file) in cifsFileInfo_put_final() argument
383 struct inode *inode = d_inode(cifs_file->dentry); in cifsFileInfo_put_final()
393 list_for_each_entry_safe(li, tmp, &cifs_file->llist->locks, llist) { in cifsFileInfo_put_final()
398 list_del(&cifs_file->llist->llist); in cifsFileInfo_put_final()
399 kfree(cifs_file in cifsFileInfo_put_final()
410 struct cifsFileInfo *cifs_file = container_of(work, cifsFileInfo_put_work() local
421 cifsFileInfo_put(struct cifsFileInfo *cifs_file) cifsFileInfo_put() argument
439 _cifsFileInfo_put(struct cifsFileInfo *cifs_file, bool wait_oplock_handler, bool offload) _cifsFileInfo_put() argument
[all...]
H A Dcifsglob.h1436 cifsFileInfo_get_locked(struct cifsFileInfo *cifs_file) in cifsFileInfo_get_locked() argument
1438 ++cifs_file->count; in cifsFileInfo_get_locked()
1441 struct cifsFileInfo *cifsFileInfo_get(struct cifsFileInfo *cifs_file);
1442 void _cifsFileInfo_put(struct cifsFileInfo *cifs_file, bool wait_oplock_hdlr,
1444 void cifsFileInfo_put(struct cifsFileInfo *cifs_file);
1912 * structure order is cifs_socket-->cifs_ses-->cifs_tcon-->cifs_file

Completed in 22 milliseconds