Searched refs:watermark (Results 1 - 25 of 104) sorted by relevance

12345

/linux-master/arch/arm/mach-alpine/
H A Dalpine_cpu_pm.c47 uint32_t watermark; local
57 watermark = readl(&al_cpu_resume_regs->watermark);
58 wakeup_supported = (watermark & AL_CPU_RESUME_MAGIC_NUM_MASK)
H A Dalpine_cpu_resume.h20 uint32_t watermark; member in struct:al_cpu_resume_regs
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dsf.c100 int i, j, watermark; local
106 sf_cmd->watermark[SF_LONG_DELAY_ON] = cpu_to_le32(SF_W_MARK_SCAN);
110 * capabilities of the AP station, and choose the watermark accordingly.
133 watermark = SF_W_MARK_SISO;
136 watermark = SF_W_MARK_MIMO2;
139 watermark = SF_W_MARK_MIMO3;
143 watermark = SF_W_MARK_LEGACY;
145 /* default watermark value for unassociated mode. */
147 watermark = SF_W_MARK_MIMO2;
149 sf_cmd->watermark[SF_FULL_O
[all...]
/linux-master/include/linux/
H A Dpage_counter.h28 unsigned long watermark; member in struct:page_counter
81 counter->watermark = page_counter_read(counter);
/linux-master/kernel/events/
H A Dring_buffer.c233 if (unlikely(head - local_read(&rb->wakeup) > rb->watermark))
234 local_add(rb->watermark, &rb->wakeup);
310 ring_buffer_init(struct perf_buffer *rb, long watermark, int flags) argument
314 if (watermark)
315 rb->watermark = min(max_size, watermark);
317 if (!rb->watermark)
318 rb->watermark = max_size / 2;
672 pgoff_t pgoff, int nr_pages, long watermark, int flags)
686 if (!watermark)
671 rb_alloc_aux(struct perf_buffer *rb, struct perf_event *event, pgoff_t pgoff, int nr_pages, long watermark, int flags) argument
815 rb_alloc(int nr_pages, long watermark, int cpu, int flags) argument
912 rb_alloc(int nr_pages, long watermark, int cpu, int flags) argument
[all...]
H A Dinternal.h32 long watermark; /* wakeup watermark */ member in struct:perf_buffer
80 rb_alloc(int nr_pages, long watermark, int cpu, int flags);
83 pgoff_t pgoff, int nr_pages, long watermark, int flags);
/linux-master/drivers/iio/imu/inv_icm42600/
H A Dinv_icm42600_buffer.c166 static unsigned int inv_icm42600_wm_truncate(unsigned int watermark, argument
172 wm_size = watermark * packet_size;
182 * inv_icm42600_buffer_update_watermark - update watermark FIFO threshold
187 * FIFO watermark threshold is computed based on the required watermark values
188 * set for gyro and accel sensors. Since watermark is all about acceptable data
190 * smallest latency but this is not as simple as choosing the smallest watermark
191 * value. Latency depends on watermark and ODR. It requires several steps:
198 * 3) Since all periods are multiple of each others, watermark is computed by
206 unsigned int wm_gyro, wm_accel, watermark; local
383 unsigned int *watermark; local
[all...]
H A Dinv_icm42600_buffer.h23 * @watermark: watermark configuration values for accel and gyro.
35 } watermark; member in struct:inv_icm42600_fifo
/linux-master/drivers/net/wireless/intel/iwlwifi/fw/api/
H A Dsf.h70 * @watermark: Minimum allowed available free space in RXF for transient state.
77 __le32 watermark[SF_TRANSIENT_STATES_NUMBER]; member in struct:iwl_sf_cfg_cmd
/linux-master/drivers/iio/buffer/
H A Dindustrialio-buffer-cb.c110 size_t watermark)
112 if (!watermark)
114 cb_buff->buffer.watermark = watermark;
109 iio_channel_cb_set_buffer_watermark(struct iio_cb_buffer *cb_buff, size_t watermark) argument
/linux-master/tools/perf/python/
H A Dtwatch.py17 wakeup_events = 1, watermark = 1,
/linux-master/mm/
H A Dpage_counter.c81 * inaccuracy in the watermark.
83 if (new > READ_ONCE(c->watermark))
84 WRITE_ONCE(c->watermark, new);
134 * inaccuracy in the watermark.
136 if (new > READ_ONCE(c->watermark))
137 WRITE_ONCE(c->watermark, new);
/linux-master/fs/bcachefs/
H A Dalloc_foreground.c188 static inline unsigned open_buckets_reserved(enum bch_watermark watermark) argument
190 switch (watermark) {
207 enum bch_watermark watermark,
237 if (unlikely(c->open_buckets_nr_free <= open_buckets_reserved(watermark))) {
275 enum bch_watermark watermark, u64 free_entry,
364 ob = __try_alloc_bucket(c, ca, b, watermark, a, s, cl);
384 enum bch_watermark watermark,
434 ob = __try_alloc_bucket(trans->c, ca, k.k->p.offset, watermark, a, s, cl);
459 enum bch_watermark watermark,
488 ob = try_alloc_bucket(trans, ca, watermark,
205 __try_alloc_bucket(struct bch_fs *c, struct bch_dev *ca, u64 bucket, enum bch_watermark watermark, const struct bch_alloc_v4 *a, struct bucket_alloc_state *s, struct closure *cl) argument
274 try_alloc_bucket(struct btree_trans *trans, struct bch_dev *ca, enum bch_watermark watermark, u64 free_entry, struct bucket_alloc_state *s, struct bkey_s_c freespace_k, struct closure *cl) argument
382 bch2_bucket_alloc_early(struct btree_trans *trans, struct bch_dev *ca, enum bch_watermark watermark, struct bucket_alloc_state *s, struct closure *cl) argument
457 bch2_bucket_alloc_freelist(struct btree_trans *trans, struct bch_dev *ca, enum bch_watermark watermark, struct bucket_alloc_state *s, struct closure *cl) argument
524 bch2_bucket_alloc_trans(struct btree_trans *trans, struct bch_dev *ca, enum bch_watermark watermark, struct closure *cl, struct bch_dev_usage *usage) argument
606 bch2_bucket_alloc(struct bch_fs *c, struct bch_dev *ca, enum bch_watermark watermark, struct closure *cl) argument
699 bch2_bucket_alloc_set_trans(struct btree_trans *trans, struct open_buckets *ptrs, struct dev_stripe_state *stripe, struct bch_devs_mask *devs_may_alloc, unsigned nr_replicas, unsigned *nr_effective, bool *have_cache, unsigned flags, enum bch_data_type data_type, enum bch_watermark watermark, struct closure *cl) argument
774 bucket_alloc_from_stripe(struct btree_trans *trans, struct open_buckets *ptrs, struct write_point *wp, struct bch_devs_mask *devs_may_alloc, u16 target, unsigned nr_replicas, unsigned *nr_effective, bool *have_cache, enum bch_watermark watermark, unsigned flags, struct closure *cl) argument
885 bucket_alloc_set_partial(struct bch_fs *c, struct open_buckets *ptrs, struct write_point *wp, struct bch_devs_mask *devs_may_alloc, unsigned nr_replicas, unsigned *nr_effective, bool *have_cache, bool ec, enum bch_watermark watermark, unsigned flags) argument
935 __open_bucket_add_buckets(struct btree_trans *trans, struct open_buckets *ptrs, struct write_point *wp, struct bch_devs_list *devs_have, u16 target, bool erasure_code, unsigned nr_replicas, unsigned *nr_effective, bool *have_cache, enum bch_watermark watermark, unsigned flags, struct closure *_cl) argument
1006 open_bucket_add_buckets(struct btree_trans *trans, struct open_buckets *ptrs, struct write_point *wp, struct bch_devs_list *devs_have, u16 target, unsigned erasure_code, unsigned nr_replicas, unsigned *nr_effective, bool *have_cache, enum bch_watermark watermark, unsigned flags, struct closure *cl) argument
1310 bch2_alloc_sectors_start_trans(struct btree_trans *trans, unsigned target, unsigned erasure_code, struct write_point_specifier write_point, struct bch_devs_list *devs_have, unsigned nr_replicas, unsigned nr_replicas_required, enum bch_watermark watermark, unsigned flags, struct closure *cl, struct write_point **wp_ret) argument
[all...]
H A Dio_write.h54 return op->watermark == BCH_WATERMARK_copygc
77 op->watermark = BCH_WATERMARK_normal;
H A Dbuckets.h208 static inline u64 bch2_dev_buckets_reserved(struct bch_dev *ca, enum bch_watermark watermark)
212 switch (watermark) {
238 enum bch_watermark watermark)
243 bch2_dev_buckets_reserved(ca, watermark));
248 enum bch_watermark watermark)
256 - bch2_dev_buckets_reserved(ca, watermark));
260 enum bch_watermark watermark)
262 return __dev_buckets_available(ca, bch2_dev_usage_read(ca), watermark);
H A Dio_write_types.h53 unsigned watermark:3; member in struct:bch_write_op
/linux-master/tools/perf/arch/arm64/util/
H A Darm-spe.c363 u64 i, watermark; local
378 watermark = buf_size - 512;
391 if (head > watermark)
392 watermark = head;
397 watermark /= sizeof(u64);
404 for (i = watermark; i < buf_size; i++)
/linux-master/include/linux/input/
H A Dadxl34x.h262 * watermark:
264 * of the system. The FIFO fills up to the value stored in watermark
266 * A '0' disables the watermark feature.
269 u8 watermark; member in struct:adxl34x_platform_data
/linux-master/drivers/iio/accel/
H A Dbmc150-accel.h64 u8 fifo_mode, watermark; member in struct:bmc150_accel_data
/linux-master/kernel/cgroup/
H A Dpids.c50 int64_t watermark; member in struct:pids_cgroup
93 * the watermark, and this lets us avoid extra atomic overhead.
95 if (nr_pids > READ_ONCE(p->watermark))
96 WRITE_ONCE(p->watermark, nr_pids);
176 * the hierarchy, but that's tolerable for the watermark.
339 return READ_ONCE(pids->watermark);
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A Dmcp89.c39 .watermark = g94_sor_dp_watermark,
H A Dgm107.c65 .watermark = gf119_sor_dp_watermark,
/linux-master/drivers/gpu/drm/amd/display/dc/dml2/
H A Ddml2_utils.h42 void dml2_extract_watermark_set(struct dcn_watermarks *watermark, struct display_mode_lib_st *dml_core_ctx);
H A Ddml2_utils.c383 void dml2_extract_watermark_set(struct dcn_watermarks *watermark, struct display_mode_lib_st *dml_core_ctx) argument
385 watermark->urgent_ns = dml_get_wm_urgent(dml_core_ctx) * 1000;
386 watermark->cstate_pstate.cstate_enter_plus_exit_ns = dml_get_wm_stutter_enter_exit(dml_core_ctx) * 1000;
387 watermark->cstate_pstate.cstate_exit_ns = dml_get_wm_stutter_exit(dml_core_ctx) * 1000;
388 watermark->cstate_pstate.pstate_change_ns = dml_get_wm_dram_clock_change(dml_core_ctx) * 1000;
389 watermark->pte_meta_urgent_ns = dml_get_wm_memory_trip(dml_core_ctx) * 1000;
390 watermark->frac_urg_bw_nom = dml_get_fraction_of_urgent_bandwidth(dml_core_ctx) * 1000;
391 watermark->frac_urg_bw_flip = dml_get_fraction_of_urgent_bandwidth_imm_flip(dml_core_ctx) * 1000;
392 watermark->urgent_latency_ns = dml_get_urgent_latency(dml_core_ctx) * 1000;
393 watermark
[all...]
/linux-master/include/linux/iio/
H A Dbuffer_impl.h109 /** @watermark: Number of datums to wait for poll/read. */
110 unsigned int watermark; member in struct:iio_buffer

Completed in 184 milliseconds

12345