/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/tools/counter/ |
H A D | counter_watch_events.c | 199 struct counter_watch *watches; in main() local 237 watches = calloc(nwatch, sizeof(*watches)); in main() 238 if (!watches) { in main() 244 watches = simple_watch; in main() 262 watches[i].component.scope = ret; in main() 272 watches[i].component.type = ret; in main() 283 watches[i].event = ret; in main() 291 watches[i].channel = strtoul(value, NULL, 10); in main() 304 watches[i].component.id = strtoul(value, NULL, 10); in main() 317 watches[i].component.parent = strtoul(value, NULL, 10); in main() [all …]
|
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/kernel/ |
H A D | audit_watch.c | 42 struct list_head wlist; /* entry in parent->watches list */ 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() 254 /* Run all of the watches on this parent looking for the one that in audit_update_watch() 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() 321 /* Remove all watches & rules associated with a parent that is going away. */ 329 list_for_each_entry_safe(w, nextw, &parent->watches, wlist) { in audit_remove_parent_watches() 347 /* Get path information necessary for adding watches [all...] |
H A D | watch_queue.c | 476 hlist_add_head(&watch->queue_node, &wqueue->watches); in add_one_watch() 609 while (!hlist_empty(&wqueue->watches)) { in watch_queue_clear() 610 watch = hlist_entry(wqueue->watches.first, struct watch, queue_node); in watch_queue_clear() 696 INIT_HLIST_HEAD(&wqueue->watches); in watch_queue_init()
|
/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/drivers/xen/xenbus/ |
H A D | xenbus_xs.c | 78 static LIST_HEAD(watches); 690 list_for_each_entry(i, &watches, list) in find_watch() 778 list_add(&watch->list, &watches); in register_xenbus_watch() 859 list_for_each_entry(watch, &watches, list) { in xs_resume()
|
/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/drivers/watchdog/ |
H A D | Kconfig | 1104 simply watches your kernel to make sure it doesn't freeze, and if 1206 processors. This watchdog watches your kernel to make sure 1219 This watchdog simply watches your kernel to make sure it doesn't 1265 watchdog simply watches your kernel to make sure it doesn't freeze, 1392 This watchdog simply watches your kernel to make sure it doesn't 1458 This watchdog simply watches your kernel to make sure it doesn't 1529 watchdog simply watches your kernel to make sure it doesn't freeze, 1564 This watchdog simply watches your kernel to make sure it doesn't 1623 This watchdog simply watches your kernel to make sure it doesn't 1638 watchdog simply watches your kernel to make sure it doesn't freeze, [all …]
|
/linux/security/keys/ |
H A D | Kconfig | 135 provides KEYCTL_WATCH_KEY to enable/disable 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/driver-api/ |
H A D | generic-counter.rst | 568 watches. When ready, the ``COUNTER_ENABLE_EVENTS_IOCTL`` ioctl command 569 may be used to activate these Counter watches.
|
/linux/Documentation/admin-guide/sysctl/ |
H A D | fs.rst | 329 This configuration option sets the maximum number of "watches" that are
|
/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 | 447 with watches for key/keyring change notifications and device
|