Searched refs:watchers (Results 1 - 9 of 9) sorted by relevance
/linux-master/include/linux/ |
H A D | watch_queue.h | 62 struct hlist_node list_node; /* Link in watch_list->watchers */ 74 struct hlist_head watchers; member in struct:watch_list 97 INIT_HLIST_HEAD(&wlist->watchers);
|
H A D | key.h | 203 struct watch_list *watchers; /* Entities watching this key for changes */ member in struct:key
|
/linux-master/security/keys/ |
H A D | gc.c | 148 remove_watch_list(key->watchers, key->serial); 149 key->watchers = NULL;
|
H A D | keyctl.c | 1797 if (!key->watchers) { 1817 if (!key->watchers) { 1818 key->watchers = wlist; 1822 ret = add_watch_to_object(watch, key->watchers); 1829 if (key->watchers) { 1831 ret = remove_watch_from_object(key->watchers,
|
H A D | internal.h | 191 post_watch_notification(key->watchers, &n.watch, current_cred(),
|
/linux-master/kernel/ |
H A D | watch_queue.c | 210 hlist_for_each_entry_rcu(watch, &wlist->watchers, list_node) { 459 hlist_for_each_entry(w, &wlist->watchers, list_node) { 477 hlist_add_head_rcu(&watch->list_node, &wlist->watchers); 535 hlist_for_each_entry(watch, &wlist->watchers, list_node) { 581 if (all && !hlist_empty(&wlist->watchers))
|
/linux-master/include/linux/ceph/ |
H A D | osd_client.h | 636 struct ceph_watch_item **watchers,
|
/linux-master/net/ceph/ |
H A D | osd_client.c | 5068 struct ceph_watch_item **watchers, 5082 *watchers = kcalloc(*num_watchers, sizeof(**watchers), GFP_NOIO); 5083 if (!*watchers) 5087 ret = decode_watcher(p, end, *watchers + i); 5089 kfree(*watchers); 5100 * kfree(watchers); 5105 struct ceph_watch_item **watchers, 5141 ret = decode_watchers(&p, end, watchers, num_watchers); 5067 decode_watchers(void **p, void *end, struct ceph_watch_item **watchers, u32 *num_watchers) argument 5102 ceph_osdc_list_watchers(struct ceph_osd_client *osdc, struct ceph_object_id *oid, struct ceph_object_locator *oloc, struct ceph_watch_item **watchers, u32 *num_watchers) argument
|
/linux-master/drivers/block/ |
H A D | rbd.c | 3943 struct ceph_watch_item *watchers; local 3950 &rbd_dev->header_oloc, &watchers, 3953 rbd_warn(rbd_dev, "failed to get watchers: %d", ret); 3963 if (ceph_addr_equal_no_type(&watchers[i].addr, 3965 watchers[i].cookie == cookie) { 3967 .gid = le64_to_cpu(watchers[i].name.num), 3979 dout("%s rbd_dev %p no watchers\n", __func__, rbd_dev); 3982 kfree(watchers);
|
Completed in 260 milliseconds