Home
last modified time | relevance | path

Searched refs:watches (Results 1 – 14 of 14) sorted by relevance

/linux/arch/mips/kernel/
H A Dwatch.c20 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 Daudit_watch.c47 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 Dwatch_queue.c484 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 Dcounter_example.c19 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 Dxenbus_dev_frontend.c105 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 Dxenbus_xs.c78 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 Dwatch_queue.rst81 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 Dwatch_queue.h42 struct hlist_head watches; /* Contributory watches */ member
/linux/Documentation/filesystems/
H A Dinotify.rst39 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 Dgpio-v2-get-lineinfo-watch-ioctl.rst58 Watches are specific to the ``chip_fd`` and are independent of watches
H A Dgpio-get-lineinfo-watch-ioctl.rst63 Watches are specific to the ``chip_fd`` and are independent of watches
/linux/Documentation/maintainer/
H A Dmaintainer-entry-profile.rst28 - Any bots or CI infrastructure that watches the list, or automated
/linux/Documentation/process/
H A Dhandling-regressions.rst334 The bot watches for replies to reports of tracked regressions. Additionally,
/linux/init/
H A DKconfig512 with watches for key/keyring change notifications and device