Home
last modified time | relevance | path

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

1234

/Linux-v5.4/drivers/net/wireless/intel/iwlwifi/mvm/
Dsf.c156 int i, j, watermark; in iwl_mvm_fill_sf_command() local
158 sf_cmd->watermark[SF_LONG_DELAY_ON] = cpu_to_le32(SF_W_MARK_SCAN); in iwl_mvm_fill_sf_command()
168 watermark = SF_W_MARK_SISO; in iwl_mvm_fill_sf_command()
171 watermark = SF_W_MARK_MIMO2; in iwl_mvm_fill_sf_command()
174 watermark = SF_W_MARK_MIMO3; in iwl_mvm_fill_sf_command()
178 watermark = SF_W_MARK_LEGACY; in iwl_mvm_fill_sf_command()
182 watermark = SF_W_MARK_MIMO2; in iwl_mvm_fill_sf_command()
184 sf_cmd->watermark[SF_FULL_ON] = cpu_to_le32(watermark); in iwl_mvm_fill_sf_command()
/Linux-v5.4/arch/arm/mach-alpine/
Dalpine_cpu_pm.c47 uint32_t watermark; in alpine_cpu_pm_init() local
57 watermark = readl(&al_cpu_resume_regs->watermark); in alpine_cpu_pm_init()
58 wakeup_supported = (watermark & AL_CPU_RESUME_MAGIC_NUM_MASK) in alpine_cpu_pm_init()
Dalpine_cpu_resume.h20 uint32_t watermark; member
/Linux-v5.4/kernel/events/
Dring_buffer.c229 if (unlikely(head - local_read(&rb->wakeup) > rb->watermark)) in __perf_output_begin()
230 local_add(rb->watermark, &rb->wakeup); in __perf_output_begin()
304 ring_buffer_init(struct ring_buffer *rb, long watermark, int flags) in ring_buffer_init() argument
308 if (watermark) in ring_buffer_init()
309 rb->watermark = min(max_size, watermark); in ring_buffer_init()
311 if (!rb->watermark) in ring_buffer_init()
312 rb->watermark = max_size / 2; in ring_buffer_init()
630 pgoff_t pgoff, int nr_pages, long watermark, int flags) in rb_alloc_aux() argument
706 rb->aux_watermark = watermark; in rb_alloc_aux()
757 struct ring_buffer *rb_alloc(int nr_pages, long watermark, int cpu, int flags) in rb_alloc() argument
[all …]
Dinternal.h32 long watermark; /* wakeup watermark */ member
79 rb_alloc(int nr_pages, long watermark, int cpu, int flags);
82 pgoff_t pgoff, int nr_pages, long watermark, int flags);
/Linux-v5.4/drivers/iio/buffer/
Dindustrialio-buffer-cb.c105 size_t watermark) in iio_channel_cb_set_buffer_watermark() argument
107 if (!watermark) in iio_channel_cb_set_buffer_watermark()
109 cb_buff->buffer.watermark = watermark; in iio_channel_cb_set_buffer_watermark()
/Linux-v5.4/mm/
Dpage_counter.c85 if (new > c->watermark) in page_counter_charge()
86 c->watermark = new; in page_counter_charge()
138 if (new > c->watermark) in page_counter_try_charge()
139 c->watermark = new; in page_counter_try_charge()
/Linux-v5.4/drivers/iio/
Dindustrialio-buffer.c130 to_wait = min_t(size_t, n / datum_size, rb->watermark); in iio_buffer_read_first_n_outer()
178 if (iio_buffer_ready(indio_dev, rb, rb->watermark, 0)) in iio_buffer_poll()
204 if (!buffer->watermark) in iio_buffer_init()
205 buffer->watermark = 1; in iio_buffer_init()
530 if (buffer->length && buffer->length < buffer->watermark) in iio_buffer_write_length()
531 buffer->watermark = buffer->length; in iio_buffer_write_length()
669 unsigned int watermark; member
687 config->watermark = ~0; in iio_verify_update()
703 config->watermark = min(config->watermark, buffer->watermark); in iio_verify_update()
708 config->watermark = min(config->watermark, in iio_verify_update()
[all …]
/Linux-v5.4/drivers/gpu/drm/nouveau/nvkm/engine/disp/
Dsorgv100.c27 gv100_sor_dp_watermark(struct nvkm_ior *sor, int head, u8 watermark) in gv100_sor_dp_watermark() argument
31 nvkm_mask(device, 0x616550 + hoff, 0x0c00003f, 0x08000000 | watermark); in gv100_sor_dp_watermark()
101 .watermark = gv100_sor_dp_watermark,
Dsorgf119.c29 gf119_sor_dp_watermark(struct nvkm_ior *sor, int head, u8 watermark) in gf119_sor_dp_watermark() argument
33 nvkm_mask(device, 0x616610 + hoff, 0x0800003f, 0x08000000 | watermark); in gf119_sor_dp_watermark()
175 .watermark = gf119_sor_dp_watermark,
Dsormcp77.c40 .watermark = g94_sor_dp_watermark,
Dsorg94.c29 g94_sor_dp_watermark(struct nvkm_ior *sor, int head, u8 watermark) in g94_sor_dp_watermark() argument
33 nvkm_mask(device, 0x61c128 + loff, 0x0000003f, watermark); in g94_sor_dp_watermark()
275 .watermark = g94_sor_dp_watermark,
Dsorgk104.c41 .watermark = gf119_sor_dp_watermark,
Dsormcp89.c41 .watermark = g94_sor_dp_watermark,
/Linux-v5.4/include/linux/
Dpage_counter.h27 unsigned long watermark; member
64 counter->watermark = page_counter_read(counter); in page_counter_reset_watermark()
Dkasan.h41 void kasan_unpoison_stack_above_sp_to(const void *watermark);
94 static inline void kasan_unpoison_stack_above_sp_to(const void *watermark) {} in kasan_unpoison_stack_above_sp_to() argument
/Linux-v5.4/Documentation/devicetree/bindings/mmc/
Dsynopsys-dw-mshc.txt74 * fifo-watermark-aligned: Data done irq is expected if data length is less than
75 watermark in PIO mode. But fifo watermark is requested to be aligned with data
77 watermark quirk to mark this requirement and force fifo watermark setting
108 fifo-watermark-aligned;
/Linux-v5.4/mm/kasan/
Dcommon.c187 asmlinkage void kasan_unpoison_task_stack_below(const void *watermark) in kasan_unpoison_task_stack_below() argument
194 void *base = (void *)((unsigned long)watermark & ~(THREAD_SIZE - 1)); in kasan_unpoison_task_stack_below()
196 kasan_unpoison_shadow(base, watermark - base); in kasan_unpoison_task_stack_below()
204 void kasan_unpoison_stack_above_sp_to(const void *watermark) in kasan_unpoison_stack_above_sp_to() argument
207 size_t size = watermark - sp; in kasan_unpoison_stack_above_sp_to()
209 if (WARN_ON(sp > watermark)) in kasan_unpoison_stack_above_sp_to()
/Linux-v5.4/tools/perf/arch/arm/util/
Dcs-etm.c719 u64 i, watermark; in cs_etm_buffer_has_wrapped() local
727 watermark = buf_size - 512; in cs_etm_buffer_has_wrapped()
747 if (head > watermark) in cs_etm_buffer_has_wrapped()
748 watermark = head; in cs_etm_buffer_has_wrapped()
753 watermark >>= 3; in cs_etm_buffer_has_wrapped()
760 for (i = watermark; i < buf_size; i++) in cs_etm_buffer_has_wrapped()
/Linux-v5.4/tools/perf/tests/attr/
Dtest-record-no-buffering8 watermark=0
Dbase-record27 watermark=0
Dbase-stat27 watermark=0
/Linux-v5.4/drivers/iio/accel/
Dadxl372.c265 u16 watermark; member
481 fifo_samples = (st->watermark * st->fifo_set_size); in adxl372_configure_fifo()
760 return sprintf(buf, "%d\n", st->watermark); in adxl372_get_fifo_watermark()
786 st->watermark = val; in adxl372_set_watermark()
826 if ((st->watermark * st->fifo_set_size) > ADXL372_FIFO_SIZE) in adxl372_buffer_postenable()
827 st->watermark = (ADXL372_FIFO_SIZE / st->fifo_set_size); in adxl372_buffer_postenable()
/Linux-v5.4/Documentation/vm/
Dbalance.rst84 its watermark.
88 the number of pages falls below watermark[WMARK_MIN], the hysteric field
90 watermark[WMARK_HIGH]. When low_on_memory is set, page allocation requests will
94 pages is below watermark[WMARK_LOW]; in which case zone_wake_kswapd is also set.
/Linux-v5.4/drivers/net/wireless/intel/iwlwifi/fw/api/
Dsf.h133 __le32 watermark[SF_TRANSIENT_STATES_NUMBER]; member

1234