Searched refs:watcher (Results 1 – 10 of 10) sorted by relevance
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | map_kptr_race.c | 38 struct map_kptr_race *skel, *watcher; in test_htab_leak() local 55 watcher = map_kptr_race__open_and_load(); in test_htab_leak() 56 if (!ASSERT_OK_PTR(watcher, "watcher open_and_load")) in test_htab_leak() 59 watcher->bss->target_map_id = map_id; in test_htab_leak() 60 watcher->links.map_put = bpf_program__attach(watcher->progs.map_put); in test_htab_leak() 61 if (!ASSERT_OK_PTR(watcher->links.map_put, "attach fentry")) in test_htab_leak() 63 watcher->links.htab_map_free = bpf_program__attach(watcher->progs.htab_map_free); in test_htab_leak() 64 if (!ASSERT_OK_PTR(watcher->links.htab_map_free, "attach fexit")) in test_htab_leak() 72 while (!READ_ONCE(watcher->bss->map_freed)) in test_htab_leak() 75 ASSERT_EQ(watcher->bss->map_freed, 1, "map_freed"); in test_htab_leak() [all …]
|
| /linux/drivers/gpu/drm/i915/gt/ |
| H A D | selftest_timeline.c | 982 struct hwsp_watcher watcher[2] = {}; in live_hwsp_read() local 1009 for (i = 0; i < ARRAY_SIZE(watcher); i++) { in live_hwsp_read() 1010 err = setup_watcher(&watcher[i], gt, tl); in live_hwsp_read() 1021 err = create_watcher(&watcher[1], engine, SZ_512K); in live_hwsp_read() 1036 err = create_watcher(&watcher[0], engine, SZ_4K); in live_hwsp_read() 1071 &watcher[0].rq->fence, 0, in live_hwsp_read() 1080 switch_tl_lock(rq, watcher[0].rq); in live_hwsp_read() 1081 err = intel_timeline_read_hwsp(rq, watcher[0].rq, &hwsp); in live_hwsp_read() 1083 err = emit_read_hwsp(watcher[0].rq, /* before */ in live_hwsp_read() 1085 &watcher[0].addr); in live_hwsp_read() [all …]
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-class-intel_pmt-features | 51 - Present if the feature supports the watcher API. 52 The watcher API provides a writable control interface that allows user 55 - Minimum supported time period for the watcher interface (milliseconds). 110 - Features supporting the watcher API include `min_watcher_period_ms`. 121 watcher Available: Yes
|
| /linux/include/linux/ |
| H A D | ipmi.h | 287 int ipmi_smi_watcher_register(struct ipmi_smi_watcher *watcher); 288 int ipmi_smi_watcher_unregister(struct ipmi_smi_watcher *watcher);
|
| /linux/net/bridge/netfilter/ |
| H A D | ebtables.c | 97 par->target = w->u.watcher; in ebt_do_watcher() 99 w->u.watcher->target(skb, par); in ebt_do_watcher() 435 struct xt_target *watcher; in ebt_check_watcher() local 443 watcher = xt_request_find_target(NFPROTO_BRIDGE, w->u.name, 0); in ebt_check_watcher() 444 if (IS_ERR(watcher)) in ebt_check_watcher() 445 return PTR_ERR(watcher); in ebt_check_watcher() 447 if (watcher->family != NFPROTO_BRIDGE) { in ebt_check_watcher() 448 module_put(watcher->me); in ebt_check_watcher() 452 w->u.watcher = watcher; in ebt_check_watcher() 454 par->target = watcher; in ebt_check_watcher() [all …]
|
| H A D | Kconfig | 237 This option adds the log watcher, that you can use in any rule 246 This option enables the nflog watcher, which allows to LOG 251 This option adds the nflog watcher, that you can use in any rule
|
| /linux/arch/mips/include/asm/octeon/ |
| H A D | cvmx-pip.h | 316 static inline void cvmx_pip_config_watcher(uint64_t watcher, 327 cvmx_write_csr(CVMX_PIP_QOS_WATCHX(watcher), watcher_config.u64);
|
| /linux/include/uapi/linux/netfilter_bridge/ |
| H A D | ebtables.h | 141 struct xt_target *watcher; member
|
| /linux/arch/mips/sibyte/common/ |
| H A D | bus_watcher.c | 79 #error bus watcher being built for unknown Sibyte SOC! in check_bus_watcher()
|
| /linux/drivers/char/ipmi/ |
| H A D | ipmi_msghandler.c | 750 int ipmi_smi_watcher_register(struct ipmi_smi_watcher *watcher) in ipmi_smi_watcher_register() argument 768 list_add(&watcher->link, &smi_watchers); in ipmi_smi_watcher_register() 807 watcher->new_smi(interfaces[i], devices[i]); in ipmi_smi_watcher_register() 818 int ipmi_smi_watcher_unregister(struct ipmi_smi_watcher *watcher) in ipmi_smi_watcher_unregister() argument 821 list_del(&watcher->link); in ipmi_smi_watcher_unregister()
|