Searched defs:fc (Results 1 - 8 of 8) sorted by relevance

/fs/fuse/
H A Dcontrol.c24 struct fuse_conn *fc; local
26 fc = file_inode(file)->i_private;
27 if (fc)
28 fc = fuse_conn_get(fc);
30 return fc;
36 struct fuse_conn *fc = fuse_ctl_file_conn_get(file); local
37 if (fc) {
38 fuse_abort_conn(fc);
39 fuse_conn_put(fc);
52 struct fuse_conn *fc = fuse_ctl_file_conn_get(file); local
103 struct fuse_conn *fc; local
126 struct fuse_conn *fc = fuse_ctl_file_conn_get(file); local
140 struct fuse_conn *fc; local
163 struct fuse_conn *fc = fuse_ctl_file_conn_get(file); local
199 fuse_ctl_add_dentry(struct dentry *parent, struct fuse_conn *fc, const char *name, int mode, int nlink, const struct inode_operations *iop, const struct file_operations *fop) argument
238 fuse_ctl_add_conn(struct fuse_conn *fc) argument
277 fuse_ctl_remove_conn(struct fuse_conn *fc) argument
296 struct fuse_conn *fc; local
327 struct fuse_conn *fc; local
[all...]
H A Dcuse.c58 struct fuse_conn fc; /* fuse connection */ member in struct:cuse_conn
70 static struct cuse_conn *fc_to_cc(struct fuse_conn *fc) argument
72 return container_of(fc, struct cuse_conn, fc);
130 fuse_conn_get(&pos->fc);
144 rc = fuse_do_open(&cc->fc, 0, file, 0);
146 fuse_conn_put(&cc->fc);
153 struct fuse_conn *fc = ff->fc; local
156 fuse_conn_put(fc);
316 cuse_process_init_reply(struct fuse_conn *fc, struct fuse_req *req) argument
427 struct fuse_conn *fc = &cc->fc; local
478 cuse_fc_release(struct fuse_conn *fc) argument
[all...]
H A Ddir.c19 struct fuse_conn *fc = get_fuse_conn(dir); local
22 if (!fc->do_readdirplus)
24 if (!fc->readdirplus_auto)
148 static void fuse_lookup_init(struct fuse_conn *fc, struct fuse_req *req, argument
159 if (fc->minor < 9)
166 u64 fuse_get_attr_version(struct fuse_conn *fc) argument
174 spin_lock(&fc->lock);
175 curr_version = fc->attr_version;
176 spin_unlock(&fc->lock);
194 struct fuse_conn *fc; local
298 struct fuse_conn *fc = get_fuse_conn_super(sb); local
407 struct fuse_conn *fc = get_fuse_conn(dir); local
509 struct fuse_conn *fc = get_fuse_conn(dir); local
550 create_new_entry(struct fuse_conn *fc, struct fuse_req *req, struct inode *dir, struct dentry *entry, umode_t mode) argument
611 struct fuse_conn *fc = get_fuse_conn(dir); local
642 struct fuse_conn *fc = get_fuse_conn(dir); local
665 struct fuse_conn *fc = get_fuse_conn(dir); local
691 struct fuse_conn *fc = get_fuse_conn(dir); local
731 struct fuse_conn *fc = get_fuse_conn(dir); local
759 struct fuse_conn *fc = get_fuse_conn(olddir); local
819 struct fuse_conn *fc = get_fuse_conn(olddir); local
851 struct fuse_conn *fc = get_fuse_conn(inode); local
890 struct fuse_conn *fc = get_fuse_conn(inode); local
931 struct fuse_conn *fc = get_fuse_conn(inode); local
1083 fuse_allow_current_process(struct fuse_conn *fc) argument
1104 struct fuse_conn *fc = get_fuse_conn(inode); local
1158 struct fuse_conn *fc = get_fuse_conn(inode); local
1249 struct fuse_conn *fc; local
1394 struct fuse_conn *fc = get_fuse_conn(inode); local
1447 struct fuse_conn *fc = get_fuse_conn(inode); local
1515 struct fuse_conn *fc = get_fuse_conn(file->f_mapping->host); local
1527 struct fuse_conn *fc = get_fuse_conn(file->f_mapping->host); local
1596 struct fuse_conn *fc = get_fuse_conn(inode); local
1625 struct fuse_conn *fc = get_fuse_conn(inode); local
1632 fuse_setattr_fill(struct fuse_conn *fc, struct fuse_req *req, struct inode *inode, struct fuse_setattr_in *inarg_p, struct fuse_attr_out *outarg_p) argument
1655 struct fuse_conn *fc = get_fuse_conn(inode); local
1699 struct fuse_conn *fc = get_fuse_conn(inode); local
1827 struct fuse_conn *fc = get_fuse_conn(inode); local
1839 struct fuse_conn *fc = get_fuse_conn(inode); local
1881 struct fuse_conn *fc = get_fuse_conn(inode); local
1930 struct fuse_conn *fc = get_fuse_conn(inode); local
1980 struct fuse_conn *fc = get_fuse_conn(inode); local
[all...]
H A Dinode.c129 struct fuse_conn *fc = get_fuse_conn(inode); local
131 fuse_queue_forget(fc, fi->forget, fi->nodeid, fi->nlookup);
160 struct fuse_conn *fc = get_fuse_conn(inode); local
163 fi->attr_version = ++fc->attr_version;
175 if (!fc->writeback_cache || !S_ISREG(inode->i_mode)) {
193 if (!(fc->flags & FUSE_DEFAULT_PERMISSIONS))
202 struct fuse_conn *fc = get_fuse_conn(inode); local
204 bool is_wb = fc->writeback_cache;
208 spin_lock(&fc->lock);
211 spin_unlock(&fc
299 struct fuse_conn *fc = get_fuse_conn_super(sb); local
360 fuse_send_destroy(struct fuse_conn *fc) argument
373 fuse_bdi_destroy(struct fuse_conn *fc) argument
379 fuse_conn_kill(struct fuse_conn *fc) argument
396 struct fuse_conn *fc = get_fuse_conn_super(sb); local
427 struct fuse_conn *fc = get_fuse_conn_super(sb); local
578 struct fuse_conn *fc = get_fuse_conn_super(sb); local
593 fuse_conn_init(struct fuse_conn *fc) argument
622 fuse_conn_put(struct fuse_conn *fc) argument
632 fuse_conn_get(struct fuse_conn *fc) argument
658 struct fuse_conn *fc = get_fuse_conn_super(sb); local
767 struct fuse_conn *fc = get_fuse_conn(child_inode); local
837 process_init_limits(struct fuse_conn *fc, struct fuse_init_out *arg) argument
862 process_init_reply(struct fuse_conn *fc, struct fuse_req *req) argument
926 fuse_send_init(struct fuse_conn *fc, struct fuse_req *req) argument
954 fuse_free_conn(struct fuse_conn *fc) argument
959 fuse_bdi_init(struct fuse_conn *fc, struct super_block *sb) argument
1003 struct fuse_conn *fc; local
1143 struct fuse_conn *fc = get_fuse_conn_super(sb); local
1173 struct fuse_conn *fc = get_fuse_conn_super(sb); local
[all...]
H A Ddev.c135 static bool fuse_block_alloc(struct fuse_conn *fc, bool for_background) argument
137 return !fc->initialized || (for_background && fc->blocked);
140 static struct fuse_req *__fuse_get_req(struct fuse_conn *fc, unsigned npages, argument
145 atomic_inc(&fc->num_waiting);
147 if (fuse_block_alloc(fc, for_background)) {
152 intr = wait_event_interruptible_exclusive(fc->blocked_waitq,
153 !fuse_block_alloc(fc, for_background));
161 if (!fc->connected)
168 wake_up(&fc
182 fuse_get_req(struct fuse_conn *fc, unsigned npages) argument
188 fuse_get_req_for_background(struct fuse_conn *fc, unsigned npages) argument
200 get_reserved_req(struct fuse_conn *fc, struct file *file) argument
223 put_reserved_req(struct fuse_conn *fc, struct fuse_req *req) argument
250 fuse_get_req_nofail_nopages(struct fuse_conn *fc, struct file *file) argument
267 fuse_put_request(struct fuse_conn *fc, struct fuse_req *req) argument
303 fuse_get_unique(struct fuse_conn *fc) argument
313 queue_request(struct fuse_conn *fc, struct fuse_req *req) argument
327 fuse_queue_forget(struct fuse_conn *fc, struct fuse_forget_link *forget, u64 nodeid, u64 nlookup) argument
345 flush_bg_queue(struct fuse_conn *fc) argument
394 flush_bg_queue(fc); variable
416 queue_interrupt(struct fuse_conn *fc, struct fuse_req *req) argument
491 __fuse_request_send(struct fuse_conn *fc, struct fuse_req *req) argument
511 fuse_request_send(struct fuse_conn *fc, struct fuse_req *req) argument
518 fuse_request_send_nowait_locked(struct fuse_conn *fc, struct fuse_req *req) argument
534 fuse_request_send_nowait(struct fuse_conn *fc, struct fuse_req *req) argument
546 fuse_request_send_background(struct fuse_conn *fc, struct fuse_req *req) argument
553 fuse_request_send_notify_reply(struct fuse_conn *fc, struct fuse_req *req, u64 unique) argument
575 fuse_request_send_background_locked(struct fuse_conn *fc, struct fuse_req *req) argument
585 struct fuse_conn *fc = get_fuse_conn(inode); local
608 lock_request(struct fuse_conn *fc, struct fuse_req *req) argument
627 unlock_request(struct fuse_conn *fc, struct fuse_req *req) argument
639 struct fuse_conn *fc; member in struct:fuse_copy_state
655 fuse_copy_init(struct fuse_copy_state *cs, struct fuse_conn *fc, int write, const struct iovec *iov, unsigned long nr_segs) argument
1005 forget_pending(struct fuse_conn *fc) argument
1010 request_pending(struct fuse_conn *fc) argument
1075 dequeue_forget(struct fuse_conn *fc, unsigned max, unsigned *countp) argument
1198 fuse_dev_do_read(struct fuse_conn *fc, struct file *file, struct fuse_copy_state *cs, size_t nbytes) argument
1289 struct fuse_conn *fc = fuse_get_conn(file); local
1307 struct fuse_conn *fc = fuse_get_conn(in); local
1376 fuse_notify_poll(struct fuse_conn *fc, unsigned int size, struct fuse_copy_state *cs) argument
1397 fuse_notify_inval_inode(struct fuse_conn *fc, unsigned int size, struct fuse_copy_state *cs) argument
1425 fuse_notify_inval_entry(struct fuse_conn *fc, unsigned int size, struct fuse_copy_state *cs) argument
1476 fuse_notify_delete(struct fuse_conn *fc, unsigned int size, struct fuse_copy_state *cs) argument
1528 fuse_notify_store(struct fuse_conn *fc, unsigned int size, struct fuse_copy_state *cs) argument
1614 fuse_retrieve_end(struct fuse_conn *fc, struct fuse_req *req) argument
1619 fuse_retrieve(struct fuse_conn *fc, struct inode *inode, struct fuse_notify_retrieve_out *outarg) argument
1688 fuse_notify_retrieve(struct fuse_conn *fc, unsigned int size, struct fuse_copy_state *cs) argument
1725 fuse_notify(struct fuse_conn *fc, enum fuse_notify_code code, unsigned int size, struct fuse_copy_state *cs) argument
1754 request_find(struct fuse_conn *fc, u64 unique) argument
1795 fuse_dev_do_write(struct fuse_conn *fc, struct fuse_copy_state *cs, size_t nbytes) argument
1892 struct fuse_conn *fc = fuse_get_conn(iocb->ki_filp); local
1909 struct fuse_conn *fc; local
1982 struct fuse_conn *fc = fuse_get_conn(file); local
2058 flush_bg_queue(fc); variable
2065 end_polls(struct fuse_conn *fc) argument
2099 fuse_abort_conn(struct fuse_conn *fc) argument
2119 struct fuse_conn *fc = fuse_get_conn(file); local
2138 struct fuse_conn *fc = fuse_get_conn(file); local
[all...]
H A Dfile.c23 static int fuse_send_open(struct fuse_conn *fc, u64 nodeid, struct file *file, argument
30 req = fuse_get_req_nopages(fc);
36 if (!fc->atomic_o_trunc)
46 fuse_request_send(fc, req);
48 fuse_put_request(fc, req);
53 struct fuse_file *fuse_file_alloc(struct fuse_conn *fc) argument
61 ff->fc = fc;
73 spin_lock(&fc->lock);
74 ff->kh = ++fc
95 struct fuse_conn *fc; local
106 fuse_release_end(struct fuse_conn *fc, struct fuse_req *req) argument
152 fuse_do_open(struct fuse_conn *fc, u64 nodeid, struct file *file, bool isdir) argument
194 struct fuse_conn *fc = get_fuse_conn(inode); local
210 struct fuse_conn *fc = get_fuse_conn(inode); local
235 struct fuse_conn *fc = get_fuse_conn(inode); local
261 struct fuse_conn *fc = ff->fc; local
323 struct fuse_conn *fc = get_fuse_conn(inode); local
351 fuse_lock_owner_id(struct fuse_conn *fc, fl_owner_t id) argument
378 struct fuse_conn *fc = get_fuse_conn(inode); local
437 struct fuse_conn *fc = get_fuse_conn(inode); local
481 struct fuse_conn *fc = get_fuse_conn(inode); local
617 struct fuse_conn *fc = get_fuse_conn(inode); local
631 fuse_aio_complete_req(struct fuse_conn *fc, struct fuse_req *req) argument
651 fuse_async_req_send(struct fuse_conn *fc, struct fuse_req *req, size_t num_bytes, struct fuse_io_priv *io) argument
673 struct fuse_conn *fc = ff->fc; local
693 struct fuse_conn *fc = get_fuse_conn(inode); local
709 struct fuse_conn *fc = get_fuse_conn(inode); local
735 struct fuse_conn *fc = get_fuse_conn(inode); local
795 fuse_readpages_end(struct fuse_conn *fc, struct fuse_req *req) argument
833 struct fuse_conn *fc = ff->fc; local
865 struct fuse_conn *fc = get_fuse_conn(inode); local
905 struct fuse_conn *fc = get_fuse_conn(inode); local
939 struct fuse_conn *fc = get_fuse_conn(inode); local
985 struct fuse_conn *fc = ff->fc; local
1004 struct fuse_conn *fc = get_fuse_conn(inode); local
1058 struct fuse_conn *fc = get_fuse_conn(mapping->host); local
1131 struct fuse_conn *fc = get_fuse_conn(inode); local
1351 struct fuse_conn *fc = ff->fc; local
1497 fuse_writepage_free(struct fuse_conn *fc, struct fuse_req *req) argument
1508 fuse_writepage_finish(struct fuse_conn *fc, struct fuse_req *req) argument
1569 struct fuse_conn *fc = get_fuse_conn(inode); variable in typeref:struct:fuse_conn
1581 fuse_writepage_end(struct fuse_conn *fc, struct fuse_req *req) argument
1589 struct fuse_conn *fc = get_fuse_conn(inode); local
1628 __fuse_write_file_get(struct fuse_conn *fc, struct fuse_inode *fi) argument
1644 fuse_write_file_get(struct fuse_conn *fc, struct fuse_inode *fi) argument
1654 struct fuse_conn *fc = get_fuse_conn(inode); local
1671 struct fuse_conn *fc = get_fuse_conn(inode); local
1761 struct fuse_conn *fc = get_fuse_conn(inode); local
1779 struct fuse_conn *fc = get_fuse_conn(new_req->inode); local
1843 struct fuse_conn *fc = get_fuse_conn(inode); local
1991 struct fuse_conn *fc = get_fuse_conn(file->f_dentry->d_inode); local
2164 struct fuse_conn *fc = get_fuse_conn(inode); local
2186 struct fuse_conn *fc = get_fuse_conn(inode); local
2211 struct fuse_conn *fc = get_fuse_conn(inode); local
2243 struct fuse_conn *fc = get_fuse_conn(inode); local
2266 struct fuse_conn *fc = get_fuse_conn(inode); local
2285 struct fuse_conn *fc = get_fuse_conn(inode); local
2431 fuse_copy_ioctl_iovec(struct fuse_conn *fc, struct iovec *dst, void *src, size_t transferred, unsigned count, bool is_compat) argument
2517 struct fuse_conn *fc = ff->fc; local
2699 struct fuse_conn *fc = get_fuse_conn(inode); local
2727 fuse_find_polled_node(struct fuse_conn *fc, u64 kh, struct rb_node **parent_out) argument
2758 fuse_register_polled_file(struct fuse_conn *fc, struct fuse_file *ff) argument
2776 struct fuse_conn *fc = ff->fc; local
2827 fuse_notify_poll_wakeup(struct fuse_conn *fc, struct fuse_notify_poll_wakeup_out *outarg) argument
2954 struct fuse_conn *fc = ff->fc; local
[all...]
H A Dfuse_i.h94 /** Files usable in writepage. Protected by fc->lock */
129 struct fuse_conn *fc; member in struct:fuse_file
646 void fuse_queue_forget(struct fuse_conn *fc, struct fuse_forget_link *forget,
665 struct fuse_file *fuse_file_alloc(struct fuse_conn *fc);
686 int fuse_notify_poll_wakeup(struct fuse_conn *fc,
747 struct fuse_req *fuse_get_req(struct fuse_conn *fc, unsigned npages);
748 struct fuse_req *fuse_get_req_for_background(struct fuse_conn *fc,
760 static inline struct fuse_req *fuse_get_req_nopages(struct fuse_conn *fc) argument
762 return fuse_get_req(fc, 0);
768 struct fuse_req *fuse_get_req_nofail_nopages(struct fuse_conn *fc,
[all...]
/fs/ceph/
H A Dcaps.c980 struct ceph_mds_caps *fc; local
991 msg = ceph_msg_new(CEPH_MSG_CLIENT_CAPS, sizeof(*fc), GFP_NOFS, false);
997 fc = msg->front.iov_base;
998 memset(fc, 0, sizeof(*fc));
1000 fc->cap_id = cpu_to_le64(cid);
1001 fc->op = cpu_to_le32(op);
1002 fc->seq = cpu_to_le32(seq);
1003 fc->issue_seq = cpu_to_le32(issue_seq);
1004 fc
[all...]

Completed in 174 milliseconds