Searched refs:realm (Results 1 – 8 of 8) sorted by relevance
/linux-4.19.296/fs/ceph/ |
D | snap.c | 64 struct ceph_snap_realm *realm) in ceph_get_snap_realm() argument 66 dout("get_realm %p %d -> %d\n", realm, in ceph_get_snap_realm() 67 atomic_read(&realm->nref), atomic_read(&realm->nref)+1); in ceph_get_snap_realm() 74 if (atomic_inc_return(&realm->nref) == 1) { in ceph_get_snap_realm() 76 list_del_init(&realm->empty_item); in ceph_get_snap_realm() 112 struct ceph_snap_realm *realm; in ceph_create_snap_realm() local 114 realm = kzalloc(sizeof(*realm), GFP_NOFS); in ceph_create_snap_realm() 115 if (!realm) in ceph_create_snap_realm() 118 atomic_set(&realm->nref, 1); /* for caller */ in ceph_create_snap_realm() 119 realm->ino = ino; in ceph_create_snap_realm() [all …]
|
D | quota.c | 97 struct ceph_snap_realm *realm, *next; in get_quota_realm() local 104 realm = ceph_inode(inode)->i_snap_realm; in get_quota_realm() 105 if (realm) in get_quota_realm() 106 ceph_get_snap_realm(mdsc, realm); in get_quota_realm() 110 while (realm) { in get_quota_realm() 111 spin_lock(&realm->inodes_with_caps_lock); in get_quota_realm() 112 in = realm->inode ? igrab(realm->inode) : NULL; in get_quota_realm() 113 spin_unlock(&realm->inodes_with_caps_lock); in get_quota_realm() 121 next = realm->parent; in get_quota_realm() 123 return realm; in get_quota_realm() [all …]
|
D | caps.c | 683 struct ceph_snap_realm *realm = ceph_lookup_snap_realm(mdsc, in ceph_add_cap() local 685 if (realm) { in ceph_add_cap() 693 spin_lock(&realm->inodes_with_caps_lock); in ceph_add_cap() 695 &realm->inodes_with_caps); in ceph_add_cap() 696 ci->i_snap_realm = realm; in ceph_add_cap() 697 if (realm->ino == ci->i_vino.ino) in ceph_add_cap() 698 realm->inode = inode; in ceph_add_cap() 699 spin_unlock(&realm->inodes_with_caps_lock); in ceph_add_cap() 706 WARN_ON(!realm); in ceph_add_cap() 1028 struct ceph_snap_realm *realm = ci->i_snap_realm; in drop_inode_snap_realm() local [all …]
|
D | inode.c | 556 struct ceph_snap_realm *realm = ci->i_snap_realm; in ceph_evict_inode() local 558 dout(" dropping residual ref to snap realm %p\n", realm); in ceph_evict_inode() 559 spin_lock(&realm->inodes_with_caps_lock); in ceph_evict_inode() 562 if (realm->ino == ci->i_vino.ino) in ceph_evict_inode() 563 realm->inode = NULL; in ceph_evict_inode() 564 spin_unlock(&realm->inodes_with_caps_lock); in ceph_evict_inode() 565 ceph_put_snap_realm(mdsc, realm); in ceph_evict_inode() 971 le64_to_cpu(info->cap.realm), in fill_inode()
|
D | mds_client.c | 2579 struct ceph_snap_realm *realm; in handle_reply() local 2702 realm = NULL; in handle_reply() 2708 &realm); in handle_reply() 2728 if (realm) in handle_reply() 2729 ceph_put_snap_realm(mdsc, realm); in handle_reply() 3252 struct ceph_snap_realm *realm = in send_mds_reconnect() local 3257 realm->ino, realm->seq, realm->parent_ino); in send_mds_reconnect() 3258 sr_rec.ino = cpu_to_le64(realm->ino); in send_mds_reconnect() 3259 sr_rec.seq = cpu_to_le64(realm->seq); in send_mds_reconnect() 3260 sr_rec.parent = cpu_to_le64(realm->parent_ino); in send_mds_reconnect()
|
D | super.h | 828 struct ceph_snap_realm *realm); 830 struct ceph_snap_realm *realm);
|
/linux-4.19.296/include/keys/ |
D | rxrpc-type.h | 45 char *realm; /* parts of the realm part of the principal */ member
|
/linux-4.19.296/include/linux/ceph/ |
D | ceph_fs.h | 492 __le64 realm; /* snap realm */ member 686 __le64 ino, realm; member
|