/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
H 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()
|
/openbmc/linux/drivers/iio/imu/inv_icm42600/ |
H A D | inv_icm42600_buffer.c | 166 static unsigned int inv_icm42600_wm_truncate(unsigned int watermark, in inv_icm42600_wm_truncate() argument 172 wm_size = watermark * packet_size; in inv_icm42600_wm_truncate() 206 unsigned int wm_gyro, wm_accel, watermark; in inv_icm42600_buffer_update_watermark() local 216 wm_gyro = inv_icm42600_wm_truncate(st->fifo.watermark.gyro, packet_size); in inv_icm42600_buffer_update_watermark() 217 wm_accel = inv_icm42600_wm_truncate(st->fifo.watermark.accel, packet_size); in inv_icm42600_buffer_update_watermark() 226 watermark = wm_accel; in inv_icm42600_buffer_update_watermark() 228 watermark = wm_gyro; in inv_icm42600_buffer_update_watermark() 241 watermark = latency / period; in inv_icm42600_buffer_update_watermark() 242 if (watermark < 1) in inv_icm42600_buffer_update_watermark() 243 watermark = 1; in inv_icm42600_buffer_update_watermark() [all …]
|
/openbmc/linux/arch/arm/mach-alpine/ |
H 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()
|
H A D | alpine_cpu_resume.h | 20 uint32_t watermark; member
|
/openbmc/linux/kernel/events/ |
H A D | ring_buffer.c | 233 if (unlikely(head - local_read(&rb->wakeup) > rb->watermark)) in __perf_output_begin() 234 local_add(rb->watermark, &rb->wakeup); in __perf_output_begin() 310 ring_buffer_init(struct perf_buffer *rb, long watermark, int flags) in ring_buffer_init() argument 314 if (watermark) in ring_buffer_init() 315 rb->watermark = min(max_size, watermark); in ring_buffer_init() 317 if (!rb->watermark) in ring_buffer_init() 318 rb->watermark = max_size / 2; in ring_buffer_init() 674 pgoff_t pgoff, int nr_pages, long watermark, int flags) in rb_alloc_aux() argument 688 if (!watermark) in rb_alloc_aux() 689 watermark = min_t(unsigned long, in rb_alloc_aux() [all …]
|
H 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);
|
/openbmc/linux/drivers/iio/buffer/ |
H 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()
|
/openbmc/linux/mm/ |
H A D | page_counter.c | 83 if (new > READ_ONCE(c->watermark)) in page_counter_charge() 84 WRITE_ONCE(c->watermark, new); in page_counter_charge() 136 if (new > READ_ONCE(c->watermark)) in page_counter_try_charge() 137 WRITE_ONCE(c->watermark, new); in page_counter_try_charge()
|
H 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()
|
/openbmc/linux/tools/perf/arch/arm64/util/ |
H A D | arm-spe.c | 344 u64 i, watermark; in arm_spe_buffer_has_wrapped() local 359 watermark = buf_size - 512; in arm_spe_buffer_has_wrapped() 372 if (head > watermark) in arm_spe_buffer_has_wrapped() 373 watermark = head; in arm_spe_buffer_has_wrapped() 378 watermark /= sizeof(u64); in arm_spe_buffer_has_wrapped() 385 for (i = watermark; i < buf_size; i++) in arm_spe_buffer_has_wrapped()
|
/openbmc/linux/drivers/iio/ |
H A D | industrialio-buffer.c | 138 to_wait = min_t(size_t, n / datum_size, rb->watermark); in iio_buffer_read() 252 if (iio_buffer_ready(indio_dev, rb, rb->watermark, 0)) in iio_buffer_poll() 337 if (!buffer->watermark) in iio_buffer_init() 338 buffer->watermark = 1; in iio_buffer_init() 670 if (buffer->length && buffer->length < buffer->watermark) in length_store() 671 buffer->watermark = buffer->length; in length_store() 818 unsigned int watermark; member 845 config->watermark = ~0; in iio_verify_update() 861 config->watermark = min(config->watermark, buffer->watermark); in iio_verify_update() 866 config->watermark = min(config->watermark, in iio_verify_update() [all …]
|
/openbmc/linux/include/linux/ |
H A D | page_counter.h | 28 unsigned long watermark; member 81 counter->watermark = page_counter_read(counter); in page_counter_reset_watermark()
|
/openbmc/linux/kernel/cgroup/ |
H A D | pids.c | 50 int64_t watermark; member 95 if (nr_pids > READ_ONCE(p->watermark)) in pids_update_watermark() 96 WRITE_ONCE(p->watermark, nr_pids); in pids_update_watermark() 339 return READ_ONCE(pids->watermark); in pids_peak_read()
|
/openbmc/linux/drivers/net/ethernet/intel/igc/ |
H A D | igc_tsn.c | 150 u32 retxctl, watermark; in igc_tsn_set_retx_qbvfullthreshold() local 153 watermark = retxctl & IGC_RETX_CTL_WATERMARK_MASK; in igc_tsn_set_retx_qbvfullthreshold() 155 retxctl |= (watermark << IGC_RETX_CTL_QBVFULLTH_SHIFT) | in igc_tsn_set_retx_qbvfullthreshold()
|
/openbmc/linux/Documentation/ABI/testing/ |
H A D | sysfs-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.
|
/openbmc/linux/mm/kasan/ |
H A D | common.c | 85 asmlinkage void kasan_unpoison_task_stack_below(const void *watermark) in kasan_unpoison_task_stack_below() argument 92 void *base = (void *)((unsigned long)watermark & ~(THREAD_SIZE - 1)); in kasan_unpoison_task_stack_below() 94 kasan_unpoison(base, watermark - base, false); in kasan_unpoison_task_stack_below()
|
/openbmc/linux/drivers/scsi/elx/efct/ |
H A D | efct_lio.c | 1164 int watermark; in efct_lio_setup_session() local 1211 watermark = efct->tgt_efct.watermark_max - in efct_lio_setup_session() 1213 watermark = (efct->tgt_efct.watermark_min > watermark) ? in efct_lio_setup_session() 1214 efct->tgt_efct.watermark_min : watermark; in efct_lio_setup_session() 1215 atomic_set(&efct->tgt_efct.io_high_watermark, watermark); in efct_lio_setup_session() 1282 int watermark; in efct_scsi_del_initiator() local 1311 watermark = efct->tgt_efct.watermark_max - in efct_scsi_del_initiator() 1313 watermark = (efct->tgt_efct.watermark_min > watermark) ? in efct_scsi_del_initiator() 1314 efct->tgt_efct.watermark_min : watermark; in efct_scsi_del_initiator() 1315 atomic_set(&efct->tgt_efct.io_high_watermark, watermark); in efct_scsi_del_initiator()
|
/openbmc/linux/tools/perf/tests/attr/ |
H A D | test-record-no-buffering | 8 watermark=0
|
H A D | base-record-spe | 26 watermark=*
|
H A D | base-record | 27 watermark=0
|
H A D | base-stat | 27 watermark=0
|
/openbmc/linux/Documentation/mm/ |
H A D | balance.rst | 82 its watermark. 86 the number of pages falls below watermark[WMARK_MIN], the hysteric field 88 watermark[WMARK_HIGH]. When low_on_memory is set, page allocation requests will 92 pages is below watermark[WMARK_LOW]; in which case zone_wake_kswapd is also set.
|
/openbmc/linux/drivers/spi/ |
H A D | spi-fsl-lpspi.c | 113 u8 watermark; member 305 temp = fsl_lpspi->watermark >> 1 | in fsl_lpspi_set_watermark() 306 (fsl_lpspi->watermark >> 1) << 16; in fsl_lpspi_set_watermark() 308 temp = fsl_lpspi->watermark >> 1; in fsl_lpspi_set_watermark() 476 fsl_lpspi->watermark = t->len; in fsl_lpspi_setup_transfer() 478 fsl_lpspi->watermark = fsl_lpspi->txfifosize; in fsl_lpspi_setup_transfer()
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
H A D | g94.c | 34 g94_sor_dp_watermark(struct nvkm_ior *sor, int head, u8 watermark) in g94_sor_dp_watermark() argument 39 nvkm_mask(device, 0x61c128 + loff, 0x0000003f, watermark); in g94_sor_dp_watermark() 149 .watermark = g94_sor_dp_watermark,
|
/openbmc/linux/Documentation/translations/zh_CN/ |
H A D | glossary.rst | 36 * watermark: 水位,一般指页表的消耗水平。
|