Home
last modified time | relevance | path

Searched refs:realm (Results 1 – 11 of 11) sorted by relevance

/Linux-v4.19/fs/ceph/
Dsnap.c64 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 …]
Dquota.c97 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 …]
Dcaps.c683 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 …]
Dinode.c552 struct ceph_snap_realm *realm = ci->i_snap_realm; in ceph_destroy_inode() local
554 dout(" dropping residual ref to snap realm %p\n", realm); in ceph_destroy_inode()
555 spin_lock(&realm->inodes_with_caps_lock); in ceph_destroy_inode()
558 if (realm->ino == ci->i_vino.ino) in ceph_destroy_inode()
559 realm->inode = NULL; in ceph_destroy_inode()
560 spin_unlock(&realm->inodes_with_caps_lock); in ceph_destroy_inode()
561 ceph_put_snap_realm(mdsc, realm); in ceph_destroy_inode()
956 le64_to_cpu(info->cap.realm), in fill_inode()
Dmds_client.c2532 struct ceph_snap_realm *realm; in handle_reply() local
2655 realm = NULL; in handle_reply()
2661 &realm); in handle_reply()
2681 if (realm) in handle_reply()
2682 ceph_put_snap_realm(mdsc, realm); in handle_reply()
3205 struct ceph_snap_realm *realm = in send_mds_reconnect() local
3210 realm->ino, realm->seq, realm->parent_ino); in send_mds_reconnect()
3211 sr_rec.ino = cpu_to_le64(realm->ino); in send_mds_reconnect()
3212 sr_rec.seq = cpu_to_le64(realm->seq); in send_mds_reconnect()
3213 sr_rec.parent = cpu_to_le64(realm->parent_ino); in send_mds_reconnect()
Dsuper.h823 struct ceph_snap_realm *realm);
825 struct ceph_snap_realm *realm);
/Linux-v4.19/net/rxrpc/
Dkey.c179 kfree(princ->realm); in rxrpc_free_krb5_principal()
273 princ->realm = kmalloc(tmp + 1, GFP_KERNEL); in rxrpc_krb5_decode_principal()
274 if (!princ->realm) in rxrpc_krb5_decode_principal()
276 memcpy(princ->realm, xdr, tmp); in rxrpc_krb5_decode_principal()
277 princ->realm[tmp] = 0; in rxrpc_krb5_decode_principal()
281 _debug("%s/...@%s", princ->name_parts[0], princ->realm); in rxrpc_krb5_decode_principal()
1088 toksize += 4 + RND(strlen(princ->realm)); in rxrpc_read()
1094 toksize += 4 + RND(strlen(princ->realm)); in rxrpc_read()
1188 ENCODE_STR(princ->realm); in rxrpc_read()
1194 ENCODE_STR(princ->realm); in rxrpc_read()
/Linux-v4.19/include/keys/
Drxrpc-type.h45 char *realm; /* parts of the realm part of the principal */ member
/Linux-v4.19/include/linux/ceph/
Dceph_fs.h492 __le64 realm; /* snap realm */ member
686 __le64 ino, realm; member
/Linux-v4.19/Documentation/filesystems/
Dafs.txt219 Currently the username, realm, password and proposed ticket lifetime are
/Linux-v4.19/net/netfilter/
DKconfig1474 tristate '"realm" match support'
1478 This option adds a `realm' match, which allows you to use the realm