Home
last modified time | relevance | path

Searched full:timeout (Results 1 – 25 of 4311) sorted by relevance

12345678910>>...173

/Linux-v5.10/kernel/sched/
Dcompletion.c72 long (*action)(long), long timeout, int state) in do_wait_for_common() argument
79 timeout = -ERESTARTSYS; in do_wait_for_common()
85 timeout = action(timeout); in do_wait_for_common()
87 } while (!x->done && timeout); in do_wait_for_common()
90 return timeout; in do_wait_for_common()
94 return timeout ?: 1; in do_wait_for_common()
99 long (*action)(long), long timeout, int state) in __wait_for_common() argument
106 timeout = do_wait_for_common(x, action, timeout, state); in __wait_for_common()
111 return timeout; in __wait_for_common()
115 wait_for_common(struct completion *x, long timeout, int state) in wait_for_common() argument
[all …]
/Linux-v5.10/net/netfilter/
Dnf_conntrack_timeout.c29 void (*nf_ct_timeout_put_hook)(struct nf_ct_timeout *timeout) __read_mostly;
32 static int untimeout(struct nf_conn *ct, void *timeout) in untimeout() argument
36 if (timeout_ext && (!timeout || timeout_ext->timeout == timeout)) in untimeout()
37 RCU_INIT_POINTER(timeout_ext->timeout, NULL); in untimeout()
43 void nf_ct_untimeout(struct net *net, struct nf_ct_timeout *timeout) in nf_ct_untimeout() argument
45 nf_ct_iterate_cleanup_net(net, untimeout, timeout, 0, 0); in nf_ct_untimeout()
49 static void __nf_ct_timeout_put(struct nf_ct_timeout *timeout) in __nf_ct_timeout_put() argument
55 timeout_put(timeout); in __nf_ct_timeout_put()
62 struct nf_ct_timeout *timeout; in nf_ct_set_timeout() local
71 errmsg = "Timeout policy base is empty"; in nf_ct_set_timeout()
[all …]
Dnfnetlink_cttimeout.c35 MODULE_DESCRIPTION("cttimeout: Extended Netfilter Connection Tracking timeout tuning");
46 ctnl_timeout_parse_policy(void *timeout, in ctnl_timeout_parse_policy() argument
67 ret = l4proto->ctnl_timeout.nlattr_to_obj(tb, net, timeout); in ctnl_timeout_parse_policy()
83 struct ctnl_timeout *timeout, *matching = NULL; in cttimeout_new_timeout() local
97 list_for_each_entry(timeout, &net->nfct_timeout_list, head) { in cttimeout_new_timeout()
98 if (strncmp(timeout->name, name, CTNL_TIMEOUT_NAME_MAX) != 0) in cttimeout_new_timeout()
104 matching = timeout; in cttimeout_new_timeout()
110 /* You cannot replace one timeout policy by another of in cttimeout_new_timeout()
113 if (matching->timeout.l3num != l3num || in cttimeout_new_timeout()
114 matching->timeout.l4proto->l4proto != l4num) in cttimeout_new_timeout()
[all …]
Dnf_conntrack_proto_generic.c24 unsigned int *timeout = data; in generic_timeout_nlattr_to_obj() local
26 if (!timeout) in generic_timeout_nlattr_to_obj()
27 timeout = &gn->timeout; in generic_timeout_nlattr_to_obj()
30 *timeout = in generic_timeout_nlattr_to_obj()
33 /* Set default generic timeout. */ in generic_timeout_nlattr_to_obj()
34 *timeout = gn->timeout; in generic_timeout_nlattr_to_obj()
43 const unsigned int *timeout = data; in generic_timeout_obj_to_nlattr() local
45 if (nla_put_be32(skb, CTA_TIMEOUT_GENERIC_TIMEOUT, htonl(*timeout / HZ))) in generic_timeout_obj_to_nlattr()
64 gn->timeout = nf_ct_generic_timeout; in nf_conntrack_generic_init_net()
/Linux-v5.10/drivers/watchdog/
Dnpcm_wdt.c69 if (wdd->timeout < 2) in npcm_wdt_start()
71 else if (wdd->timeout < 3) in npcm_wdt_start()
73 else if (wdd->timeout < 6) in npcm_wdt_start()
75 else if (wdd->timeout < 11) in npcm_wdt_start()
77 else if (wdd->timeout < 22) in npcm_wdt_start()
79 else if (wdd->timeout < 44) in npcm_wdt_start()
81 else if (wdd->timeout < 87) in npcm_wdt_start()
83 else if (wdd->timeout < 173) in npcm_wdt_start()
85 else if (wdd->timeout < 688) in npcm_wdt_start()
107 unsigned int timeout) in npcm_wdt_set_timeout() argument
[all …]
Dda9063_wdt.c23 * Watchdog selector to timeout in seconds.
25 * others: timeout = 2048 ms * 2^(TWDSCALE-1).
49 * Read the currently active timeout.
69 da9063_wdt_update_timeout(struct da9063 *da9063, unsigned int timeout) in da9063_wdt_update_timeout() argument
75 * The watchdog triggers a reboot if a timeout value is already in da9063_wdt_update_timeout()
76 * programmed because the timeout value combines two functions in da9063_wdt_update_timeout()
78 * The watchdog must be disabled to be able to change the timeout in da9063_wdt_update_timeout()
80 * new timeout value which enables the watchdog again. in da9063_wdt_update_timeout()
87 regval = da9063_wdt_timeout_to_sel(timeout); in da9063_wdt_update_timeout()
98 ret = da9063_wdt_update_timeout(da9063, wdd->timeout); in da9063_wdt_start()
[all …]
Dts4800_wdt.c38 * TS-4800 supports the following timeout values:
47 * Keep the regmap/timeout map ordered by timeout
50 const int timeout; member
81 unsigned int timeout) in ts4800_wdt_set_timeout() argument
87 if (ts4800_wdt_map[i].timeout >= timeout) in ts4800_wdt_set_timeout()
91 wdd->timeout = ts4800_wdt_map[i].timeout; in ts4800_wdt_set_timeout()
150 wdd->min_timeout = ts4800_wdt_map[0].timeout; in ts4800_wdt_probe()
151 wdd->max_timeout = ts4800_wdt_map[MAX_TIMEOUT_INDEX].timeout; in ts4800_wdt_probe()
159 * must be called to initialize timeout and feed_val with valid values. in ts4800_wdt_probe()
160 * Default to maximum timeout if none, or an invalid one, is provided in in ts4800_wdt_probe()
[all …]
Dsbsa_gwdt.c19 * In the single stage mode, when the timeout is reached, your system
21 * In the two stages mode, when the timeout is reached, the first signal (WS0)
31 * |----timeout-----(panic)----timeout-----reset
35 * |--------------timeout-------------------reset
38 * by WOR, in the single stage mode, the timeout is (WOR * 2); in the two
39 * stages mode, the timeout is WOR. The maximum timeout in the two stages mode
92 static unsigned int timeout; variable
93 module_param(timeout, uint, 0);
94 MODULE_PARM_DESC(timeout,
95 "Watchdog timeout in seconds. (>=0, default="
[all …]
Dsun4v_wdt.c27 static unsigned int timeout; variable
28 module_param(timeout, uint, 0);
29 MODULE_PARM_DESC(timeout, "Watchdog timeout in seconds (default="
49 * HV watchdog timer will round up the timeout in sun4v_wdt_ping()
53 hverr = sun4v_mach_set_watchdog(wdd->timeout * 1000, NULL); in sun4v_wdt_ping()
61 unsigned int timeout) in sun4v_wdt_set_timeout() argument
63 wdd->timeout = timeout; in sun4v_wdt_set_timeout()
89 .timeout = WDT_TIMEOUT,
104 * watchdog-max-timeout in sun4v_wdt_init()
135 value = mdesc_get_property(handle, node, "watchdog-max-timeout", NULL); in sun4v_wdt_init()
[all …]
Dvisconti_wdt.c43 u32 timeout = wdev->timeout * VISCONTI_WDT_FREQ; in visconti_wdt_start() local
47 writel(timeout, priv->base + WDT_MAX); in visconti_wdt_start()
76 u32 timeout = wdev->timeout * VISCONTI_WDT_FREQ; in visconti_wdt_get_timeleft() local
79 if (timeout <= cnt) in visconti_wdt_get_timeleft()
81 timeout -= cnt; in visconti_wdt_get_timeleft()
83 return timeout / VISCONTI_WDT_FREQ; in visconti_wdt_get_timeleft()
86 static int visconti_wdt_set_timeout(struct watchdog_device *wdev, unsigned int timeout) in visconti_wdt_set_timeout() argument
91 wdev->timeout = timeout; in visconti_wdt_set_timeout()
92 val = wdev->timeout * VISCONTI_WDT_FREQ; in visconti_wdt_set_timeout()
94 /* Clear counter before setting timeout because WDT expires */ in visconti_wdt_set_timeout()
[all …]
Dnic7018_wdt.c33 static unsigned int timeout; variable
34 module_param(timeout, uint, 0);
35 MODULE_PARM_DESC(timeout,
36 "Watchdog timeout in seconds. (default="
66 static const struct nic7018_config *nic7018_get_config(u32 timeout, in nic7018_get_config() argument
72 if (timeout < 30 && timeout != 16) { in nic7018_get_config()
74 count = timeout / 2 + 1; in nic7018_get_config()
77 count = DIV_ROUND_UP(timeout + 16, 32); in nic7018_get_config()
87 unsigned int timeout) in nic7018_set_timeout() argument
93 config = nic7018_get_config(timeout, &counter); in nic7018_set_timeout()
[all …]
Dsl28cpld_wdt.c36 static int timeout; variable
37 module_param(timeout, int, 0);
38 MODULE_PARM_DESC(timeout, "Initial watchdog timeout in seconds");
92 unsigned int timeout) in sl28cpld_wdt_set_timeout() argument
97 ret = regmap_write(wdt->regmap, wdt->offset + WDT_TIMEOUT, timeout); in sl28cpld_wdt_set_timeout()
101 wdd->timeout = timeout; in sl28cpld_wdt_set_timeout()
144 "kontron,assert-wdt-timeout-pin"); in sl28cpld_wdt_probe()
166 * Initial timeout value, may be overwritten by device tree or module in sl28cpld_wdt_probe()
172 * this case gracefully and set out own timeout. in sl28cpld_wdt_probe()
179 wdd->timeout = val; in sl28cpld_wdt_probe()
[all …]
Dkempld_wdt.c8 * Note: From the PLD watchdog point of view timeout and pretimeout are
10 * First the pretimeout stage runs out before the timeout stage gets
14 * |-----------------------T timeout
86 static unsigned int timeout = DEFAULT_TIMEOUT; variable
87 module_param(timeout, uint, 0);
88 MODULE_PARM_DESC(timeout,
89 "Watchdog timeout in seconds. (>=0, default="
132 unsigned int timeout) in kempld_wdt_set_stage_timeout() argument
146 stage_timeout64 = (u64)timeout * pld->pld_clock; in kempld_wdt_set_stage_timeout()
175 unsigned int timeout; in kempld_wdt_get_timeout() local
[all …]
Dsmsc37b787_wdt.c33 * reset the system (causing a reboot) after the timeout occurs.
77 static int timeout = 60; /* timeout value: default is 60 "units" */ variable
190 * Bit 0 Status Bit: 0 = Timer counting, 1 = Timeout occurred in wdt_timer_ctrl()
192 * Bit 2 Force Timeout: 1 = Forces WD timeout event (self-cleaning) in wdt_timer_ctrl()
193 * Bit 3 P20 Force Timeout enabled: in wdt_timer_ctrl()
194 * 0 = P20 activity does not generate the WD timeout event in wdt_timer_ctrl()
196 * controller, to force the WD timeout event. in wdt_timer_ctrl()
225 /* disable the timeout */ in wb_smsc_wdt_initialize()
264 /* disable timeout */ in wb_smsc_wdt_shutdown()
271 /* set timeout => enable watchdog */
[all …]
/Linux-v5.10/Documentation/watchdog/
Dwatchdog-parameters.rst21 timeout. Setting this to a non-zero value can be useful to ensure that
43 timeout:
44 Watchdog timeout in seconds. 1<= timeout <=63, default=60.
52 timeout:
53 Watchdog timeout in seconds. (0 < timeout < 18000, default=60
61 timeout:
62 Watchdog timeout in seconds. (1<=timeout<=3600, default=30
82 timeout:
83 Watchdog timeout in seconds. (default=120)
135 Default watchdog0 timeout in 1/10secs
[all …]
/Linux-v5.10/block/
Dblk-timeout.c3 * Functions related to generic timeout handling of requests.
75 * request by deleting the timer and calling the q's timeout function.
76 * LLDDs who implement their own error recovery MAY ignore the timeout
82 * All we need to ensure is that timeout scan takes place in blk_abort_request()
83 * immediately and that scan sees the new timeout value. in blk_abort_request()
109 unsigned long blk_rq_timeout(unsigned long timeout) in blk_rq_timeout() argument
114 if (time_after(timeout, maxt)) in blk_rq_timeout()
115 timeout = maxt; in blk_rq_timeout()
117 return timeout; in blk_rq_timeout()
121 * blk_add_timer - Start timeout timer for a single request
[all …]
/Linux-v5.10/include/linux/
Dwait.h260 * on purpose; we use long where we can return timeout values and int
352 #define __wait_event_timeout(wq_head, condition, timeout) \ argument
354 TASK_UNINTERRUPTIBLE, 0, timeout, \
358 * wait_event_timeout - sleep until a condition gets true or a timeout elapses
361 * @timeout: timeout, in jiffies
371 * 0 if the @condition evaluated to %false after the @timeout elapsed,
372 * 1 if the @condition evaluated to %true after the @timeout elapsed,
374 * to %true before the @timeout elapsed.
376 #define wait_event_timeout(wq_head, condition, timeout) \ argument
378 long __ret = timeout; \
[all …]
Dfreezer.h18 * Timeout for stopping processes
188 static inline long freezable_schedule_timeout(long timeout) in freezable_schedule_timeout() argument
192 __retval = schedule_timeout(timeout); in freezable_schedule_timeout()
201 static inline long freezable_schedule_timeout_interruptible(long timeout) in freezable_schedule_timeout_interruptible() argument
205 __retval = schedule_timeout_interruptible(timeout); in freezable_schedule_timeout_interruptible()
211 static inline long freezable_schedule_timeout_interruptible_unsafe(long timeout) in freezable_schedule_timeout_interruptible_unsafe() argument
216 __retval = schedule_timeout_interruptible(timeout); in freezable_schedule_timeout_interruptible_unsafe()
222 static inline long freezable_schedule_timeout_killable(long timeout) in freezable_schedule_timeout_killable() argument
226 __retval = schedule_timeout_killable(timeout); in freezable_schedule_timeout_killable()
232 static inline long freezable_schedule_timeout_killable_unsafe(long timeout) in freezable_schedule_timeout_killable_unsafe() argument
[all …]
Dswait.h193 #define __swait_event_timeout(wq, condition, timeout) \ argument
195 TASK_UNINTERRUPTIBLE, timeout, \
198 #define swait_event_timeout_exclusive(wq, condition, timeout) \ argument
200 long __ret = timeout; \
202 __ret = __swait_event_timeout(wq, condition, timeout); \
218 #define __swait_event_interruptible_timeout(wq, condition, timeout) \ argument
220 TASK_INTERRUPTIBLE, timeout, \
223 #define swait_event_interruptible_timeout_exclusive(wq, condition, timeout)\ argument
225 long __ret = timeout; \
228 condition, timeout); \
[all …]
/Linux-v5.10/drivers/gpu/drm/i915/gem/
Di915_gem_wait.c18 long timeout) in i915_gem_object_wait_fence() argument
23 return timeout; in i915_gem_object_wait_fence()
26 return i915_request_wait(to_request(fence), flags, timeout); in i915_gem_object_wait_fence()
30 timeout); in i915_gem_object_wait_fence()
36 long timeout) in i915_gem_object_wait_reservation() argument
52 timeout = i915_gem_object_wait_fence(shared[i], in i915_gem_object_wait_reservation()
53 flags, timeout); in i915_gem_object_wait_reservation()
54 if (timeout < 0) in i915_gem_object_wait_reservation()
73 prune_fences = count && timeout >= 0; in i915_gem_object_wait_reservation()
78 if (excl && timeout >= 0) in i915_gem_object_wait_reservation()
[all …]
/Linux-v5.10/tools/testing/vsock/
Dtimeout.c2 /* Timeout API for single-threaded programs that use blocking
12 * timeout_begin(TIMEOUT);
24 #include "timeout.h"
26 static volatile bool timeout; variable
34 timeout = true; in sigalrm()
37 /* Start a timeout. Call timeout_check() to verify that the timeout hasn't
38 * expired. timeout_end() must be called to stop the timeout. Timeouts cannot
46 /* Exit with an error message if the timeout has expired */
49 if (timeout) { in timeout_check()
55 /* Stop a timeout */
[all …]
/Linux-v5.10/tools/testing/selftests/firmware/
Dfw_fallback.sh30 local timeout=10
33 timeout=$(( $timeout - 1 ))
34 if [ "$timeout" -eq 0 ]; then
57 local timeout=10
60 timeout=$(( $timeout - 1 ))
61 if [ "$timeout" -eq 0 ]; then
86 local timeout=10
89 timeout=$(( $timeout - 1 ))
90 if [ "$timeout" -eq 0 ]; then
119 local timeout=10
[all …]
/Linux-v5.10/arch/arm/mach-sa1100/
Dssp.c23 #define TIMEOUT 100000 macro
48 * %-ETIMEDOUT timeout occurred
53 int timeout = TIMEOUT; in ssp_write_word() local
56 if (!--timeout) in ssp_write_word()
63 timeout = TIMEOUT; in ssp_write_word()
65 if (!--timeout) in ssp_write_word()
85 * %-ETIMEDOUT timeout occurred
90 int timeout = TIMEOUT; in ssp_read_word() local
93 if (!--timeout) in ssp_read_word()
112 * %-ETIMEDOUT timeout occurred
[all …]
/Linux-v5.10/tools/testing/selftests/drivers/net/mlxsw/
Dvxlan.sh12 : ${TIMEOUT:=20000} # ms
474 busywait "$TIMEOUT" wait_for_offload grep_bridge_fdb 00:00:00:00:00:00 \
490 busywait "$TIMEOUT" wait_for_offload grep_bridge_fdb \
493 busywait "$TIMEOUT" wait_for_offload grep_bridge_fdb \
504 busywait "$TIMEOUT" not wait_for_offload grep_bridge_fdb \
515 busywait "$TIMEOUT" wait_for_offload grep_bridge_fdb \
518 busywait "$TIMEOUT" wait_for_offload grep_bridge_fdb \
529 busywait "$TIMEOUT" not wait_for_offload grep_bridge_fdb \
540 busywait "$TIMEOUT" wait_for_offload grep_bridge_fdb \
543 busywait "$TIMEOUT" wait_for_offload grep_bridge_fdb \
[all …]
/Linux-v5.10/include/net/netfilter/
Dnf_conntrack_timeout.h25 struct nf_ct_timeout timeout; member
29 struct nf_ct_timeout __rcu *timeout; member
36 struct nf_ct_timeout *timeout; in nf_ct_timeout_data() local
38 timeout = rcu_dereference(t->timeout); in nf_ct_timeout_data()
39 if (timeout == NULL) in nf_ct_timeout_data()
42 return (unsigned int *)timeout->data; in nf_ct_timeout_data()
60 struct nf_ct_timeout *timeout, in nf_ct_timeout_ext_add() argument
70 rcu_assign_pointer(timeout_ext->timeout, timeout); in nf_ct_timeout_ext_add()
94 void nf_ct_untimeout(struct net *net, struct nf_ct_timeout *timeout);
124 extern void (*nf_ct_timeout_put_hook)(struct nf_ct_timeout *timeout);

12345678910>>...173