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
1672
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
2015
struct ceph_cap *cap;
fs/ceph/caps.c
209
struct ceph_cap *cap;
fs/ceph/caps.c
2128
cap = rb_entry(p, struct ceph_cap, ci_node);
fs/ceph/caps.c
2292
struct ceph_cap *cap = ci->i_auth_cap;
fs/ceph/caps.c
2570
struct ceph_cap *cap;
fs/ceph/caps.c
2649
struct ceph_cap *cap;
fs/ceph/caps.c
2701
struct ceph_cap *cap;
fs/ceph/caps.c
2736
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
3487
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
3814
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
4072
struct ceph_cap *cap, *tcap, *new_cap = NULL;
fs/ceph/caps.c
4203
struct ceph_cap **target_cap, int *old_issued)
fs/ceph/caps.c
4207
struct ceph_cap *cap, *ocap, *new_cap = NULL;
fs/ceph/caps.c
4335
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
4849
struct ceph_cap *cap;
fs/ceph/caps.c
5009
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
253
struct ceph_cap *cap;
fs/ceph/inode.c
3205
struct ceph_cap *cap = rb_entry(p, struct ceph_cap, ci_node);
fs/ceph/inode.c
990
struct ceph_cap *new_cap = NULL;
fs/ceph/mds_client.c
1290
struct ceph_cap *cap;
fs/ceph/mds_client.c
1415
cap = rb_entry(rb_first(&ci->i_caps), struct ceph_cap, ci_node);
fs/ceph/mds_client.c
1772
struct ceph_cap *cap;
fs/ceph/mds_client.c
1774
cap = list_first_entry(dispose, struct ceph_cap, session_caps);
fs/ceph/mds_client.c
1824
struct ceph_cap *cap;
fs/ceph/mds_client.c
1826
struct ceph_cap *old_cap = NULL;
fs/ceph/mds_client.c
1835
cap = list_entry(p, struct ceph_cap, session_caps);
fs/ceph/mds_client.c
1891
struct ceph_cap *cap;
fs/ceph/mds_client.c
1930
struct ceph_cap *cap, *prev = NULL;
fs/ceph/mds_client.c
1941
struct ceph_cap, session_caps);
fs/ceph/mds_client.c
1987
struct ceph_cap *cap;
fs/ceph/mds_client.c
2170
struct ceph_cap *cap;
fs/ceph/mds_client.c
2317
struct ceph_cap *cap;
fs/ceph/mds_client.c
2347
cap = list_first_entry(&tmp_list, struct ceph_cap,
fs/ceph/mds_client.c
2438
struct ceph_cap *cap)
fs/ceph/mds_client.c
3338
struct ceph_cap *cap =
fs/ceph/mds_client.c
3592
struct ceph_cap *cap;
fs/ceph/mds_client.c
4647
struct ceph_cap *cap;
fs/ceph/mds_client.h
234
struct ceph_cap *s_cap_iterator;
fs/ceph/mds_client.h
606
struct ceph_cap *cap);
fs/ceph/mds_client.h
74
struct ceph_cap;
fs/ceph/super.c
936
ceph_cap_cachep = KMEM_CACHE(ceph_cap, 0);
fs/ceph/super.h
1246
extern struct ceph_cap *ceph_get_cap(struct ceph_mds_client *mdsc,
fs/ceph/super.h
1252
struct ceph_cap **new_cap);
fs/ceph/super.h
1253
extern void __ceph_remove_cap(struct ceph_cap *cap, bool queue_release);
fs/ceph/super.h
1254
extern void ceph_remove_cap(struct ceph_mds_client *mdsc, struct ceph_cap *cap,
fs/ceph/super.h
1258
struct ceph_cap *cap);
fs/ceph/super.h
1270
extern struct ceph_cap *__get_cap_for_mds(struct ceph_inode_info *ci,
fs/ceph/super.h
1272
extern struct ceph_cap *ceph_get_cap_for_mds(struct ceph_inode_info *ci,
fs/ceph/super.h
1321
int ceph_purge_inode_cap(struct inode *inode, struct ceph_cap *cap, bool *invalidate);
fs/ceph/super.h
412
struct ceph_cap *i_auth_cap; /* authoritative cap, if any */
fs/ceph/super.h
795
struct ceph_cap *cap);
fs/ceph/super.h
826
struct ceph_cap *ocap, int mask);