Home
last modified time | relevance | path

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

/linux-4.1.27/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.h1475 __le32 watermark[SF_TRANSIENT_STATES_NUMBER]; member
/linux-4.1.27/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.1.27/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.c1136 unsigned long watermark; in __compact_finished() local
1168 watermark = low_wmark_pages(zone); in __compact_finished()
1170 if (!zone_watermark_ok(zone, cc->order, watermark, cc->classzone_idx, in __compact_finished()
1225 unsigned long watermark; in __compaction_suitable() local
1234 watermark = low_wmark_pages(zone); in __compaction_suitable()
1239 if (zone_watermark_ok(zone, order, watermark, classzone_idx, in __compaction_suitable()
1248 watermark += (2UL << order); in __compaction_suitable()
1249 if (!zone_watermark_ok(zone, 0, watermark, classzone_idx, alloc_flags)) in __compaction_suitable()
Dhugetlb_cgroup.c261 return (u64)counter->watermark * PAGE_SIZE; in hugetlb_cgroup_read_u64()
Dpage_alloc.c1657 unsigned long watermark; in __isolate_free_page() local
1668 watermark = low_wmark_pages(zone) + (1 << order); in __isolate_free_page()
1669 if (!zone_watermark_ok(zone, 0, watermark, 0, 0)) in __isolate_free_page()
2185 mark = zone->watermark[alloc_flags & ALLOC_WMARK_MASK]; in get_page_from_freelist()
5800 zone->watermark[WMARK_MIN] = min_pages; in __setup_per_zone_wmarks()
5806 zone->watermark[WMARK_MIN] = tmp; in __setup_per_zone_wmarks()
5809 zone->watermark[WMARK_LOW] = min_wmark_pages(zone) + (tmp >> 2); in __setup_per_zone_wmarks()
5810 zone->watermark[WMARK_HIGH] = min_wmark_pages(zone) + (tmp >> 1); in __setup_per_zone_wmarks()
Dvmscan.c2404 unsigned long balance_gap, watermark; in compaction_ready() local
2415 watermark = high_wmark_pages(zone) + balance_gap + (2UL << order); in compaction_ready()
2416 watermark_ok = zone_watermark_ok_safe(zone, 0, watermark, 0, 0); in compaction_ready()
Dmemcontrol.c3185 return (u64)counter->watermark * PAGE_SIZE; in mem_cgroup_read_u64()
/linux-4.1.27/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()
468 pgoff_t pgoff, int nr_pages, long watermark, int flags) in rb_alloc_aux() argument
546 rb->aux_watermark = watermark; in rb_alloc_aux()
627 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.c4714 event->attr.watermark ? event->attr.wakeup_watermark : 0, in perf_mmap()
5297 if (!event->attr.watermark) { in perf_output_sample()
/linux-4.1.27/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])
331 unsigned long watermark[NR_WMARK]; member
/linux-4.1.27/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.1.27/drivers/gpu/drm/tegra/
Dsor.c56 u32 watermark; member
394 u64 input, output, watermark, num; in tegra_sor_calc_config() local
440 watermark = params.ratio * config->tu_size * (f - params.ratio); in tegra_sor_calc_config()
441 watermark = div_u64(watermark, f); in tegra_sor_calc_config()
443 watermark = div_u64(watermark + params.error, f); in tegra_sor_calc_config()
444 config->watermark = watermark + (config->bits_per_pixel / 8) + 2; in tegra_sor_calc_config()
448 if (config->watermark > 30) { in tegra_sor_calc_config()
449 config->watermark = 30; in tegra_sor_calc_config()
452 config->watermark); in tegra_sor_calc_config()
453 } else if (config->watermark > num_syms_per_line) { in tegra_sor_calc_config()
[all …]
/linux-4.1.27/tools/perf/tests/attr/
Dtest-record-no-delay8 watermark=0
Dbase-stat27 watermark=0
Dbase-record27 watermark=0
/linux-4.1.27/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.1.27/tools/perf/python/
Dtwatch.py22 wakeup_events = 1, watermark = 1,
/linux-4.1.27/Documentation/vm/
Dbalance76 its watermark.
80 the number of pages falls below watermark[WMARK_MIN], the hysteric field
82 watermark[WMARK_HIGH]. When low_on_memory is set, page allocation requests will
86 pages is below watermark[WMARK_LOW]; in which case zone_wake_kswapd is also set.
/linux-4.1.27/drivers/iio/
Dindustrialio-buffer.c122 to_read = min_t(size_t, n / datum_size, rb->watermark); in iio_buffer_read_first_n_outer()
157 if (iio_buffer_ready(indio_dev, rb, rb->watermark, 0)) in iio_buffer_poll()
183 buffer->watermark = 1; in iio_buffer_init()
479 if (buffer->length && buffer->length < buffer->watermark) in iio_buffer_write_length()
480 buffer->watermark = buffer->length; in iio_buffer_write_length()
825 return sprintf(buf, "%u\n", buffer->watermark); in iio_buffer_show_watermark()
856 buffer->watermark = val; in iio_buffer_store_watermark()
872 static DEVICE_ATTR(watermark, S_IRUGO | S_IWUSR,
/linux-4.1.27/drivers/tty/serial/
Dmsm_serial.c424 unsigned int rxstale, watermark; in msm_set_baud_rate() local
434 watermark = UART_IPR_STALE_LSB & rxstale; in msm_set_baud_rate()
435 watermark |= UART_IPR_RXSTALE_LAST; in msm_set_baud_rate()
436 watermark |= UART_IPR_STALE_TIMEOUT_MSB & (rxstale << 2); in msm_set_baud_rate()
437 msm_write(port, watermark, UART_IPR); in msm_set_baud_rate()
440 watermark = (port->fifosize * 3) / 4; in msm_set_baud_rate()
441 msm_write(port, watermark, UART_RFWR); in msm_set_baud_rate()
/linux-4.1.27/include/linux/input/
Dadxl34x.h270 u8 watermark; member
/linux-4.1.27/tools/perf/tests/
Dtask-exit.c80 evsel->attr.watermark = 0; in test__task_exit()
Dattr.c110 WRITE_ASS(watermark, "d"); in store_event()
/linux-4.1.27/include/linux/iio/
Dbuffer.h94 unsigned int watermark; member
/linux-4.1.27/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.1.27/Documentation/ABI/testing/
Dsysfs-bus-iio1282 What: /sys/bus/iio/devices/iio:deviceX/buffer/watermark
1288 Poll will block until the watermark is reached.
1292 buffer even if there are less samples then watermark level. This
1305 current hardware fifo watermark level is set and other current
1310 fifo reaches the hardware fifo watermark level the device will
1315 trigger to use buffer mode since the watermark settings
1324 current watermark level for the hardware fifo. If the device
1326 The watermark level for the hardware fifo is set by the driver
1327 based on the value set by the user in buffer/watermark but
1331 means that the hardware watermark is unset.
[all …]
/linux-4.1.27/fs/proc/
Dmeminfo.c58 wmark_low += zone->watermark[WMARK_LOW]; in meminfo_proc_show()
/linux-4.1.27/tools/perf/util/
Dpython.c561 watermark = 0, in pyrf_evsel__init() local
575 &enable_on_exec, &task, &watermark, in pyrf_evsel__init()
603 attr.watermark = watermark; in pyrf_evsel__init()
Devsel.c722 attr->watermark = 0; in perf_evsel__config()
1104 PRINT_ATTRf(watermark, p_unsigned); in perf_event_attr__fprintf()
/linux-4.1.27/net/ipv4/
Dtcp_memcontrol.c169 val = cg_proto->memory_allocated.watermark; in tcp_cgroup_read()
/linux-4.1.27/drivers/iio/accel/
Dbmc150-accel.c192 u8 fifo_mode, watermark; member
852 wm = data->watermark; in bmc150_accel_get_fifo_watermark()
897 data->watermark = val; in bmc150_accel_set_watermark()
1531 data->watermark); in bmc150_accel_fifo_set_mode()
1548 if (!data->watermark) in bmc150_accel_buffer_postenable()
/linux-4.1.27/drivers/video/fbdev/i810/
Di810.h274 u32 watermark; member
Di810_main.c329 i810_writel(FW_BLC, mmio, par->watermark); in i810_load_2d()
1181 par->watermark = i810_get_watermark(var, par); in decode_var()
/linux-4.1.27/drivers/input/misc/
Dadxl34x.c235 .watermark = 0,
797 if (pdata->watermark) { in adxl34x_probe()
850 SAMPLES(pdata->watermark)); in adxl34x_probe()
/linux-4.1.27/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.1.27/include/uapi/linux/
Dperf_event.h308 watermark : 1, /* wakeup_watermark */ member
/linux-4.1.27/drivers/staging/iio/accel/
Dsca3000_ring.c134 return r->stufftoread ? r->watermark : 0; in sca3000_ring_buf_data_available()
/linux-4.1.27/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.1.27/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.1.27/Documentation/
Dnommu-mmap.txt289 watermark where trimming begins.
/linux-4.1.27/tools/perf/
Dbuiltin-kvm.c1010 attr->watermark = 0; in kvm_live_open_events()
/linux-4.1.27/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()