Home
last modified time | relevance | path

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

1234567

/linux/drivers/iio/imu/inv_icm42600/
A Dinv_icm42600_buffer.c172 wm_size = watermark * packet_size; in inv_icm42600_wm_truncate()
229 watermark = wm_accel; in inv_icm42600_buffer_update_watermark()
232 watermark = wm_gyro; in inv_icm42600_buffer_update_watermark()
246 watermark = latency / period; in inv_icm42600_buffer_update_watermark()
247 if (watermark < 1) in inv_icm42600_buffer_update_watermark()
248 watermark = 1; in inv_icm42600_buffer_update_watermark()
394 unsigned int *watermark; in inv_icm42600_buffer_postdisable() local
403 watermark = &st->fifo.watermark.gyro; in inv_icm42600_buffer_postdisable()
406 watermark = &st->fifo.watermark.accel; in inv_icm42600_buffer_postdisable()
417 *watermark = 0; in inv_icm42600_buffer_postdisable()
[all …]
/linux/drivers/net/wireless/intel/iwlwifi/mvm/
A Dsf.c100 int i, j, watermark; in iwl_mvm_fill_sf_command() local
106 sf_cmd->watermark[SF_LONG_DELAY_ON] = cpu_to_le32(SF_W_MARK_SCAN); in iwl_mvm_fill_sf_command()
133 watermark = SF_W_MARK_SISO; in iwl_mvm_fill_sf_command()
136 watermark = SF_W_MARK_MIMO2; in iwl_mvm_fill_sf_command()
139 watermark = SF_W_MARK_MIMO3; in iwl_mvm_fill_sf_command()
143 watermark = SF_W_MARK_LEGACY; in iwl_mvm_fill_sf_command()
147 watermark = SF_W_MARK_MIMO2; in iwl_mvm_fill_sf_command()
149 sf_cmd->watermark[SF_FULL_ON] = cpu_to_le32(watermark); in iwl_mvm_fill_sf_command()
/linux/arch/arm/mach-alpine/
A 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()
A Dalpine_cpu_resume.h20 uint32_t watermark; member
/linux/kernel/events/
A Dring_buffer.c238 local_add(rb->watermark, &rb->wakeup); in __perf_output_begin()
318 if (watermark) in ring_buffer_init()
319 rb->watermark = min(max_size, watermark); in ring_buffer_init()
321 if (!rb->watermark) in ring_buffer_init()
322 rb->watermark = max_size / 2; in ring_buffer_init()
695 if (!watermark) in rb_alloc_aux()
696 watermark = min_t(unsigned long, in rb_alloc_aux()
704 max_order = get_order(watermark); in rb_alloc_aux()
711 watermark = 0; in rb_alloc_aux()
770 rb->aux_watermark = watermark; in rb_alloc_aux()
[all …]
A Dinternal.h32 long watermark; /* wakeup watermark */ member
81 rb_alloc(int nr_pages, long watermark, int cpu, int flags);
84 pgoff_t pgoff, int nr_pages, long watermark, int flags);
/linux/fs/bcachefs/
A Dalloc_foreground.c194 switch (watermark) { in open_buckets_reserved()
388 enum bch_watermark watermark, in bch2_bucket_alloc_early() argument
553 enum bch_watermark watermark, in trace_bucket_alloc2() argument
848 enum bch_watermark watermark, in bucket_alloc_from_stripe() argument
1013 enum bch_watermark watermark, in __open_bucket_add_buckets() argument
1050 watermark, flags, _cl); in __open_bucket_add_buckets()
1081 enum bch_watermark watermark, in open_bucket_add_buckets() argument
1091 watermark, flags, cl); in open_bucket_add_buckets()
1104 watermark, flags, cl); in open_bucket_add_buckets()
1427 &have_cache, watermark, in bch2_alloc_sectors_start_trans()
[all …]
A Dbuckets.h207 static inline u64 bch2_dev_buckets_reserved(struct bch_dev *ca, enum bch_watermark watermark) in bch2_dev_buckets_reserved() argument
211 switch (watermark) { in bch2_dev_buckets_reserved()
237 enum bch_watermark watermark) in dev_buckets_free() argument
242 bch2_dev_buckets_reserved(ca, watermark)); in dev_buckets_free()
247 enum bch_watermark watermark) in __dev_buckets_available() argument
255 - bch2_dev_buckets_reserved(ca, watermark)); in __dev_buckets_available()
259 enum bch_watermark watermark) in dev_buckets_available() argument
261 return __dev_buckets_available(ca, bch2_dev_usage_read(ca), watermark); in dev_buckets_available()
A Dio_write.h54 return op->watermark == BCH_WATERMARK_copygc in index_update_wq()
77 op->watermark = BCH_WATERMARK_normal; in bch2_write_op_init()
/linux/Documentation/devicetree/bindings/mmc/
A Dsynopsys-dw-mshc-common.yaml51 fifo-watermark-aligned:
54 watermark in PIO mode. But fifo watermark is requested to be aligned
56 data done irq. Add this watermark quirk to mark this requirement and
57 force fifo watermark setting accordingly.
/linux/kernel/cgroup/
A Dmisc.c129 old = atomic64_read(&res->watermark); in misc_cg_update_watermark()
132 if (atomic64_cmpxchg(&res->watermark, old, new_usage) == old) in misc_cg_update_watermark()
343 u64 watermark; in misc_cg_peak_show() local
347 watermark = atomic64_read(&cg->res[i].watermark); in misc_cg_peak_show()
348 if (READ_ONCE(misc_res_capacity[i]) || watermark) in misc_cg_peak_show()
349 seq_printf(sf, "%s %llu\n", misc_res_name[i], watermark); in misc_cg_peak_show()
A Dpids.c58 int64_t watermark; member
102 if (nr_pids > READ_ONCE(p->watermark)) in pids_update_watermark()
103 WRITE_ONCE(p->watermark, nr_pids); in pids_update_watermark()
358 return READ_ONCE(pids->watermark); in pids_peak_read()
/linux/drivers/iio/buffer/
A Dindustrialio-buffer-cb.c110 size_t watermark) in iio_channel_cb_set_buffer_watermark() argument
112 if (!watermark) in iio_channel_cb_set_buffer_watermark()
114 cb_buff->buffer.watermark = watermark; in iio_channel_cb_set_buffer_watermark()
/linux/drivers/media/pci/intel/ipu6/
A Dipu6-isys-video.c771 av->watermark.hblank = hb.value; in ipu6_isys_configure_stream_watermark()
773 av->watermark.hblank = 0; in ipu6_isys_configure_stream_watermark()
787 av->watermark.pixel_rate = pixel_rate; in ipu6_isys_configure_stream_watermark()
800 struct video_stream_watermark *watermark = &av->watermark; in calculate_stream_datarate() local
807 shift = watermark->sram_gran_shift; in calculate_stream_datarate()
808 size = watermark->sram_gran_size; in calculate_stream_datarate()
810 pixels_per_line = watermark->width + watermark->hblank; in calculate_stream_datarate()
812 watermark->pixel_rate); in calculate_stream_datarate()
826 if (!av->watermark.pixel_rate) in ipu6_isys_update_stream_watermark()
832 list_add(&av->watermark.stream_node, in ipu6_isys_update_stream_watermark()
[all …]
/linux/tools/perf/arch/arm64/util/
A Darm-spe.c380 u64 i, watermark; in arm_spe_buffer_has_wrapped() local
395 watermark = buf_size - 512; in arm_spe_buffer_has_wrapped()
408 if (head > watermark) in arm_spe_buffer_has_wrapped()
409 watermark = head; in arm_spe_buffer_has_wrapped()
414 watermark /= sizeof(u64); in arm_spe_buffer_has_wrapped()
421 for (i = watermark; i < buf_size; i++) in arm_spe_buffer_has_wrapped()
/linux/drivers/gpu/drm/amd/display/dc/dml2/
A Ddml2_utils.c377 watermark->urgent_ns = dml_get_wm_urgent(dml_core_ctx) * 1000; in dml2_extract_watermark_set()
378watermark->cstate_pstate.cstate_enter_plus_exit_ns = dml_get_wm_stutter_enter_exit(dml_core_ctx) *… in dml2_extract_watermark_set()
379 watermark->cstate_pstate.cstate_exit_ns = dml_get_wm_stutter_exit(dml_core_ctx) * 1000; in dml2_extract_watermark_set()
380 watermark->cstate_pstate.pstate_change_ns = dml_get_wm_dram_clock_change(dml_core_ctx) * 1000; in dml2_extract_watermark_set()
381 watermark->pte_meta_urgent_ns = dml_get_wm_memory_trip(dml_core_ctx) * 1000; in dml2_extract_watermark_set()
382 watermark->frac_urg_bw_nom = dml_get_fraction_of_urgent_bandwidth(dml_core_ctx) * 1000; in dml2_extract_watermark_set()
383 watermark->frac_urg_bw_flip = dml_get_fraction_of_urgent_bandwidth_imm_flip(dml_core_ctx) * 1000; in dml2_extract_watermark_set()
384 watermark->urgent_latency_ns = dml_get_urgent_latency(dml_core_ctx) * 1000; in dml2_extract_watermark_set()
385 watermark->cstate_pstate.fclk_pstate_change_ns = dml_get_wm_fclk_change(dml_core_ctx) * 1000; in dml2_extract_watermark_set()
386 watermark->usr_retraining_ns = dml_get_wm_usr_retraining(dml_core_ctx) * 1000; in dml2_extract_watermark_set()
[all …]
/linux/mm/
A Dpage_counter.c103 if (new > READ_ONCE(c->watermark)) in page_counter_charge()
104 WRITE_ONCE(c->watermark, new); in page_counter_charge()
159 if (new > READ_ONCE(c->watermark)) in page_counter_try_charge()
160 WRITE_ONCE(c->watermark, new); in page_counter_try_charge()
A Dpage_reporting.c264 unsigned long watermark; in page_reporting_process_zone() local
268 watermark = low_wmark_pages(zone) + in page_reporting_process_zone()
275 if (!zone_watermark_ok(zone, 0, watermark, 0, ALLOC_CMA)) in page_reporting_process_zone()
/linux/include/linux/
A Dpage_counter.h28 unsigned long watermark; member
96 counter->watermark = usage; in page_counter_reset_watermark()
/linux/Documentation/devicetree/bindings/spi/
A Darm,pl022-peripheral-props.yaml33 description: Rx FIFO watermark level
39 description: Tx FIFO watermark level
/linux/drivers/iio/
A Dindustrialio-buffer.c373 if (!buffer->watermark) in iio_buffer_init()
374 buffer->watermark = 1; in iio_buffer_init()
723 buffer->watermark = buffer->length; in length_store()
880 unsigned int watermark; member
908 config->watermark = ~0; in iio_verify_update()
924 config->watermark = min(config->watermark, buffer->watermark); in iio_verify_update()
929 config->watermark = min(config->watermark, in iio_verify_update()
930 insert_buffer->watermark); in iio_verify_update()
1170 config->watermark); in iio_enable_buffers()
1422 buffer->watermark = val; in watermark_store()
[all …]
/linux/drivers/gpu/drm/nouveau/nvkm/engine/disp/
A Dior.h88 u32 watermark, u32 hblanksym, u32 vblanksym);
95 void (*watermark)(struct nvkm_ior *, int head, u8 watermark); member
/linux/Documentation/ABI/testing/
A Dsysfs-bus-event_source-devices-hisi_ptt45 Description: (RW) Control the allocated buffer watermark for inbound packets.
47 either when the watermark reached or when timed out.
56 Description: (RW) Control the allocated buffer watermark of outbound packets.
58 either when the watermark reached or when timed out.
/linux/tools/perf/tests/attr/
A Dtest-record-no-buffering8 watermark=0
/linux/drivers/net/ethernet/intel/igc/
A Digc_tsn.c183 u32 retxctl, watermark; in igc_tsn_set_retx_qbvfullthreshold() local
186 watermark = retxctl & IGC_RETX_CTL_WATERMARK_MASK; in igc_tsn_set_retx_qbvfullthreshold()
188 retxctl |= (watermark << IGC_RETX_CTL_QBVFULLTH_SHIFT) | in igc_tsn_set_retx_qbvfullthreshold()

Completed in 60 milliseconds

1234567