| /linux/drivers/iio/imu/inv_icm42600/ |
| A D | inv_icm42600_buffer.c | 172 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 D | sf.c | 100 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 D | alpine_cpu_pm.c | 47 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 D | alpine_cpu_resume.h | 20 uint32_t watermark; member
|
| /linux/kernel/events/ |
| A D | ring_buffer.c | 238 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 D | internal.h | 32 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 D | alloc_foreground.c | 194 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 D | buckets.h | 207 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 D | io_write.h | 54 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 D | synopsys-dw-mshc-common.yaml | 51 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 D | misc.c | 129 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 D | pids.c | 58 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 D | industrialio-buffer-cb.c | 110 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 D | ipu6-isys-video.c | 771 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 D | arm-spe.c | 380 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 D | dml2_utils.c | 377 watermark->urgent_ns = dml_get_wm_urgent(dml_core_ctx) * 1000; in dml2_extract_watermark_set() 378 …watermark->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 D | page_counter.c | 103 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 D | page_reporting.c | 264 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 D | page_counter.h | 28 unsigned long watermark; member 96 counter->watermark = usage; in page_counter_reset_watermark()
|
| /linux/Documentation/devicetree/bindings/spi/ |
| A D | arm,pl022-peripheral-props.yaml | 33 description: Rx FIFO watermark level 39 description: Tx FIFO watermark level
|
| /linux/drivers/iio/ |
| A D | industrialio-buffer.c | 373 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 D | ior.h | 88 u32 watermark, u32 hblanksym, u32 vblanksym); 95 void (*watermark)(struct nvkm_ior *, int head, u8 watermark); member
|
| /linux/Documentation/ABI/testing/ |
| A D | sysfs-bus-event_source-devices-hisi_ptt | 45 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 D | test-record-no-buffering | 8 watermark=0
|
| /linux/drivers/net/ethernet/intel/igc/ |
| A D | igc_tsn.c | 183 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()
|