Home
last modified time | relevance | path

Searched refs:replay (Results 1 – 25 of 75) sorted by relevance

123

/linux-6.12.1/drivers/gpu/drm/amd/display/dc/link/protocols/
Dlink_edp_panel_control.c886 struct dmub_replay *replay = dc->res_pool->replay; in edp_set_replay_allow_active() local
889 if (replay == NULL && force_static) in edp_set_replay_allow_active()
897 if (replay != NULL && link->replay_settings.replay_feature_enabled && in edp_set_replay_allow_active()
898 replay->funcs->replay_set_power_opt) { in edp_set_replay_allow_active()
899 replay->funcs->replay_set_power_opt(replay, *power_opts, panel_inst); in edp_set_replay_allow_active()
908 if (replay != NULL && link->replay_settings.replay_feature_enabled) in edp_set_replay_allow_active()
909 replay->funcs->replay_enable(replay, *allow_active, wait, panel_inst); in edp_set_replay_allow_active()
919 struct dmub_replay *replay = dc->res_pool->replay; in edp_get_replay_state() local
926 if (replay != NULL && link->replay_settings.replay_feature_enabled) in edp_get_replay_state()
927 replay->funcs->replay_get_state(replay, &pr_state, panel_inst); in edp_get_replay_state()
[all …]
/linux-6.12.1/Documentation/admin-guide/device-mapper/
Dlog-writes.rst10 that is in the WRITE requests is copied into the log to make the replay happen
18 next REQ_PREFLUSH request. This is to make it easier for userspace to replay
48 If we logged DISCARD when it completed, the replay would look like this:
52 which isn't quite what happened and wouldn't be caught during the log replay.
81 write, but first you need to replay up to the mkfs to make sure
89 This would allow you to replay the log up to the mkfs mark and
90 then replay from that point on doing the fsck check in the
98 There is a userspace tool that will replay the log for you in various ways.
119 replay-log --log /dev/sdc --replay /dev/sdb --end-mark fsync
138 replay-log --log /dev/sdc --replay /dev/sdb --end-mark mkfs
[all …]
/linux-6.12.1/net/xfrm/
Dxfrm_replay.c68 ((x->replay.seq - x->preplay.seq < x->replay_maxdiff) && in xfrm_replay_notify()
69 (x->replay.oseq - x->preplay.oseq < x->replay_maxdiff))) { in xfrm_replay_notify()
79 if (memcmp(&x->replay, &x->preplay, in xfrm_replay_notify()
88 memcpy(&x->preplay, &x->replay, sizeof(struct xfrm_replay_state)); in xfrm_replay_notify()
104 XFRM_SKB_CB(skb)->seq.output.low = ++x->replay.oseq; in __xfrm_replay_overflow()
106 if (unlikely(x->replay.oseq == 0) && in __xfrm_replay_overflow()
108 x->replay.oseq--; in __xfrm_replay_overflow()
133 if (likely(seq > x->replay.seq)) in xfrm_replay_check_legacy()
136 diff = x->replay.seq - seq; in xfrm_replay_check_legacy()
142 if (x->replay.bitmap & (1U << diff)) { in xfrm_replay_check_legacy()
[all …]
Dxfrm_user.c425 struct xfrm_replay_state *replay; in verify_newsa_info() local
427 replay = nla_data(attrs[XFRMA_REPLAY_VAL]); in verify_newsa_info()
429 if (replay->seq || replay->bitmap) { in verify_newsa_info()
706 sizeof(x->replay.bitmap) * 8); in copy_from_user_state()
741 struct xfrm_replay_state *replay; in xfrm_update_ae_params() local
742 replay = nla_data(rp); in xfrm_update_ae_params()
743 memcpy(&x->replay, replay, sizeof(*replay)); in xfrm_update_ae_params()
744 memcpy(&x->preplay, replay, sizeof(*replay)); in xfrm_update_ae_params()
1015 put_unaligned(x->stats.replay, &p->stats.replay); in copy_to_user_state()
1276 ret = nla_put(skb, XFRMA_REPLAY_VAL, sizeof(x->replay), in copy_to_user_state_extra()
[all …]
/linux-6.12.1/tools/testing/selftests/net/
Dvrf-xfrm-tests.sh261 replay-window 4 replay-oseq 0x4 \
268 replay-window 4 replay-oseq 0x4 \
276 replay-window 4 replay-oseq 0x4 \
283 replay-window 4 replay-oseq 0x4 \
291 replay-window 4 replay-oseq 0x4 \
298 replay-window 4 replay-oseq 0x4 \
306 replay-window 4 replay-oseq 0x4 \
313 replay-window 4 replay-oseq 0x4 \
/linux-6.12.1/Documentation/networking/
Dxfrm_sync.rst19 ensure proper decay of SAs) and replay counters to avoid replay attacks
27 know if the replay sequence threshold is reached or 10 secs have passed"
36 - the replay sequence for both inbound and outbound
67 XFRM_AE_RTHR=1, /* replay threshold*/
68 XFRM_AE_RVAL=2, /* replay value */
71 XFRM_AE_CR=16, /* Event cause is replay update */
94 b)replay value (XFRMA_REPLAY_VAL)
96 This TLV carries the running/current counter for replay sequence since
99 c)replay threshold (XFRMA_REPLAY_THRESH)
102 when the replay sequence is exceeded.
[all …]
/linux-6.12.1/drivers/input/joystick/iforce/
Diforce-ff.c281 || old->replay.length != new->replay.length in need_core()
282 || old->replay.delay != new->replay.delay) in need_core()
386 effect->replay.length, in iforce_upload_periodic()
387 effect->replay.delay, in iforce_upload_periodic()
446 effect->replay.length, in iforce_upload_constant()
447 effect->replay.delay, in iforce_upload_constant()
512 effect->replay.length, effect->replay.delay, in iforce_upload_condition()
/linux-6.12.1/drivers/input/
Dff-memless.c87 if (state->effect->replay.length) { in calculate_next_time()
168 } else if (envelope->fade_length && effect->replay.length && in apply_envelope()
364 } else if (effect->replay.length && in ml_get_combo_effect()
373 msecs_to_jiffies(effect->replay.delay); in ml_get_combo_effect()
375 msecs_to_jiffies(effect->replay.length); in ml_get_combo_effect()
443 msecs_to_jiffies(state->effect->replay.delay); in ml_ff_playback()
445 msecs_to_jiffies(state->effect->replay.length); in ml_ff_playback()
473 msecs_to_jiffies(state->effect->replay.delay); in ml_ff_upload()
475 msecs_to_jiffies(state->effect->replay.length); in ml_ff_upload()
Dinput-compat.h43 struct ff_replay replay; member
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dce/
Ddmub_replay.c406 static void dmub_replay_construct(struct dmub_replay *replay, struct dc_context *ctx) in dmub_replay_construct() argument
408 replay->ctx = ctx; in dmub_replay_construct()
409 replay->funcs = &replay_funcs; in dmub_replay_construct()
417 struct dmub_replay *replay = kzalloc(sizeof(struct dmub_replay), GFP_KERNEL); in dmub_replay_create() local
419 if (replay == NULL) { in dmub_replay_create()
424 dmub_replay_construct(replay, ctx); in dmub_replay_create()
426 return replay; in dmub_replay_create()
/linux-6.12.1/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
Dvmmgp100.c572 if (vmm->replay) { in gp100_vmm_join()
610 bool replay; in gp100_vmm_new_() local
613 replay = args->v0.fault_replay != 0; in gp100_vmm_new_()
616 replay = false; in gp100_vmm_new_()
624 (*pvmm)->replay = replay; in gp100_vmm_new_()
/linux-6.12.1/tools/perf/Documentation/
Dperf-sched.txt11 'perf sched' {record|latency|map|replay|script|timehist}
46 'perf sched replay' to simulate the workload that was recorded
49 threads can then replay the timings (CPU runtime and sleep patterns)
224 OPTIONS for 'perf sched replay'
/linux-6.12.1/Documentation/filesystems/ext4/
Djournal.rst76 transaction will be discarded during replay.
521 A revocation block is used to prevent replay of a block in an earlier
525 journal replay after the file block was written to disk will cause
707 system. This is what guarantees idempotence of fast commit replay.
716 If we store this sequence of operations as is then the replay is not idempotent.
717 Let's say while in replay, we crash after (2). During the second replay,
725 inode 11 before the replay)
733 replay, we will remove file A (inode 11). But we will create it back and make
736 replay of last inode 11 tag. Thus, by converting a non-idempotent procedure
738 the replay.
/linux-6.12.1/fs/ubifs/
DMakefile5 ubifs-y += tnc.o master.o scan.o replay.o log.o commit.o gc.o orphan.o
/linux-6.12.1/drivers/virt/coco/sev-guest/
DKconfig12 alter, drop or replay the messages sent. The driver provides
/linux-6.12.1/sound/firewire/
Damdtp-stream.c582 if (!d->replay.enable || !s->ctx_data.rx.replay_target) { in pool_seq_descs()
585 if (!d->replay.on_the_fly) { in pool_seq_descs()
1317 if (d->replay.enable) in process_rx_packets_intermediately()
1360 if (d->replay.enable) in process_tx_packets()
1603 if (d->replay.enable && !d->replay.on_the_fly) { in irq_target_callback_skip()
1749 if (s->domain->replay.enable) { in amdtp_stream_start()
1859 if (s->domain->replay.enable) in amdtp_stream_start()
1955 if (s->domain->replay.enable) in amdtp_stream_stop()
2102 d->replay.enable = replay_seq; in amdtp_domain_start()
2103 d->replay.on_the_fly = replay_on_the_fly; in amdtp_domain_start()
Damdtp-stream.h324 } replay; member
/linux-6.12.1/drivers/infiniband/sw/rxe/
Drxe_resp.c612 res->replay = 0; in rxe_prepare_res()
653 if (res && res->replay) in process_flush()
702 if (!res->replay) { in atomic_reply()
739 if (res->replay) in atomic_write_reply()
887 if (!res->replay || qp->resp.length == 0) { in read_reply()
959 if (!res->replay) in read_reply()
1292 res->replay = 1; in duplicate_request()
1336 res->replay = 1; in duplicate_request()
1354 res->replay = 1; in duplicate_request()
/linux-6.12.1/net/netfilter/
Dnfnetlink.c229 replay: in nfnetlink_rcv_msg()
311 goto replay; in nfnetlink_rcv_msg()
385 replay: in nfnetlink_rcv_batch()
572 goto replay; in nfnetlink_rcv_batch()
/linux-6.12.1/drivers/hid/usbhid/
Dhid-pidff.c304 pidff->set_effect[PID_DURATION].value[0] = effect->replay.length; in pidff_set_effect_report()
314 pidff->set_effect[PID_START_DELAY].value[0] = effect->replay.delay; in pidff_set_effect_report()
326 return effect->replay.length != old->replay.length || in pidff_needs_set_effect()
330 effect->replay.delay != old->replay.delay; in pidff_needs_set_effect()
/linux-6.12.1/Documentation/userspace-api/media/dvb/
Ddmx-fwrite.rst37 provides the actual DVR functionality. It is used for replay of a
/linux-6.12.1/drivers/gpu/drm/nouveau/include/nvkm/subdev/
Dmmu.h66 bool replay; member
/linux-6.12.1/include/uapi/linux/
Dinput.h459 struct ff_replay replay; member
/linux-6.12.1/drivers/input/misc/
Dcs40l50-vibra.c361 usleep_range(work_data->effect->replay.length, in cs40l50_start_worker()
362 work_data->effect->replay.length + 100); in cs40l50_start_worker()
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dipsec_fs.c296 sa_entry->ipsec_rule.replay.rule = rule; in rx_add_rule_drop_replay()
297 sa_entry->ipsec_rule.replay.fc = flow_counter; in rx_add_rule_drop_replay()
1677 if (sa_entry->ipsec_rule.replay.rule) { in rx_add_rule()
1678 mlx5_del_flow_rules(sa_entry->ipsec_rule.replay.rule); in rx_add_rule()
1679 mlx5_fc_destroy(mdev, sa_entry->ipsec_rule.replay.fc); in rx_add_rule()
2200 if (ipsec_rule->replay.rule) { in mlx5e_accel_ipsec_fs_del_rule()
2201 mlx5_del_flow_rules(ipsec_rule->replay.rule); in mlx5e_accel_ipsec_fs_del_rule()
2202 mlx5_fc_destroy(mdev, ipsec_rule->replay.fc); in mlx5e_accel_ipsec_fs_del_rule()

123