| /linux/arch/mips/kernel/ |
| H A D | watch.c | 20 struct mips3264_watch_reg_state *watches = &t->thread.watch.mips3264; in mips_install_watch_registers() local 28 write_c0_watchlo3(watches->watchlo[3]); in mips_install_watch_registers() 29 write_c0_watchhi3(watchhi | watches->watchhi[3]); in mips_install_watch_registers() 32 write_c0_watchlo2(watches->watchlo[2]); in mips_install_watch_registers() 33 write_c0_watchhi2(watchhi | watches->watchhi[2]); in mips_install_watch_registers() 36 write_c0_watchlo1(watches->watchlo[1]); in mips_install_watch_registers() 37 write_c0_watchhi1(watchhi | watches->watchhi[1]); in mips_install_watch_registers() 40 write_c0_watchlo0(watches->watchlo[0]); in mips_install_watch_registers() 41 write_c0_watchhi0(watchhi | watches->watchhi[0]); in mips_install_watch_registers() 52 struct mips3264_watch_reg_state *watches = in mips_read_watch_registers() local [all …]
|
| /linux/kernel/ |
| H A D | audit_watch.c | 47 struct list_head watches; /* anchor for audit_watch->wlist */ member 60 WARN_ON(!list_empty(&parent->watches)); in audit_free_parent() 146 INIT_LIST_HEAD(&parent->watches); in audit_init_parent() 256 list_for_each_entry_safe(owatch, nextw, &parent->watches, wlist) { in audit_update_watch() 316 list_add(&nwatch->wlist, &parent->watches); in audit_update_watch() 329 list_for_each_entry_safe(w, nextw, &parent->watches, wlist) { in audit_remove_parent_watches() 376 list_for_each_entry(w, &parent->watches, wlist) { in audit_add_to_parent() 396 list_add(&watch->wlist, &parent->watches); in audit_add_to_parent() 464 if (list_empty(&parent->watches)) in audit_remove_watch_rule()
|
| H A D | watch_queue.c | 484 hlist_add_head(&watch->queue_node, &wqueue->watches); in add_one_watch() 617 while (!hlist_empty(&wqueue->watches)) { in watch_queue_clear() 618 watch = hlist_entry(wqueue->watches.first, struct watch, queue_node); in watch_queue_clear() 702 INIT_HLIST_HEAD(&wqueue->watches); in watch_queue_init()
|
| /linux/tools/counter/ |
| H A D | counter_example.c | 19 static struct counter_watch watches[2] = { variable 56 ret = ioctl(fd, COUNTER_ADD_WATCH_IOCTL, watches + i); in main()
|
| /linux/drivers/xen/xenbus/ |
| H A D | xenbus_dev_frontend.c | 105 struct list_head watches; member 326 list_for_each_entry_safe(watch, tmp_watch, &u->watches, list) { in xenbus_worker() 530 list_add(&watch->list, &u->watches); in xenbus_write_watch() 532 list_for_each_entry(watch, &u->watches, list) { in xenbus_write_watch() 665 INIT_LIST_HEAD(&u->watches); in xenbus_file_open()
|
| H A D | xenbus_xs.c | 78 static LIST_HEAD(watches); 681 list_for_each_entry(i, &watches, list) in find_watch() 746 list_add(&watch->list, &watches); in register_xenbus_watch() 827 list_for_each_entry(watch, &watches, list) { in xs_resume()
|
| /linux/Documentation/core-api/ |
| H A D | watch_queue.rst | 81 and 255. Multiple watches may share a queue, and this provides a means to 118 This removes all of the watches subscribed to a watch_list and frees them 171 The following functions are provided to manage watches: 197 Remove all the watches from a watch list. It is expected that this will be 199 inaccessible to new watches by this point. A notification 207 To post a notification to watch list so that the subscribed watches can see it, 225 Only watches that have the same ID set in them will see this notification.
|
| /linux/include/linux/ |
| H A D | watch_queue.h | 42 struct hlist_head watches; /* Contributory watches */ member
|
| /linux/Documentation/filesystems/ |
| H A D | inotify.rst | 39 want: Users initialize inotify, once, and add n watches, requiring but one 85 Obtaining the fd and managing the watches could have been done either via a
|
| /linux/Documentation/userspace-api/gpio/ |
| H A D | gpio-v2-get-lineinfo-watch-ioctl.rst | 58 Watches are specific to the ``chip_fd`` and are independent of watches
|
| H A D | gpio-get-lineinfo-watch-ioctl.rst | 63 Watches are specific to the ``chip_fd`` and are independent of watches
|
| /linux/Documentation/maintainer/ |
| H A D | maintainer-entry-profile.rst | 28 - Any bots or CI infrastructure that watches the list, or automated
|
| /linux/Documentation/process/ |
| H A D | handling-regressions.rst | 334 The bot watches for replies to reports of tracked regressions. Additionally,
|
| /linux/init/ |
| H A D | Kconfig | 512 with watches for key/keyring change notifications and device
|