Home
last modified time | relevance | path

Searched refs:cfile (Results 1 – 22 of 22) sorted by relevance

/linux-6.15/drivers/misc/genwqe/
H A Dcard_dev.c58 list_del(&cfile->list); in genwqe_del_file()
60 put_pid(cfile->opener); in genwqe_del_file()
262 struct genwqe_file *cfile; in genwqe_kill_fasync() local
266 if (cfile->async_queue) in genwqe_kill_fasync()
278 struct genwqe_file *cfile; in genwqe_terminate() local
304 cfile = kzalloc(sizeof(*cfile), GFP_KERNEL); in genwqe_open()
305 if (cfile == NULL) in genwqe_open()
309 cfile->cd = cd; in genwqe_open()
310 cfile->filp = filp; in genwqe_open()
311 cfile->client = NULL; in genwqe_open()
[all …]
/linux-6.15/fs/smb/client/
H A Dfile.c300 if (req->cfile) in cifs_free_request()
665 return cfile; in cifs_new_fileinfo()
669 kfree(cfile); in cifs_new_fileinfo()
677 kfree(cfile); in cifs_new_fileinfo()
683 fdlocks->cfile = cfile; in cifs_new_fileinfo()
686 cfile->count = 1; in cifs_new_fileinfo()
740 return cfile; in cifs_new_fileinfo()
1328 server->ops->set_fid(cfile, &cfile->fid, oplock); in cifs_reopen_file()
2582 return cfile; in find_writable_file()
3202 if (cfile) in cifs_swap_activate()
[all …]
H A Dsmb2inode.c222 if (cfile) in smb2_compound_op()
282 if (cfile) { in smb2_compound_op()
315 if (cfile) { in smb2_compound_op()
382 if (cfile) { in smb2_compound_op()
417 if (cfile) { in smb2_compound_op()
458 if (cfile) { in smb2_compound_op()
606 if (cfile) in smb2_compound_op()
621 if (cfile) { in smb2_compound_op()
684 if (rc == 0 && cfile && cfile->symlink_target) { in smb2_compound_op()
708 if (rc == 0 && cfile && cfile->symlink_target) { in smb2_compound_op()
[all …]
H A Dmisc.c642 cifsFileInfo_get(cfile); in cifs_queue_oplock_break()
732 dclose->tlink = cfile->tlink; in cifs_add_deferred_close()
758 struct cifsFileInfo *cfile = NULL; in cifs_close_deferred_file() local
770 cifs_del_deferred_close(cfile); in cifs_close_deferred_file()
776 tmp_list->cfile = cfile; in cifs_close_deferred_file()
793 struct cifsFileInfo *cfile; in cifs_close_all_deferred_files() local
802 cifs_del_deferred_close(cfile); in cifs_close_all_deferred_files()
808 tmp_list->cfile = cfile; in cifs_close_all_deferred_files()
824 struct cifsFileInfo *cfile; in cifs_close_deferred_file_under_dentry() local
844 tmp_list->cfile = cfile; in cifs_close_deferred_file_under_dentry()
[all …]
H A Dsmb2file.c263 struct cifs_tcon *tcon = tlink_tcon(cfile->tlink); in smb2_unlock_range()
319 cfile->fid.persistent_fid, in smb2_unlock_range()
320 cfile->fid.volatile_fid, in smb2_unlock_range()
329 &cfile->llist->locks); in smb2_unlock_range()
344 cfile->fid.volatile_fid, current->tgid, in smb2_unlock_range()
363 struct cifsFileInfo *cfile = fdlocks->cfile; in smb2_push_mand_fdlocks() local
367 struct cifs_tcon *tcon = tlink_tcon(cfile->tlink); in smb2_push_mand_fdlocks()
376 cfile->fid.persistent_fid, in smb2_push_mand_fdlocks()
377 cfile->fid.volatile_fid, in smb2_push_mand_fdlocks()
388 cfile->fid.persistent_fid, in smb2_push_mand_fdlocks()
[all …]
H A Dreaddir.c720 spin_lock(&cfile->file_info_lock); in find_cifs_entry()
722 cfile->invalidHandle = true; in find_cifs_entry()
730 if (cfile->srch_inf.smallBuf) in find_cifs_entry()
734 cifs_buf_release(cfile->srch_inf. in find_cifs_entry()
739 cfile->srch_inf.last_entry = NULL; in find_cifs_entry()
748 if (cfile->srch_inf.last_entry) in find_cifs_entry()
749 cifs_save_resume_key(cfile->srch_inf.last_entry, cfile); in find_cifs_entry()
761 &cfile->srch_inf); in find_cifs_entry()
765 if (cfile->srch_inf.last_entry) in find_cifs_entry()
766 cifs_save_resume_key(cfile->srch_inf.last_entry, cfile); in find_cifs_entry()
[all …]
H A Dsmb2misc.c544 struct cifsFileInfo *cfile; in smb2_tcon_has_lease() local
565 cfile->oplock_break_cancelled = true; in smb2_tcon_has_lease()
570 cfile->oplock_level = lease_state; in smb2_tcon_has_lease()
572 cifs_queue_oplock_break(cfile); in smb2_tcon_has_lease()
679 struct cifsFileInfo *cfile; in smb2_is_valid_oplock_break() local
709 cfile->fid.persistent_fid || in smb2_is_valid_oplock_break()
711 cfile->fid.volatile_fid) in smb2_is_valid_oplock_break()
718 spin_lock(&cfile->file_info_lock); in smb2_is_valid_oplock_break()
728 cfile->oplock_epoch = 0; in smb2_is_valid_oplock_break()
731 spin_unlock(&cfile->file_info_lock); in smb2_is_valid_oplock_break()
[all …]
H A Dsmb2ops.c1454 cfile->fid.mid = fid->mid; in smb2_set_fid()
2044 cfile->fid.volatile_fid, cfile->pid, size); in smb2_set_file_size()
2134 cfile->fid.volatile_fid, in smb3_set_integrity()
2909 cfile->fid.persistent_fid, cfile->fid.volatile_fid, in smb2_mand_lock()
3284 cfile->fid.volatile_fid, cfile->pid, new_size); in smb3_zero_range()
3360 cfile->fid.volatile_fid, cfile->pid, extend_to); in smb3_punch_hole()
3533 cfile->fid.volatile_fid, cfile->pid, new_eof); in smb3_simple_falloc()
3649 rc = smb2_copychunk_range(xid, cfile, cfile, off + len, in smb3_collapse_range()
3656 cfile->fid.volatile_fid, cfile->pid, new_eof); in smb3_collapse_range()
3704 cfile->fid.volatile_fid, cfile->pid, new_eof); in smb3_insert_range()
[all …]
H A Dsmb1ops.c717 struct cifsFileInfo *cfile, struct cifs_open_info_data *data) in cifs_query_file_info() argument
729 if (cfile->symlink_target) { in cifs_query_file_info()
730 data->symlink_target = kstrdup(cfile->symlink_target, GFP_KERNEL); in cifs_query_file_info()
735 rc = CIFSSMBQFileInfo(xid, tcon, cfile->fid.netfid, &fi); in cifs_query_file_info()
850 struct cifsInodeInfo *cinode = CIFS_I(d_inode(cfile->dentry)); in cifs_set_fid()
851 cfile->fid.netfid = fid->netfid; in cifs_set_fid()
1061 struct cifsFileInfo *cfile) in cifs_set_compression() argument
1063 return CIFSSMB_set_compression(xid, tcon, cfile->fid.netfid); in cifs_set_compression()
1140 return CIFSSMBLock(xid, tlink_tcon(cfile->tlink), cfile->fid.netfid, in cifs_mand_lock()
1212 cifs_dir_needs_close(struct cifsFileInfo *cfile) in cifs_dir_needs_close() argument
[all …]
H A Dcifs_debug.c240 struct cifsFileInfo *cfile; in cifs_debug_files_proc_show() local
257 list_for_each_entry(cfile, &tcon->openFileList, tlist) { in cifs_debug_files_proc_show()
262 cfile->fid.persistent_fid, in cifs_debug_files_proc_show()
263 cfile->f_flags, in cifs_debug_files_proc_show()
264 cfile->count, in cifs_debug_files_proc_show()
265 cfile->pid, in cifs_debug_files_proc_show()
266 from_kuid(&init_user_ns, cfile->uid), in cifs_debug_files_proc_show()
267 cfile->dentry); in cifs_debug_files_proc_show()
269 seq_printf(m, " %llu\n", cfile->fid.mid); in cifs_debug_files_proc_show()
H A Dcifsproto.h194 extern int cifs_unlock_range(struct cifsFileInfo *cfile,
196 extern int cifs_push_mandatory_locks(struct cifsFileInfo *cfile);
276 extern bool cifs_find_lock_conflict(struct cifsFileInfo *cfile, __u64 offset,
288 extern bool cifs_is_deferred_close(struct cifsFileInfo *cfile,
291 extern void cifs_add_deferred_close(struct cifsFileInfo *cfile,
294 extern void cifs_del_deferred_close(struct cifsFileInfo *cfile);
418 struct cifsFileInfo *cfile, __u64 size,
H A Dinode.c403 struct cifsFileInfo *cfile = filp->private_data; in cifs_get_file_info_unix() local
404 struct cifs_tcon *tcon = tlink_tcon(cfile->tlink); in cifs_get_file_info_unix()
408 if (cfile->symlink_target) { in cifs_get_file_info_unix()
974 struct cifsFileInfo *cfile = filp->private_data; in cifs_get_file_info() local
975 struct cifs_tcon *tcon = tlink_tcon(cfile->tlink); in cifs_get_file_info()
2717 if (tlink_tcon(cfile->tlink)->unix_ext)
2880 struct cifsFileInfo *cfile; local
2899 cfile = find_readable_file(cifs_i, false);
2900 if (cfile == NULL)
2905 cifsFileInfo_put(cfile);
[all …]
H A Dcifsfs.c1043 struct cifsFileInfo *cfile = file->private_data; in cifs_llseek() local
1077 if (cfile && cfile->tlink) { in cifs_llseek()
1078 tcon = tlink_tcon(cfile->tlink); in cifs_llseek()
1094 struct cifsFileInfo *cfile = file->private_data; in cifs_setlease() local
1101 else if (tlink_tcon(cfile->tlink)->local_lease && in cifs_setlease()
1501 struct cifsFileInfo *cfile = dst_file->private_data; in cifs_copy_file_range() local
1503 if (cfile->swapfile) { in cifs_copy_file_range()
H A Dsmb2proto.h125 extern int smb2_unlock_range(struct cifsFileInfo *cfile,
127 extern int smb2_push_mandatory_locks(struct cifsFileInfo *cfile);
H A Dcifsglob.h407 struct cifsFileInfo *cfile, struct cifs_open_info_data *data);
1463 struct cifsFileInfo *cfile; /* fid that owns locks */ member
1514 struct cifsFileInfo *cfile; member
1799 struct cifsFileInfo *cfile; member
2102 void cifs_queue_oplock_break(struct cifsFileInfo *cfile);
H A Dsmb2pdu.c4504 struct cifs_tcon *tcon = tlink_tcon(rdata->req->cfile->tlink); in smb2_readv_callback()
4582 rdata->req->cfile->fid.persistent_fid, in smb2_readv_callback()
4591 rdata->req->cfile->fid.persistent_fid, in smb2_readv_callback()
4636 struct cifs_tcon *tcon = tlink_tcon(rdata->req->cfile->tlink); in smb2_async_readv()
4646 io_parms.tcon = tlink_tcon(rdata->req->cfile->tlink); in smb2_async_readv()
4651 io_parms.volatile_fid = rdata->req->cfile->fid.volatile_fid; in smb2_async_readv()
4797 struct cifs_tcon *tcon = tlink_tcon(wdata->req->cfile->tlink); in smb2_writev_callback()
4872 wdata->req->cfile->fid.persistent_fid, in smb2_writev_callback()
4882 wdata->req->cfile->fid.persistent_fid, in smb2_writev_callback()
4924 .persistent_fid = wdata->req->cfile->fid.persistent_fid, in smb2_async_writev()
[all …]
H A Dcifssmb.c1302 struct cifs_tcon *tcon = tlink_tcon(rdata->req->cfile->tlink); in cifs_readv_callback()
1381 struct cifs_tcon *tcon = tlink_tcon(rdata->req->cfile->tlink); in cifs_async_readv()
1406 smb->Fid = rdata->req->cfile->fid.netfid; in cifs_async_readv()
1677 struct cifs_tcon *tcon = tlink_tcon(wdata->req->cfile->tlink); in cifs_writev_callback()
1743 struct cifs_tcon *tcon = tlink_tcon(wdata->req->cfile->tlink); in cifs_async_writev()
1766 smb->Fid = wdata->req->cfile->fid.netfid; in cifs_async_writev()
5098 struct cifsFileInfo *cfile, __u64 size, bool set_allocation) in CIFSSMBSetFileSize() argument
5112 pSMB->hdr.Pid = cpu_to_le16((__u16)cfile->pid); in CIFSSMBSetFileSize()
5113 pSMB->hdr.PidHigh = cpu_to_le16((__u16)(cfile->pid >> 16)); in CIFSSMBSetFileSize()
5142 pSMB->Fid = cfile->fid.netfid; in CIFSSMBSetFileSize()
/linux-6.15/drivers/mtd/nand/raw/
H A Dnandsim.c353 struct file *cfile; /* Open file */ member
538 struct file *cfile; in ns_alloc_device() local
543 if (IS_ERR(cfile)) in ns_alloc_device()
544 return PTR_ERR(cfile); in ns_alloc_device()
569 ns->cfile = cfile; in ns_alloc_device()
576 filp_close(cfile, NULL); in ns_alloc_device()
612 if (ns->cfile) { in ns_free_device()
615 filp_close(ns->cfile, NULL); in ns_free_device()
1427 if (ns->cfile) { in ns_read_page()
1473 if (ns->cfile) { in ns_erase_sector()
[all …]
/linux-6.15/scripts/dtc/
H A Ddt-extract-compatibles129 for f in files_to_parse(args.cfile):
132 for f in files_to_parse(args.cfile):
/linux-6.15/include/linux/
H A Dcgroup.h118 void cgroup_file_notify(struct cgroup_file *cfile);
119 void cgroup_file_show(struct cgroup_file *cfile, bool show);
/linux-6.15/kernel/cgroup/
H A Dcgroup.c1695 cfile->kn = NULL; in cgroup_rm_file()
1698 timer_delete_sync(&cfile->notify_timer); in cgroup_rm_file()
4304 cfile->kn = kn; in cgroup_add_file()
4558 void cgroup_file_notify(struct cgroup_file *cfile) in cgroup_file_notify() argument
4563 if (cfile->kn) { in cgroup_file_notify()
4564 unsigned long last = cfile->notified_at; in cgroup_file_notify()
4568 timer_reduce(&cfile->notify_timer, next); in cgroup_file_notify()
4570 kernfs_notify(cfile->kn); in cgroup_file_notify()
4571 cfile->notified_at = jiffies; in cgroup_file_notify()
4582 void cgroup_file_show(struct cgroup_file *cfile, bool show) in cgroup_file_show() argument
[all …]
/linux-6.15/mm/
H A Dmemcontrol-v1.c1088 CLASS(fd, cfile)(cfd); in memcg_write_event_control()
1106 if (fd_empty(cfile)) { in memcg_write_event_control()
1113 ret = file_permission(fd_file(cfile), MAY_READ); in memcg_write_event_control()
1121 cdentry = fd_file(cfile)->f_path.dentry; in memcg_write_event_control()