Home
last modified time | relevance | path

Searched refs:nr_filters (Results 1 – 15 of 15) sorted by relevance

/linux/kernel/
H A Dwatch_queue.c169 for (i = 0; i < wf->nr_filters; i++) { in filter_watch_notification()
337 if (filter.nr_filters == 0 || in watch_queue_set_filter()
338 filter.nr_filters > 16 || in watch_queue_set_filter()
342 tf = memdup_array_user(_filter->filters, filter.nr_filters, sizeof(*tf)); in watch_queue_set_filter()
347 for (i = 0; i < filter.nr_filters; i++) { in watch_queue_set_filter()
364 wfilter->nr_filters = nr_filter; in watch_queue_set_filter()
367 for (i = 0; i < filter.nr_filters; i++) { in watch_queue_set_filter()
/linux/include/linux/
H A Dwatch_queue.h34 u32 nr_filters; /* Number of filters */ member
35 struct watch_type_filter filters[] __counted_by(nr_filters);
/linux/Documentation/translations/zh_CN/core-api/
H A Dwatch_queue.rst229 __u32 nr_filters;
234 其中“nr_filters”表示filters[]数组中过滤器的数量,而“__reserved”应为0。
/linux/include/uapi/linux/
H A Dwatch_queue.h60 __u32 nr_filters; /* Number of filters */ member
/linux/arch/x86/events/intel/
H A Dpt.h110 unsigned int nr_filters; member
H A Dpt.c476 for (range = 0; range < filters->nr_filters; range++) { in pt_config_filters()
1499 filters->nr_filters = range; in pt_event_addr_filters_sync()
/linux/drivers/hwtracing/coresight/
H A Dcoresight-etm-perf.h81 unsigned int nr_filters; member
H A Dcoresight-etm-perf.c821 filters->nr_filters = i; in etm_addr_filters_sync()
H A Dcoresight-etm4x-core.c1742 if (!filters->nr_filters) in etm4_set_event_filters()
1745 for (i = 0; i < filters->nr_filters; i++) { in etm4_set_event_filters()
/linux/samples/watch_queue/
H A Dwatch_test.c151 .nr_filters = 1,
/linux/mm/damon/
H A Dsysfs-schemes.c745 struct damon_sysfs_scheme_filters *filters, int nr_filters) in damon_sysfs_scheme_filters_add_dirs() argument
751 if (!nr_filters) in damon_sysfs_scheme_filters_add_dirs()
754 filters_arr = kmalloc_objs(*filters_arr, nr_filters, in damon_sysfs_scheme_filters_add_dirs()
760 for (i = 0; i < nr_filters; i++) { in damon_sysfs_scheme_filters_add_dirs()
821 __ATTR_RW_MODE(nr_filters, 0600);
/linux/Documentation/core-api/
H A Dwatch_queue.rst255 __u32 nr_filters;
260 Where "nr_filters" is the number of filters in filters[] and "__reserved"
/linux/Documentation/admin-guide/mm/damon/
H A Dusage.rst91 │ │ │ │ │ │ │ :ref:`{core_,ops_,}filters <sysfs_filters>`/nr_filters
479 In the beginning, the directory has only one file, ``nr_filters``. Writing a
509 # echo 2 > nr_filters
/linux/kernel/bpf/
H A Dbtf.c235 u32 nr_filters; member
8744 for (i = 0; i < hook_filter->nr_filters; i++) { in btf_populate_kfunc_set()
8751 if (add_filter && hook_filter->nr_filters == BTF_KFUNC_FILTER_MAX_CNT) { in btf_populate_kfunc_set()
8821 hook_filter->filters[hook_filter->nr_filters++] = kset->filter;
8864 for (i = 0; i < hook_filter->nr_filters; i++) { in bpf_prog_type_to_kfunc_hook()
/linux/Documentation/ABI/testing/
H A Dsysfs-kernel-mm-damon380 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/schemes/<S>/filters/nr_filters