Home
last modified time | relevance | path

Searched refs:watermark (Results 1 – 48 of 48) sorted by relevance

/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/
Dsf.c159 int i, j, watermark; in iwl_mvm_fill_sf_command() local
161 sf_cmd->watermark[SF_LONG_DELAY_ON] = cpu_to_le32(SF_W_MARK_SCAN); in iwl_mvm_fill_sf_command()
171 watermark = SF_W_MARK_SISO; in iwl_mvm_fill_sf_command()
174 watermark = SF_W_MARK_MIMO2; in iwl_mvm_fill_sf_command()
177 watermark = SF_W_MARK_MIMO3; in iwl_mvm_fill_sf_command()
181 watermark = SF_W_MARK_LEGACY; in iwl_mvm_fill_sf_command()
185 watermark = SF_W_MARK_MIMO2; in iwl_mvm_fill_sf_command()
187 sf_cmd->watermark[SF_FULL_ON] = cpu_to_le32(watermark); in iwl_mvm_fill_sf_command()
Dfw-api.h1418 __le32 watermark[SF_TRANSIENT_STATES_NUMBER]; member
/linux-4.4.14/arch/arm/mach-alpine/
Dalpine_cpu_pm.c56 uint32_t watermark; in alpine_cpu_pm_init() local
66 watermark = readl(&al_cpu_resume_regs->watermark); in alpine_cpu_pm_init()
67 wakeup_supported = (watermark & AL_CPU_RESUME_MAGIC_NUM_MASK) in alpine_cpu_pm_init()
Dalpine_cpu_resume.h29 uint32_t watermark; member
/linux-4.4.14/mm/
Dpage_counter.c48 if (new > c->watermark) in page_counter_charge()
49 c->watermark = new; in page_counter_charge()
99 if (new > c->watermark) in page_counter_try_charge()
100 c->watermark = new; in page_counter_try_charge()
Dcompaction.c1194 unsigned long watermark; in __compact_finished() local
1220 watermark = low_wmark_pages(zone); in __compact_finished()
1222 if (!zone_watermark_ok(zone, cc->order, watermark, cc->classzone_idx, in __compact_finished()
1277 unsigned long watermark; in __compaction_suitable() local
1282 watermark = low_wmark_pages(zone); in __compaction_suitable()
1287 if (zone_watermark_ok(zone, order, watermark, classzone_idx, in __compaction_suitable()
1296 watermark += (2UL << order); in __compaction_suitable()
1297 if (!zone_watermark_ok(zone, 0, watermark, classzone_idx, alloc_flags)) in __compaction_suitable()
Dhugetlb_cgroup.c262 return (u64)counter->watermark * PAGE_SIZE; in hugetlb_cgroup_read_u64()
Dpage_alloc.c2140 unsigned long watermark; in __isolate_free_page() local
2151 watermark = low_wmark_pages(zone) + (1 << order); in __isolate_free_page()
2152 if (!zone_watermark_ok(zone, 0, watermark, 0, 0)) in __isolate_free_page()
2568 mark = zone->watermark[alloc_flags & ALLOC_WMARK_MASK]; in get_page_from_freelist()
6068 zone->watermark[WMARK_MIN] = min_pages; in __setup_per_zone_wmarks()
6074 zone->watermark[WMARK_MIN] = tmp; in __setup_per_zone_wmarks()
6077 zone->watermark[WMARK_LOW] = min_wmark_pages(zone) + (tmp >> 2); in __setup_per_zone_wmarks()
6078 zone->watermark[WMARK_HIGH] = min_wmark_pages(zone) + (tmp >> 1); in __setup_per_zone_wmarks()
Dvmscan.c2468 unsigned long balance_gap, watermark; in compaction_ready() local
2479 watermark = high_wmark_pages(zone) + balance_gap + (2UL << order); in compaction_ready()
2480 watermark_ok = zone_watermark_ok_safe(zone, 0, watermark, 0); in compaction_ready()
Dmemcontrol.c2886 return (u64)counter->watermark * PAGE_SIZE; in mem_cgroup_read_u64()
/linux-4.4.14/kernel/events/
Dring_buffer.c170 if (unlikely(head - local_read(&rb->wakeup) > rb->watermark)) in perf_output_begin()
171 local_add(rb->watermark, &rb->wakeup); in perf_output_begin()
227 ring_buffer_init(struct ring_buffer *rb, long watermark, int flags) in ring_buffer_init() argument
231 if (watermark) in ring_buffer_init()
232 rb->watermark = min(max_size, watermark); in ring_buffer_init()
234 if (!rb->watermark) in ring_buffer_init()
235 rb->watermark = max_size / 2; in ring_buffer_init()
471 pgoff_t pgoff, int nr_pages, long watermark, int flags) in rb_alloc_aux() argument
549 rb->aux_watermark = watermark; in rb_alloc_aux()
630 struct ring_buffer *rb_alloc(int nr_pages, long watermark, int cpu, int flags) in rb_alloc() argument
[all …]
Dinternal.h30 long watermark; /* wakeup watermark */ member
69 rb_alloc(int nr_pages, long watermark, int cpu, int flags);
72 pgoff_t pgoff, int nr_pages, long watermark, int flags);
Dcore.c4880 event->attr.watermark ? event->attr.wakeup_watermark : 0, in perf_mmap()
5469 if (!event->attr.watermark) { in perf_output_sample()
/linux-4.4.14/include/linux/
Dpage_counter.h14 unsigned long watermark; member
49 counter->watermark = page_counter_read(counter); in page_counter_reset_watermark()
Dmmzone.h248 #define min_wmark_pages(z) (z->watermark[WMARK_MIN])
249 #define low_wmark_pages(z) (z->watermark[WMARK_LOW])
250 #define high_wmark_pages(z) (z->watermark[WMARK_HIGH])
335 unsigned long watermark[NR_WMARK]; member
/linux-4.4.14/arch/m32r/mm/
Ddiscontig.c159 NODE_DATA(1)->node_zones->watermark[WMARK_MIN] = 0; in zone_sizes_init()
160 NODE_DATA(1)->node_zones->watermark[WMARK_LOW] = 0; in zone_sizes_init()
161 NODE_DATA(1)->node_zones->watermark[WMARK_HIGH] = 0; in zone_sizes_init()
/linux-4.4.14/tools/perf/tests/attr/
Dtest-record-no-delay8 watermark=0
Dbase-stat27 watermark=0
Dbase-record27 watermark=0
/linux-4.4.14/Documentation/devicetree/bindings/spi/
Dspi_pl022.txt34 - pl022,rx-level-trig : Rx FIFO watermark level
35 - pl022,tx-level-trig : Tx FIFO watermark level
/linux-4.4.14/Documentation/vm/
Dbalance78 its watermark.
82 the number of pages falls below watermark[WMARK_MIN], the hysteric field
84 watermark[WMARK_HIGH]. When low_on_memory is set, page allocation requests will
88 pages is below watermark[WMARK_LOW]; in which case zone_wake_kswapd is also set.
/linux-4.4.14/drivers/iio/
Dindustrialio-buffer.c132 to_wait = min_t(size_t, n / datum_size, rb->watermark); in iio_buffer_read_first_n_outer()
170 if (iio_buffer_ready(indio_dev, rb, rb->watermark, 0)) in iio_buffer_poll()
196 buffer->watermark = 1; in iio_buffer_init()
498 if (buffer->length && buffer->length < buffer->watermark) in iio_buffer_write_length()
499 buffer->watermark = buffer->length; in iio_buffer_write_length()
945 return sprintf(buf, "%u\n", buffer->watermark); in iio_buffer_show_watermark()
976 buffer->watermark = val; in iio_buffer_store_watermark()
992 static DEVICE_ATTR(watermark, S_IRUGO | S_IWUSR,
/linux-4.4.14/drivers/gpu/drm/tegra/
Dsor.c200 u32 watermark; member
579 u64 input, output, watermark, num; in tegra_sor_calc_config() local
625 watermark = params.ratio * config->tu_size * (f - params.ratio); in tegra_sor_calc_config()
626 watermark = div_u64(watermark, f); in tegra_sor_calc_config()
628 watermark = div_u64(watermark + params.error, f); in tegra_sor_calc_config()
629 config->watermark = watermark + (config->bits_per_pixel / 8) + 2; in tegra_sor_calc_config()
633 if (config->watermark > 30) { in tegra_sor_calc_config()
634 config->watermark = 30; in tegra_sor_calc_config()
637 config->watermark); in tegra_sor_calc_config()
638 } else if (config->watermark > num_syms_per_line) { in tegra_sor_calc_config()
[all …]
/linux-4.4.14/tools/perf/python/
Dtwatch.py24 wakeup_events = 1, watermark = 1,
/linux-4.4.14/include/linux/input/
Dadxl34x.h270 u8 watermark; member
/linux-4.4.14/include/linux/iio/
Dbuffer.h97 unsigned int watermark; member
/linux-4.4.14/Documentation/accounting/
Dtaskstats-struct.txt153 /* High watermark of RSS usage in duration of a task, in KBytes. */
154 __u64 hiwater_rss; /* High-watermark of RSS usage */
156 /* High watermark of VM usage in duration of a task, in KBytes. */
/linux-4.4.14/tools/perf/tests/
Dtask-exit.c87 evsel->attr.watermark = 0; in test__task_exit()
Dattr.c110 WRITE_ASS(watermark, "d"); in store_event()
/linux-4.4.14/drivers/tty/serial/
Dmsm_serial.c900 unsigned int rxstale, watermark, mask; in msm_set_baud_rate() local
922 watermark = UART_IPR_STALE_LSB & rxstale; in msm_set_baud_rate()
926 watermark |= UART_IPR_RXSTALE_LAST; in msm_set_baud_rate()
930 watermark |= mask & (rxstale << 2); in msm_set_baud_rate()
932 msm_write(port, watermark, UART_IPR); in msm_set_baud_rate()
935 watermark = (port->fifosize * 3) / 4; in msm_set_baud_rate()
936 msm_write(port, watermark, UART_RFWR); in msm_set_baud_rate()
/linux-4.4.14/Documentation/ABI/testing/
Dsysfs-bus-iio1357 What: /sys/bus/iio/devices/iio:deviceX/buffer/watermark
1363 Poll will block until the watermark is reached.
1367 buffer even if there are less samples then watermark level. This
1380 current hardware fifo watermark level is set and other current
1385 fifo reaches the hardware fifo watermark level the device will
1390 trigger to use buffer mode since the watermark settings
1399 current watermark level for the hardware fifo. If the device
1401 The watermark level for the hardware fifo is set by the driver
1402 based on the value set by the user in buffer/watermark but
1406 means that the hardware watermark is unset.
[all …]
/linux-4.4.14/fs/proc/
Dmeminfo.c55 wmark_low += zone->watermark[WMARK_LOW]; in meminfo_proc_show()
/linux-4.4.14/net/ipv4/
Dtcp_memcontrol.c169 val = cg_proto->memory_allocated.watermark; in tcp_cgroup_read()
/linux-4.4.14/tools/perf/util/
Dpython.c609 watermark = 0, in pyrf_evsel__init() local
623 &enable_on_exec, &task, &watermark, in pyrf_evsel__init()
652 attr.watermark = watermark; in pyrf_evsel__init()
Devsel.c839 attr->watermark = 0; in perf_evsel__config()
1258 PRINT_ATTRf(watermark, p_unsigned); in perf_event_attr__fprintf()
/linux-4.4.14/drivers/iio/accel/
Dbmc150-accel-core.c197 u8 fifo_mode, watermark; member
776 wm = data->watermark; in bmc150_accel_get_fifo_watermark()
821 data->watermark = val; in bmc150_accel_set_watermark()
1401 data->watermark); in bmc150_accel_fifo_set_mode()
1425 if (!data->watermark) in bmc150_accel_buffer_postenable()
/linux-4.4.14/drivers/video/fbdev/i810/
Di810.h273 u32 watermark; member
Di810_main.c330 i810_writel(FW_BLC, mmio, par->watermark); in i810_load_2d()
1182 par->watermark = i810_get_watermark(var, par); in decode_var()
/linux-4.4.14/drivers/input/misc/
Dadxl34x.c235 .watermark = 0,
797 if (pdata->watermark) { in adxl34x_probe()
850 SAMPLES(pdata->watermark)); in adxl34x_probe()
/linux-4.4.14/drivers/md/bcache/
Dalloc.c589 unsigned watermark = write_prio in bch_alloc_sectors() local
595 if (bch_bucket_alloc_set(c, watermark, &alloc.key, 1, wait)) in bch_alloc_sectors()
/linux-4.4.14/include/uapi/linux/
Dperf_event.h313 watermark : 1, /* wakeup_watermark */ member
/linux-4.4.14/drivers/staging/iio/accel/
Dsca3000_ring.c134 return r->stufftoread ? r->watermark : 0; in sca3000_ring_buf_data_available()
/linux-4.4.14/Documentation/devicetree/bindings/power_supply/
Dqcom_smbb.txt67 'fast-charge-high-watermark' will be clamped by this value.
/linux-4.4.14/Documentation/sysctl/
Dvm.txt342 watermark[WMARK_HIGH] is used for watermark, the kernel judges this zone should
343 not be used because pages_free(1355) is smaller than watermark + protection[2]
428 watermark[WMARK_MIN] value for each lowmem zone in the system.
513 trims excess pages aggressively. Any value >= 1 acts as the watermark where
/linux-4.4.14/Documentation/networking/
Dspider_net.txt184 The TX ring uses a low-watermark interrupt scheme to make sure that
193 the poll routine runs only once per jiffy. The low-watermark mechanism
/linux-4.4.14/Documentation/
Dnommu-mmap.txt289 watermark where trimming begins.
/linux-4.4.14/tools/perf/
Dbuiltin-kvm.c1011 attr->watermark = 0; in kvm_live_open_events()
/linux-4.4.14/drivers/net/ethernet/marvell/
Dskge.c2512 u32 watermark = 0x600; in skge_qset() local
2517 watermark /= 2; in skge_qset()
2520 skge_write32(hw, Q_ADDR(q, Q_F), watermark); in skge_qset()