Home
last modified time | relevance | path

Searched +full:retry +full:- +full:time (Results 1 – 25 of 1084) sorted by relevance

12345678910>>...44

/kernel/linux/linux-5.10/include/uapi/linux/
Datmmpc.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
44 __u16 mpc_p1; /* Shortcut-Setup Frame Count */
45 __u16 mpc_p2; /* Shortcut-Setup Frame Time */
46 __u8 mpc_p3[8]; /* Flow-detection Protocols */
47 __u16 mpc_p4; /* MPC Initial Retry Time */
48 __u16 mpc_p5; /* MPC Retry Time Maximum */
49 __u16 mpc_p6; /* Hold Down Time */
85 #define MPC_P1 10 /* Shortcut-Setup Frame Count */
86 #define MPC_P2 1 /* Shortcut-Setup Frame Time */
87 #define MPC_P3 0 /* Flow-detection Protocols */
[all …]
/kernel/linux/linux-6.6/include/uapi/linux/
Datmmpc.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
44 __u16 mpc_p1; /* Shortcut-Setup Frame Count */
45 __u16 mpc_p2; /* Shortcut-Setup Frame Time */
46 __u8 mpc_p3[8]; /* Flow-detection Protocols */
47 __u16 mpc_p4; /* MPC Initial Retry Time */
48 __u16 mpc_p5; /* MPC Retry Time Maximum */
49 __u16 mpc_p6; /* Hold Down Time */
85 #define MPC_P1 10 /* Shortcut-Setup Frame Count */
86 #define MPC_P2 1 /* Shortcut-Setup Frame Time */
87 #define MPC_P3 0 /* Flow-detection Protocols */
[all …]
/kernel/linux/linux-6.6/drivers/rtc/
Drtc-sun4v.c1 // SPDX-License-Identifier: GPL-2.0
2 /* rtc-sun4v.c: Hypervisor based RTC for SUN4V systems.
21 unsigned long ret, time; in hypervisor_get_time() local
24 retry: in hypervisor_get_time()
25 ret = sun4v_tod_get(&time); in hypervisor_get_time()
27 return time; in hypervisor_get_time()
29 if (--retries > 0) { in hypervisor_get_time()
31 goto retry; in hypervisor_get_time()
51 retry: in hypervisor_set_time()
56 if (--retries > 0) { in hypervisor_set_time()
[all …]
/kernel/linux/linux-5.10/drivers/rtc/
Drtc-sun4v.c1 // SPDX-License-Identifier: GPL-2.0
2 /* rtc-sun4v.c: Hypervisor based RTC for SUN4V systems.
21 unsigned long ret, time; in hypervisor_get_time() local
24 retry: in hypervisor_get_time()
25 ret = sun4v_tod_get(&time); in hypervisor_get_time()
27 return time; in hypervisor_get_time()
29 if (--retries > 0) { in hypervisor_get_time()
31 goto retry; in hypervisor_get_time()
51 retry: in hypervisor_set_time()
56 if (--retries > 0) { in hypervisor_set_time()
[all …]
Drtc-mc146818-lib.c1 // SPDX-License-Identifier: GPL-2.0-only
12 * Execute a function while the UIP (Update-in-progress) bit of the RTC is
29 * readout is unspecified. The maximum update time is ~2ms. Poll in mc146818_avoid_UIP()
82 * If the UIP (Update-in-progress) bit of the RTC is set for more then
106 int mc146818_get_time(struct rtc_time *time) in mc146818_get_time() argument
112 bool retry; in mc146818_get_time() local
120 memset(time, 0, sizeof(*time)); in mc146818_get_time()
121 return -EIO; in mc146818_get_time()
129 * readout is unspecified. The maximum update time is ~2ms. Poll in mc146818_get_time()
136 time->tm_sec = CMOS_READ(RTC_SECONDS); in mc146818_get_time()
[all …]
/kernel/linux/linux-5.10/Documentation/admin-guide/
Dxfs.rst1 .. SPDX-License-Identifier: GPL-2.0
8 on the SGI IRIX platform. It is completely multi-threaded, can
15 for further details. This implementation is on-disk compatible
25 Sets the buffered I/O end-of-file preallocation size when
28 through to 1GiB, inclusive, in power-of-2 increments.
30 The default behaviour is for dynamic end-of-file
40 on-disk. When the new form is used for the first time when
42 attributes) the on-disk superblock feature bit field will be
45 The default behaviour is determined by the on-disk feature
116 Set the number of in-memory log buffers. Valid numbers
[all …]
/kernel/linux/linux-6.6/Documentation/admin-guide/
Dxfs.rst1 .. SPDX-License-Identifier: GPL-2.0
8 on the SGI IRIX platform. It is completely multi-threaded, can
15 for further details. This implementation is on-disk compatible
25 Sets the buffered I/O end-of-file preallocation size when
28 through to 1GiB, inclusive, in power-of-2 increments.
30 The default behaviour is for dynamic end-of-file
40 on-disk. When the new form is used for the first time when
42 attributes) the on-disk superblock feature bit field will be
45 The default behaviour is determined by the on-disk feature
116 Set the number of in-memory log buffers. Valid numbers
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/i2c/
Di2c-arb-gpio-challenge.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/i2c/i2c-arb-gpio-challenge.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: GPIO-based I2C Arbitration Using a Challenge & Response Mechanism
10 - Doug Anderson <dianders@chromium.org>
11 - Peter Rosin <peda@axentia.se>
18 standard I2C multi-master rules. Using GPIOs is generally useful in the case
30 others can see. These are all active low with pull-ups enabled. We'll
41 2. Waits a little bit for the other sides to notice (slew time, say 10
[all …]
/kernel/linux/linux-5.10/arch/x86/kernel/
Dtsc_sync.c1 // SPDX-License-Identifier: GPL-2.0
8 * print a warning if not and turn off the TSC clock-source.
10 * The warp-check is point-to-point between two CPUs, the CPU
14 * Only two CPUs may participate - they can enter in any order.
62 if (!resume && time_before(jiffies, adj->nextcheck)) in tsc_verify_tsc_adjust()
65 adj->nextcheck = jiffies + HZ; in tsc_verify_tsc_adjust()
68 if (adj->adjusted == curval) in tsc_verify_tsc_adjust()
72 wrmsrl(MSR_IA32_TSC_ADJUST, adj->adjusted); in tsc_verify_tsc_adjust()
74 if (!adj->warned || resume) { in tsc_verify_tsc_adjust()
75 pr_warn(FW_BUG "TSC ADJUST differs: CPU%u %lld --> %lld. Restoring\n", in tsc_verify_tsc_adjust()
[all …]
/kernel/linux/linux-6.6/arch/x86/kernel/
Dtsc_sync.c1 // SPDX-License-Identifier: GPL-2.0
8 * print a warning if not and turn off the TSC clock-source.
10 * The warp-check is point-to-point between two CPUs, the CPU
14 * Only two CPUs may participate - they can enter in any order.
63 if (!resume && time_before(jiffies, adj->nextcheck)) in tsc_verify_tsc_adjust()
66 adj->nextcheck = jiffies + HZ; in tsc_verify_tsc_adjust()
69 if (adj->adjusted == curval) in tsc_verify_tsc_adjust()
73 wrmsrl(MSR_IA32_TSC_ADJUST, adj->adjusted); in tsc_verify_tsc_adjust()
75 if (!adj->warned || resume) { in tsc_verify_tsc_adjust()
76 pr_warn(FW_BUG "TSC ADJUST differs: CPU%u %lld --> %lld. Restoring\n", in tsc_verify_tsc_adjust()
[all …]
/kernel/linux/linux-6.6/include/scsi/
Dscsi_status.h1 /* SPDX-License-Identifier: GPL-2.0 */
26 INITIATE_RECOVERY = 0x0f, /* SCSI-II only */
27 RELEASE_RECOVERY = 0x10, /* SCSI-II only */
28 TERMINATE_IO_PROC = 0x11, /* SCSI-II only */
47 DID_BUS_BUSY = 0x02, /* BUS stayed busy through time out period */
55 DID_PASSTHROUGH = 0x0a, /* Force command past mid-layer */
56 DID_SOFT_ERROR = 0x0b, /* The low level driver just wish a retry */
57 DID_IMM_RETRY = 0x0c, /* Retry without decrementing retry count */
58 DID_REQUEUE = 0x0d, /* Requeue command (no immediate retry) also
59 * without decrementing the retry count */
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/ipmi/
Dipmi-ipmb.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/ipmi/ipmi-ipmb.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
12 - Corey Minyard <cminyard@mvista.com>
17 - ipmi-ipmb
21 - const: ipmi
30 retry-time:
33 Time between retries of sends, in milliseconds. Defaults to 250.
35 max-retries:
[all …]
/kernel/linux/linux-6.6/Documentation/locking/
Dseqlock.rst8 Sequence counters are a reader-writer consistency mechanism with
9 lockless readers (read-only retry loops), and no writer starvation. They
10 are used for data that's rarely written to (e.g. system time), where the
11 reader wants a consistent set of information and is willing to retry if
19 the reader must retry.
30 interrupted writer. If that reader belongs to a real-time scheduling
53 requirements of writer serialization and non-preemptibility, use
76 /* ... [[write-side critical section]] ... */
85 /* ... [[read-side critical section]] ... */
93 -----------------------------------------------------------------
[all …]
/kernel/linux/linux-5.10/Documentation/locking/
Dseqlock.rst8 Sequence counters are a reader-writer consistency mechanism with
9 lockless readers (read-only retry loops), and no writer starvation. They
10 are used for data that's rarely written to (e.g. system time), where the
11 reader wants a consistent set of information and is willing to retry if
19 the reader must retry.
30 interrupted writer. If that reader belongs to a real-time scheduling
53 requirements of writer serialization and non-preemptibility, use
76 /* ... [[write-side critical section]] ... */
85 /* ... [[read-side critical section]] ... */
93 -----------------------------------------------------------------
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
Damdgpu_amdkfd_gfx_v7.c53 mutex_lock(&adev->srbm_mutex); in lock_srbm()
60 mutex_unlock(&adev->srbm_mutex); in unlock_srbm()
66 uint32_t mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1; in acquire_queue()
67 uint32_t pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec); in acquire_queue()
123 mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1; in kgd_init_interrupts()
124 pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec); in kgd_init_interrupts()
140 retval = m->sdma_engine_id * SDMA1_REGISTER_OFFSET + in get_sdma_rlc_reg_offset()
141 m->sdma_queue_id * KFD_CIK_SDMA_QUEUE_OFFSET; in get_sdma_rlc_reg_offset()
144 m->sdma_engine_id, m->sdma_queue_id, retval); in get_sdma_rlc_reg_offset()
174 mqd_hqd = &m->cp_mqd_base_addr_lo; in kgd_hqd_load()
[all …]
Damdgpu_amdkfd_gfx_v8.c47 mutex_lock(&adev->srbm_mutex); in lock_srbm()
54 mutex_unlock(&adev->srbm_mutex); in unlock_srbm()
60 uint32_t mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1; in acquire_queue()
61 uint32_t pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec); in acquire_queue()
118 mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1; in kgd_init_interrupts()
119 pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec); in kgd_init_interrupts()
135 retval = m->sdma_engine_id * SDMA1_REGISTER_OFFSET + in get_sdma_rlc_reg_offset()
136 m->sdma_queue_id * KFD_VI_SDMA_QUEUE_OFFSET; in get_sdma_rlc_reg_offset()
139 m->sdma_engine_id, m->sdma_queue_id, retval); in get_sdma_rlc_reg_offset()
169 if (m->cp_hqd_vmid == 0) { in kgd_hqd_load()
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/
Dstacktrace_build_id_nmi.c1 // SPDX-License-Identifier: GPL-2.0
19 int i, retry = 1; in test_stacktrace_build_id_nmi() local
23 retry: in test_stacktrace_build_id_nmi()
29 bpf_program__set_type(skel->progs.oncpu, BPF_PROG_TYPE_PERF_EVENT); in test_stacktrace_build_id_nmi()
35 pmu_fd = syscall(__NR_perf_event_open, &attr, -1 /* pid */, in test_stacktrace_build_id_nmi()
36 0 /* cpu 0 */, -1 /* group id */, in test_stacktrace_build_id_nmi()
47 skel->links.oncpu = bpf_program__attach_perf_event(skel->progs.oncpu, in test_stacktrace_build_id_nmi()
49 if (!ASSERT_OK_PTR(skel->links.oncpu, "attach_perf_event")) { in test_stacktrace_build_id_nmi()
55 control_map_fd = bpf_map__fd(skel->maps.control_map); in test_stacktrace_build_id_nmi()
56 stackid_hmap_fd = bpf_map__fd(skel->maps.stackid_hmap); in test_stacktrace_build_id_nmi()
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/i2c/
Di2c-arb-gpio-challenge.txt1 GPIO-based I2C Arbitration Using a Challenge & Response Mechanism
7 the standard I2C multi-master rules. Using GPIOs is generally useful in
21 others can see. These are all active low with pull-ups enabled. We'll
24 - OUR_CLAIM: output from us signaling to other hosts that we want the bus
25 - THEIR_CLAIMS: output from others signaling that they want the bus
33 2. Waits a little bit for the other sides to notice (slew time, say 10
39 6. Go back to 1 (until retry time has expired).
43 - compatible: i2c-arb-gpio-challenge
44 - our-claim-gpio: The GPIO that we use to claim the bus.
45 - their-claim-gpios: The GPIOs that the other sides use to claim the bus.
[all …]
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/prog_tests/
Dstacktrace_build_id_nmi.c1 // SPDX-License-Identifier: GPL-2.0
15 "return default value: 5000,err %d\n", -errno); in read_perf_max_sample_freq()
35 int retry = 1; in test_stacktrace_build_id_nmi() local
39 retry: in test_stacktrace_build_id_nmi()
45 bpf_program__set_perf_event(skel->progs.oncpu); in test_stacktrace_build_id_nmi()
51 pmu_fd = syscall(__NR_perf_event_open, &attr, -1 /* pid */, in test_stacktrace_build_id_nmi()
52 0 /* cpu 0 */, -1 /* group id */, in test_stacktrace_build_id_nmi()
63 skel->links.oncpu = bpf_program__attach_perf_event(skel->progs.oncpu, in test_stacktrace_build_id_nmi()
65 if (CHECK(IS_ERR(skel->links.oncpu), "attach_perf_event", in test_stacktrace_build_id_nmi()
66 "err %ld\n", PTR_ERR(skel->links.oncpu))) { in test_stacktrace_build_id_nmi()
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
Damdgpu_amdkfd_gfx_v8.c53 mutex_lock(&adev->srbm_mutex); in lock_srbm()
62 mutex_unlock(&adev->srbm_mutex); in unlock_srbm()
70 uint32_t mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1; in acquire_queue()
71 uint32_t pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec); in acquire_queue()
132 mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1; in kgd_init_interrupts()
133 pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec); in kgd_init_interrupts()
149 retval = m->sdma_engine_id * SDMA1_REGISTER_OFFSET + in get_sdma_rlc_reg_offset()
150 m->sdma_queue_id * KFD_VI_SDMA_QUEUE_OFFSET; in get_sdma_rlc_reg_offset()
153 m->sdma_engine_id, m->sdma_queue_id, retval); in get_sdma_rlc_reg_offset()
184 if (m->cp_hqd_vmid == 0) { in kgd_hqd_load()
[all …]
Damdgpu_amdkfd_gfx_v7.c96 mutex_lock(&adev->srbm_mutex); in lock_srbm()
105 mutex_unlock(&adev->srbm_mutex); in unlock_srbm()
113 uint32_t mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1; in acquire_queue()
114 uint32_t pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec); in acquire_queue()
174 mec = (pipe_id / adev->gfx.mec.num_pipe_per_mec) + 1; in kgd_init_interrupts()
175 pipe = (pipe_id % adev->gfx.mec.num_pipe_per_mec); in kgd_init_interrupts()
191 retval = m->sdma_engine_id * SDMA1_REGISTER_OFFSET + in get_sdma_rlc_reg_offset()
192 m->sdma_queue_id * KFD_CIK_SDMA_QUEUE_OFFSET; in get_sdma_rlc_reg_offset()
195 m->sdma_engine_id, m->sdma_queue_id, retval); in get_sdma_rlc_reg_offset()
226 mqd_hqd = &m->cp_mqd_base_addr_lo; in kgd_hqd_load()
[all …]
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
Dhvcall.h1 /* SPDX-License-Identifier: GPL-2.0 */
9 #define H_BUSY 1 /* Hardware busy -- retry later */
21 is a good time to retry */
23 is a good time to retry */
25 is a good time to retry */
27 is a good time to retry */
29 is a good time to retry */
31 is a good time to retry */
37 #define H_HARDWARE -1 /* Hardware error */
38 #define H_FUNCTION -2 /* Function not supported */
[all …]
/kernel/linux/linux-5.10/net/atm/
Dlec.h1 /* SPDX-License-Identifier: GPL-2.0 */
98 * Within the period of time defined by this variable, the client will send
103 * If no traffic has been sent in this vcc for this period of time,
108 * An LE Client MUST not retry an LE_ARP_REQUEST for a
109 * given frame's LAN Destination more than maximum retry count times,
114 * Max time the client will maintain an entry in its arp cache in
119 * Max time the client will maintain an entry in cache when
125 * Max time the client expects an LE_ARP_REQUEST/LE_ARP_RESPONSE
130 * Time limit ot wait to receive an LE_FLUSH_RESPONSE after the
134 /* The time since sending a frame to the bus after which the
[all …]
/kernel/linux/linux-6.6/net/atm/
Dlec.h1 /* SPDX-License-Identifier: GPL-2.0 */
98 * Within the period of time defined by this variable, the client will send
103 * If no traffic has been sent in this vcc for this period of time,
108 * An LE Client MUST not retry an LE_ARP_REQUEST for a
109 * given frame's LAN Destination more than maximum retry count times,
114 * Max time the client will maintain an entry in its arp cache in
119 * Max time the client will maintain an entry in cache when
125 * Max time the client expects an LE_ARP_REQUEST/LE_ARP_RESPONSE
130 * Time limit ot wait to receive an LE_FLUSH_RESPONSE after the
134 /* The time since sending a frame to the bus after which the
[all …]
/kernel/linux/linux-6.6/drivers/iio/imu/bno055/
Dbno055_ser_core.c1 // SPDX-License-Identifier: GPL-2.0
7 * Copyright (C) 2021-2022 Istituto Italiano di Tecnologia
33 * +------+------+-----+-----+----- ... ----+
35 * +------+------+-----+-----+----- ... ----+
38 * +------+----------+
40 * +------+----------+
45 * sw resets - bno055 on serial bus basically requires the hw reset pin).
48 * +------+------+-----+-----+
50 * +------+------+-----+-----+
53 * +------+-----+----- ... ----+
[all …]

12345678910>>...44