| /linux/drivers/misc/genwqe/ |
| H A D | card_dev.c | 43 static void genwqe_add_file(struct genwqe_dev *cd, struct genwqe_file *cfile) in genwqe_add_file() argument 47 cfile->opener = get_pid(task_tgid(current)); in genwqe_add_file() 49 list_add(&cfile->list, &cd->file_list); in genwqe_add_file() 53 static int genwqe_del_file(struct genwqe_dev *cd, struct genwqe_file *cfile) in genwqe_del_file() argument 58 list_del(&cfile->list); in genwqe_del_file() 60 put_pid(cfile->opener); in genwqe_del_file() 65 static void genwqe_add_pin(struct genwqe_file *cfile, struct dma_mapping *m) in genwqe_add_pin() argument 69 spin_lock_irqsave(&cfile->pin_lock, flags); in genwqe_add_pin() 70 list_add(&m->pin_list, &cfile->pin_list); in genwqe_add_pin() 71 spin_unlock_irqrestore(&cfile->pin_lock, flags); in genwqe_add_pin() [all …]
|
| /linux/fs/smb/client/ |
| H A D | file.c | 41 static int cifs_reopen_file(struct cifsFileInfo *cfile, bool can_flush); 54 struct cifsFileInfo *open_file = req->cfile; in cifs_prepare_write() 69 tlink_tcon(req->cfile->tlink)); in cifs_prepare_write() 129 if (wdata->req->cfile->invalidHandle) in cifs_issue_write() 169 server = cifs_pick_channel(tlink_tcon(req->cfile->tlink)->ses); in cifs_prepare_read() 174 tlink_tcon(req->cfile->tlink)); in cifs_prepare_read() 226 if (req->cfile->invalidHandle) { in cifs_issue_read() 228 rc = cifs_reopen_file(req->cfile, true); in cifs_issue_read() 258 ret = cifs_get_writable_file(CIFS_I(wreq->inode), FIND_WR_ANY, &req->cfile); in cifs_begin_writeback() 283 req->cfile = cifsFileInfo_get(open_file); in cifs_init_request() [all …]
|
| H A D | smb2inode.c | 175 int *cmds, int num_cmds, struct cifsFileInfo *cfile, in smb2_compound_op() argument 224 if (cfile) in smb2_compound_op() 284 if (cfile) { in smb2_compound_op() 287 cfile->fid.persistent_fid, in smb2_compound_op() 288 cfile->fid.volatile_fid, in smb2_compound_op() 303 if (!rc && (!cfile || num_rqst > 1)) { in smb2_compound_op() 317 if (cfile) { in smb2_compound_op() 321 cfile->fid.persistent_fid, in smb2_compound_op() 322 cfile->fid.volatile_fid, in smb2_compound_op() 339 if (!rc && (!cfile || num_rqst > 1)) { in smb2_compound_op() [all …]
|
| H A D | misc.c | 648 void cifs_queue_oplock_break(struct cifsFileInfo *cfile) in cifs_queue_oplock_break() argument 656 cifsFileInfo_get(cfile); in cifs_queue_oplock_break() 658 queue_work(cifsoplockd_wq, &cfile->oplock_break); in cifs_queue_oplock_break() 716 cifs_is_deferred_close(struct cifsFileInfo *cfile, struct cifs_deferred_close **pdclose) in cifs_is_deferred_close() argument 720 list_for_each_entry(dclose, &CIFS_I(d_inode(cfile->dentry))->deferred_closes, dlist) { in cifs_is_deferred_close() 721 if ((dclose->netfid == cfile->fid.netfid) && in cifs_is_deferred_close() 722 (dclose->persistent_fid == cfile->fid.persistent_fid) && in cifs_is_deferred_close() 723 (dclose->volatile_fid == cfile->fid.volatile_fid)) { in cifs_is_deferred_close() 735 cifs_add_deferred_close(struct cifsFileInfo *cfile, struct cifs_deferred_close *dclose) in cifs_add_deferred_close() argument 740 is_deferred = cifs_is_deferred_close(cfile, &pdclose); in cifs_add_deferred_close() [all …]
|
| H A D | smb2file.c | 257 smb2_unlock_range(struct cifsFileInfo *cfile, struct file_lock *flock, in smb2_unlock_range() argument 263 struct cifs_tcon *tcon = tlink_tcon(cfile->tlink); in smb2_unlock_range() 264 struct cifsInodeInfo *cinode = CIFS_I(d_inode(cfile->dentry)); in smb2_unlock_range() 287 list_for_each_entry_safe(li, tmp, &cfile->llist->locks, llist) { 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() 343 stored_rc = smb2_lockv(xid, tcon, cfile->fid.persistent_fid, in smb2_unlock_range() 344 cfile->fid.volatile_fid, current->tgid, in smb2_unlock_range() 347 cifs_move_llist(&tmp_llist, &cfile->llist->locks); in smb2_unlock_range() [all …]
|
| H A D | readdir.c | 693 struct cifsFileInfo *cfile = file->private_data; in find_cifs_entry() local 701 if ((cfile == NULL) || (current_entry == NULL) || (num_to_ret == NULL)) in find_cifs_entry() 705 first_entry_in_buffer = cfile->srch_inf.index_of_last_entry - in find_cifs_entry() 706 cfile->srch_inf.entries_in_buffer; in find_cifs_entry() 717 if (((index_to_find < cfile->srch_inf.index_of_last_entry) && in find_cifs_entry() 721 spin_lock(&cfile->file_info_lock); in find_cifs_entry() 722 if (server->ops->dir_needs_close(cfile)) { in find_cifs_entry() 723 cfile->invalidHandle = true; in find_cifs_entry() 724 spin_unlock(&cfile->file_info_lock); in find_cifs_entry() 726 server->ops->close_dir(xid, tcon, &cfile->fid); in find_cifs_entry() [all …]
|
| H A D | smb2misc.c | 545 struct cifsFileInfo *cfile; in smb2_tcon_has_lease() local 552 list_for_each_entry(cfile, &tcon->openFileList, tlist) { in smb2_tcon_has_lease() 553 cinode = CIFS_I(d_inode(cfile->dentry)); in smb2_tcon_has_lease() 564 cfile->oplock_break_cancelled = false; in smb2_tcon_has_lease() 566 cfile->oplock_break_cancelled = true; in smb2_tcon_has_lease() 570 cfile->oplock_epoch = le16_to_cpu(rsp->Epoch); in smb2_tcon_has_lease() 571 cfile->oplock_level = lease_state; in smb2_tcon_has_lease() 573 cifs_queue_oplock_break(cfile); in smb2_tcon_has_lease() 691 struct cifsFileInfo *cfile; in smb2_is_valid_oplock_break() local 719 list_for_each_entry(cfile, &tcon->openFileList, tlist) { in smb2_is_valid_oplock_break() [all …]
|
| H A D | smb2ops.c | 1015 struct cifsFileInfo *cfile, struct cifs_open_info_data *data) in smb2_query_file_info() argument 1017 struct cifs_fid *fid = &cfile->fid; in smb2_query_file_info() 1019 if (cfile->symlink_target) { in smb2_query_file_info() 1020 data->symlink_target = kstrdup(cfile->symlink_target, GFP_KERNEL); in smb2_query_file_info() 1457 smb2_set_fid(struct cifsFileInfo *cfile, struct cifs_fid *fid, __u32 oplock) in smb2_set_fid() argument 1459 struct cifsInodeInfo *cinode = CIFS_I(d_inode(cfile->dentry)); in smb2_set_fid() 1460 struct TCP_Server_Info *server = tlink_tcon(cfile->tlink)->ses->server; in smb2_set_fid() 1462 cfile->fid.persistent_fid = fid->persistent_fid; in smb2_set_fid() 1463 cfile->fid.volatile_fid = fid->volatile_fid; in smb2_set_fid() 1464 cfile->fid.access = fid->access; in smb2_set_fid() [all …]
|
| H A D | smb1ops.c | 777 struct cifsFileInfo *cfile, struct cifs_open_info_data *data) in cifs_query_file_info() argument 789 if (cfile->symlink_target) { in cifs_query_file_info() 790 data->symlink_target = kstrdup(cfile->symlink_target, GFP_KERNEL); in cifs_query_file_info() 795 rc = CIFSSMBQFileInfo(xid, tcon, cfile->fid.netfid, &fi); in cifs_query_file_info() 913 cifs_set_fid(struct cifsFileInfo *cfile, struct cifs_fid *fid, __u32 oplock) in cifs_set_fid() argument 915 struct cifsInodeInfo *cinode = CIFS_I(d_inode(cfile->dentry)); in cifs_set_fid() 916 cfile->fid.netfid = fid->netfid; in cifs_set_fid() 1126 struct cifsFileInfo *cfile) in cifs_set_compression() argument 1128 return CIFSSMB_set_compression(xid, tcon, cfile->fid.netfid); in cifs_set_compression() 1202 cifs_mand_lock(const unsigned int xid, struct cifsFileInfo *cfile, __u64 offset, in cifs_mand_lock() argument [all …]
|
| H A D | cifs_debug.c | 242 struct cifsFileInfo *cfile; in cifs_debug_files_proc_show() local 263 list_for_each_entry(cfile, &tcon->openFileList, tlist) { in cifs_debug_files_proc_show() 268 cfile->fid.persistent_fid, in cifs_debug_files_proc_show() 269 cfile->f_flags, in cifs_debug_files_proc_show() 270 cfile->count, in cifs_debug_files_proc_show() 271 cfile->pid, in cifs_debug_files_proc_show() 272 from_kuid(&init_user_ns, cfile->uid), in cifs_debug_files_proc_show() 273 cfile->dentry); in cifs_debug_files_proc_show() 276 inode = d_inode(cfile->dentry); in cifs_debug_files_proc_show() 295 seq_printf(m, " %llu", cfile->fid.mid); in cifs_debug_files_proc_show()
|
| H A D | cifsproto.h | 210 extern int cifs_unlock_range(struct cifsFileInfo *cfile, 212 extern int cifs_push_mandatory_locks(struct cifsFileInfo *cfile); 292 extern bool cifs_find_lock_conflict(struct cifsFileInfo *cfile, __u64 offset, 304 extern bool cifs_is_deferred_close(struct cifsFileInfo *cfile, 307 extern void cifs_add_deferred_close(struct cifsFileInfo *cfile, 310 extern void cifs_del_deferred_close(struct cifsFileInfo *cfile); 434 struct cifsFileInfo *cfile, __u64 size,
|
| H A D | inode.c | 403 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() 409 fattr.cf_symlink_target = kstrdup(cfile->symlink_target, GFP_KERNEL); in cifs_get_file_info_unix() 416 rc = CIFSSMBUnixQFileInfo(xid, tcon, cfile->fid.netfid, &find_data); 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() 987 rc = server->ops->query_file_info(xid, tcon, cfile, &data); in cifs_get_file_info() 2804 struct cifsFileInfo *cfile = (struct cifsFileInfo *) filp->private_data; local 2811 if (tlink_tcon(cfile->tlink)->unix_ext) [all …]
|
| H A D | cifsfs.c | 1099 struct cifsFileInfo *cfile = file->private_data; in cifs_llseek() local 1133 if (cfile && cfile->tlink) { in cifs_llseek() 1134 tcon = tlink_tcon(cfile->tlink); in cifs_llseek() 1150 struct cifsFileInfo *cfile = file->private_data; in cifs_setlease() local 1157 else if (tlink_tcon(cfile->tlink)->local_lease && in cifs_setlease() 1571 struct cifsFileInfo *cfile = dst_file->private_data; in cifs_copy_file_range() local 1573 if (cfile->swapfile) { in cifs_copy_file_range()
|
| H A D | cifsglob.h | 405 struct cifsFileInfo *cfile, struct cifs_open_info_data *data); 1468 struct cifsFileInfo *cfile; /* fid that owns locks */ member 1519 struct cifsFileInfo *cfile; member 1558 struct cifsFileInfo *cfile); 1811 struct cifsFileInfo *cfile; member 2119 void cifs_queue_oplock_break(struct cifsFileInfo *cfile);
|
| H A D | smb2proto.h | 119 extern int smb2_unlock_range(struct cifsFileInfo *cfile, 121 extern int smb2_push_mandatory_locks(struct cifsFileInfo *cfile);
|
| H A D | smb2pdu.c | 4526 struct cifs_tcon *tcon = tlink_tcon(rdata->req->cfile->tlink); in smb2_readv_callback() 4612 rdata->req->cfile->fid.persistent_fid, in smb2_readv_callback() 4621 rdata->req->cfile->fid.persistent_fid, in smb2_readv_callback() 4666 struct cifs_tcon *tcon = tlink_tcon(rdata->req->cfile->tlink); in smb2_async_readv() 4676 io_parms.tcon = tlink_tcon(rdata->req->cfile->tlink); in smb2_async_readv() 4680 io_parms.persistent_fid = rdata->req->cfile->fid.persistent_fid; in smb2_async_readv() 4681 io_parms.volatile_fid = rdata->req->cfile->fid.volatile_fid; in smb2_async_readv() 4827 struct cifs_tcon *tcon = tlink_tcon(wdata->req->cfile->tlink); in smb2_writev_callback() 4914 wdata->req->cfile->fid.persistent_fid, in smb2_writev_callback() 4924 wdata->req->cfile->fid.persistent_fid, in smb2_writev_callback() [all …]
|
| H A D | cifssmb.c | 1303 struct cifs_tcon *tcon = tlink_tcon(rdata->req->cfile->tlink); in cifs_readv_callback() 1401 struct cifs_tcon *tcon = tlink_tcon(rdata->req->cfile->tlink); in cifs_async_readv() 1426 smb->Fid = rdata->req->cfile->fid.netfid; in cifs_async_readv() 1697 struct cifs_tcon *tcon = tlink_tcon(wdata->req->cfile->tlink); in cifs_writev_callback() 1774 struct cifs_tcon *tcon = tlink_tcon(wdata->req->cfile->tlink); in cifs_async_writev() 1797 smb->Fid = wdata->req->cfile->fid.netfid; in cifs_async_writev() 5283 struct cifsFileInfo *cfile, __u64 size, bool set_allocation) in CIFSSMBSetFileSize() argument 5297 pSMB->hdr.Pid = cpu_to_le16((__u16)cfile->pid); in CIFSSMBSetFileSize() 5298 pSMB->hdr.PidHigh = cpu_to_le16((__u16)(cfile->pid >> 16)); in CIFSSMBSetFileSize() 5327 pSMB->Fid = cfile->fid.netfid; in CIFSSMBSetFileSize()
|
| /linux/drivers/mtd/nand/raw/ |
| H A D | nandsim.c | 353 struct file *cfile; /* Open file */ member 538 struct file *cfile; in ns_alloc_device() local 542 cfile = filp_open(cache_file, O_CREAT | O_RDWR | O_LARGEFILE, 0600); in ns_alloc_device() 543 if (IS_ERR(cfile)) in ns_alloc_device() 544 return PTR_ERR(cfile); in ns_alloc_device() 545 if (!(cfile->f_mode & FMODE_CAN_READ)) { in ns_alloc_device() 550 if (!(cfile->f_mode & FMODE_CAN_WRITE)) { in ns_alloc_device() 568 ns->cfile = cfile; in ns_alloc_device() 575 filp_close(cfile, NULL); in ns_alloc_device() 611 if (ns->cfile) { in ns_free_device() [all …]
|
| /linux/scripts/dtc/ |
| H A D | dt-extract-compatibles | 129 for f in files_to_parse(args.cfile): 132 for f in files_to_parse(args.cfile):
|
| /linux/include/linux/ |
| H A D | cgroup.h | 126 void cgroup_file_notify(struct cgroup_file *cfile); 127 void cgroup_file_show(struct cgroup_file *cfile, bool show);
|
| /linux/kernel/cgroup/ |
| H A D | cgroup.c | 1752 struct cgroup_file *cfile = (void *)css + cft->file_offset; in cgroup_rm_file() local 1755 cfile->kn = NULL; in cgroup_rm_file() 1758 timer_delete_sync(&cfile->notify_timer); in cgroup_rm_file() 4430 struct cgroup_file *cfile = (void *)css + cft->file_offset; in cgroup_add_file() local 4432 timer_setup(&cfile->notify_timer, cgroup_file_notify_timer, 0); in cgroup_add_file() 4435 cfile->kn = kn; in cgroup_add_file() 4689 void cgroup_file_notify(struct cgroup_file *cfile) in cgroup_file_notify() argument 4694 if (cfile->kn) { in cgroup_file_notify() 4695 unsigned long last = cfile->notified_at; in cgroup_file_notify() 4699 timer_reduce(&cfile->notify_timer, next); in cgroup_file_notify() [all …]
|
| /linux/mm/ |
| H A D | memcontrol-v1.c | 1088 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()
|