Symbol: ceph_cap
fs/ceph/caps.c
1088
struct ceph_cap *cap;
fs/ceph/caps.c
1093
cap = rb_entry(p, struct ceph_cap, ci_node);
fs/ceph/caps.c
1122
void __ceph_remove_cap(struct ceph_cap *cap, bool queue_release)
fs/ceph/caps.c
1198
void ceph_remove_cap(struct ceph_mds_client *mdsc, struct ceph_cap *cap,
fs/ceph/caps.c
1376
struct ceph_cap *cap = rb_entry(p, struct ceph_cap, ci_node);
fs/ceph/caps.c
139
struct ceph_cap *cap;
fs/ceph/caps.c
1391
static void __prep_cap(struct cap_msg_args *arg, struct ceph_cap *cap,
fs/ceph/caps.c
144
struct ceph_cap, caps_item);
fs/ceph/caps.c
1673
struct ceph_cap *cap = ci->i_auth_cap;
fs/ceph/caps.c
172
struct ceph_cap *cap;
fs/ceph/caps.c
183
struct ceph_cap, caps_item);
fs/ceph/caps.c
2018
struct ceph_cap *cap;
fs/ceph/caps.c
209
struct ceph_cap *cap;
fs/ceph/caps.c
2131
cap = rb_entry(p, struct ceph_cap, ci_node);
fs/ceph/caps.c
2295
struct ceph_cap *cap = ci->i_auth_cap;
fs/ceph/caps.c
2573
struct ceph_cap *cap;
fs/ceph/caps.c
2652
struct ceph_cap *cap;
fs/ceph/caps.c
2704
struct ceph_cap *cap;
fs/ceph/caps.c
2739
struct ceph_cap *cap = ci->i_auth_cap;
fs/ceph/caps.c
332
struct ceph_cap *ceph_get_cap(struct ceph_mds_client *mdsc,
fs/ceph/caps.c
336
struct ceph_cap *cap = NULL;
fs/ceph/caps.c
3503
struct ceph_cap *cap,
fs/ceph/caps.c
354
struct ceph_cap, caps_item);
fs/ceph/caps.c
379
cap = list_first_entry(&mdsc->caps_list, struct ceph_cap, caps_item);
fs/ceph/caps.c
3830
struct ceph_cap *cap)
fs/ceph/caps.c
388
void ceph_put_cap(struct ceph_mds_client *mdsc, struct ceph_cap *cap)
fs/ceph/caps.c
4095
struct ceph_cap *cap, *tcap, *new_cap = NULL;
fs/ceph/caps.c
4226
struct ceph_cap **target_cap, int *old_issued)
fs/ceph/caps.c
4230
struct ceph_cap *cap, *ocap, *new_cap = NULL;
fs/ceph/caps.c
4358
struct ceph_cap *cap;
fs/ceph/caps.c
442
struct ceph_cap *__get_cap_for_mds(struct ceph_inode_info *ci, int mds)
fs/ceph/caps.c
444
struct ceph_cap *cap;
fs/ceph/caps.c
448
cap = rb_entry(n, struct ceph_cap, ci_node);
fs/ceph/caps.c
459
struct ceph_cap *ceph_get_cap_for_mds(struct ceph_inode_info *ci, int mds)
fs/ceph/caps.c
461
struct ceph_cap *cap;
fs/ceph/caps.c
473
struct ceph_cap *new)
fs/ceph/caps.c
477
struct ceph_cap *cap = NULL;
fs/ceph/caps.c
481
cap = rb_entry(parent, struct ceph_cap, ci_node);
fs/ceph/caps.c
4873
struct ceph_cap *cap;
fs/ceph/caps.c
5033
int ceph_purge_inode_cap(struct inode *inode, struct ceph_cap *cap, bool *invalidate)
fs/ceph/caps.c
578
static void __check_cap_issue(struct ceph_inode_info *ci, struct ceph_cap *cap,
fs/ceph/caps.c
655
struct ceph_cap **new_cap)
fs/ceph/caps.c
660
struct ceph_cap *cap;
fs/ceph/caps.c
788
static int __cap_is_valid(struct ceph_cap *cap)
fs/ceph/caps.c
818
struct ceph_cap *cap;
fs/ceph/caps.c
824
cap = rb_entry(p, struct ceph_cap, ci_node);
fs/ceph/caps.c
848
int __ceph_caps_issued_other(struct ceph_inode_info *ci, struct ceph_cap *ocap)
fs/ceph/caps.c
851
struct ceph_cap *cap;
fs/ceph/caps.c
855
cap = rb_entry(p, struct ceph_cap, ci_node);
fs/ceph/caps.c
869
static void __touch_cap(struct ceph_cap *cap)
fs/ceph/caps.c
896
struct ceph_cap *cap;
fs/ceph/caps.c
908
cap = rb_entry(p, struct ceph_cap, ci_node);
fs/ceph/caps.c
935
cap = rb_entry(q, struct ceph_cap,
fs/ceph/caps.c
968
struct ceph_cap *ocap, int mask)
fs/ceph/caps.c
970
struct ceph_cap *cap;
fs/ceph/caps.c
974
cap = rb_entry(p, struct ceph_cap, ci_node);
fs/ceph/debugfs.c
286
struct ceph_cap *cap;
fs/ceph/inode.c
1028
struct ceph_cap *new_cap = NULL;
fs/ceph/inode.c
3247
struct ceph_cap *cap = rb_entry(p, struct ceph_cap, ci_node);
fs/ceph/mds_client.c
1337
struct ceph_cap *cap;
fs/ceph/mds_client.c
1462
cap = rb_entry(rb_first(&ci->i_caps), struct ceph_cap, ci_node);
fs/ceph/mds_client.c
1819
struct ceph_cap *cap;
fs/ceph/mds_client.c
1821
cap = list_first_entry(dispose, struct ceph_cap, session_caps);
fs/ceph/mds_client.c
1871
struct ceph_cap *cap;
fs/ceph/mds_client.c
1873
struct ceph_cap *old_cap = NULL;
fs/ceph/mds_client.c
1882
cap = list_entry(p, struct ceph_cap, session_caps);
fs/ceph/mds_client.c
1938
struct ceph_cap *cap;
fs/ceph/mds_client.c
1977
struct ceph_cap *cap, *prev = NULL;
fs/ceph/mds_client.c
1988
struct ceph_cap, session_caps);
fs/ceph/mds_client.c
2034
struct ceph_cap *cap;
fs/ceph/mds_client.c
2217
struct ceph_cap *cap;
fs/ceph/mds_client.c
2457
struct ceph_cap *cap;
fs/ceph/mds_client.c
2487
cap = list_first_entry(&tmp_list, struct ceph_cap,
fs/ceph/mds_client.c
2578
struct ceph_cap *cap)
fs/ceph/mds_client.c
3478
struct ceph_cap *cap =
fs/ceph/mds_client.c
3732
struct ceph_cap *cap;
fs/ceph/mds_client.c
4829
struct ceph_cap *cap;
fs/ceph/mds_client.h
283
struct ceph_cap *s_cap_iterator;
fs/ceph/mds_client.h
669
struct ceph_cap *cap);
fs/ceph/mds_client.h
77
struct ceph_cap;
fs/ceph/super.c
937
ceph_cap_cachep = KMEM_CACHE(ceph_cap, 0);
fs/ceph/super.h
1265
extern struct ceph_cap *ceph_get_cap(struct ceph_mds_client *mdsc,
fs/ceph/super.h
1271
struct ceph_cap **new_cap);
fs/ceph/super.h
1272
extern void __ceph_remove_cap(struct ceph_cap *cap, bool queue_release);
fs/ceph/super.h
1273
extern void ceph_remove_cap(struct ceph_mds_client *mdsc, struct ceph_cap *cap,
fs/ceph/super.h
1277
struct ceph_cap *cap);
fs/ceph/super.h
1289
extern struct ceph_cap *__get_cap_for_mds(struct ceph_inode_info *ci,
fs/ceph/super.h
1291
extern struct ceph_cap *ceph_get_cap_for_mds(struct ceph_inode_info *ci,
fs/ceph/super.h
1340
int ceph_purge_inode_cap(struct inode *inode, struct ceph_cap *cap, bool *invalidate);
fs/ceph/super.h
424
struct ceph_cap *i_auth_cap; /* authoritative cap, if any */
fs/ceph/super.h
813
struct ceph_cap *cap);
fs/ceph/super.h
844
struct ceph_cap *ocap, int mask);