Home
last modified time | relevance | path

Searched refs:iowait (Results 1 – 25 of 29) sorted by relevance

12

/linux-6.3-rc2/drivers/infiniband/hw/hfi1/
A Diowait.h49 struct iowait;
53 struct iowait *iow;
98 struct iowait { struct
107 void (*wakeup)(struct iowait *wait, int reason); argument
108 void (*sdma_drained)(struct iowait *wait); argument
109 void (*init_priority)(struct iowait *wait); argument
130 void iowait_init(struct iowait *wait, u32 tx_limit,
139 void (*sdma_drained)(struct iowait *wait),
140 void (*init_priority)(struct iowait *wait));
400 struct iowait *top,
[all …]
A Diowait.c12 void iowait_set_flag(struct iowait *wait, u32 flag) in iowait_set_flag()
18 bool iowait_flag_set(struct iowait *wait, u32 flag) in iowait_flag_set()
23 inline void iowait_clear_flag(struct iowait *wait, u32 flag) in iowait_clear_flag()
41 void iowait_init(struct iowait *wait, u32 tx_limit, in iowait_init()
49 void (*wakeup)(struct iowait *wait, int reason), in iowait_init()
50 void (*sdma_drained)(struct iowait *wait), in iowait_init()
51 void (*init_priority)(struct iowait *wait)) in iowait_init()
81 void iowait_cancel_work(struct iowait *w) in iowait_cancel_work()
114 uint iowait_priority_update_top(struct iowait *w, in iowait_priority_update_top()
115 struct iowait *top, in iowait_priority_update_top()
A Dtrace_iowait.h17 TP_PROTO(struct iowait *wait, u32 flag),
41 TP_PROTO(struct iowait *wait, u32 flag),
45 TP_PROTO(struct iowait *wait, u32 flag),
A Dsdma_txreq.h57 struct iowait;
65 struct iowait *wait;
A Dverbs_txreq.c35 struct iowait *wait; in hfi1_put_txreq()
38 wait = list_first_entry(&dev->txwait, struct iowait, in hfi1_put_txreq()
A DMakefile24 iowait.o \
A Dqp.c31 static void iowait_wakeup(struct iowait *wait, int reason);
32 static void iowait_sdma_drained(struct iowait *wait);
493 static void iowait_wakeup(struct iowait *wait, int reason) in iowait_wakeup()
501 static void iowait_sdma_drained(struct iowait *wait) in iowait_sdma_drained()
520 static void hfi1_init_priority(struct iowait *w) in hfi1_init_priority()
A Dvnic.h46 struct iowait wait;
A Dipoib.h116 struct iowait wait;
A Dverbs.h123 struct iowait s_iowait;
273 static inline struct rvt_qp *iowait_to_qp(struct iowait *s_iowait) in iowait_to_qp()
A Duser_sdma.h91 struct iowait busy;
A Dtrace_tx.h619 struct iowait *wait),
624 __field(struct iowait *, wait)
647 struct iowait *wait,
652 __field(struct iowait *, wait)
A Dvnic_sdma.c216 static void hfi1_vnic_sdma_wakeup(struct iowait *wait, int reason) in hfi1_vnic_sdma_wakeup()
A Dpio.c919 struct iowait *wait; in sc_disable()
923 wait = list_first_entry(&wake_list, struct iowait, list); in sc_disable()
1591 struct iowait *wait; in sc_piobufavail()
1595 wait = list_first_entry(list, struct iowait, list); in sc_piobufavail()
A Dipoib_tx.c657 static void hfi1_ipoib_sdma_wakeup(struct iowait *wait, int reason) in hfi1_ipoib_sdma_wakeup()
671 struct iowait *wait = iowait_ioww_to_iow(ioww); in hfi1_ipoib_flush_txq()
/linux-6.3-rc2/fs/proc/
A Dstat.c39 u64 iowait; in get_iowait_time() local
41 iowait = kcs->cpustat[CPUTIME_IOWAIT]; in get_iowait_time()
43 iowait += arch_idle_time(cpu); in get_iowait_time()
44 return iowait; in get_iowait_time()
67 u64 iowait, iowait_usecs = -1ULL; in get_iowait_time() local
74 iowait = kcs->cpustat[CPUTIME_IOWAIT]; in get_iowait_time()
76 iowait = iowait_usecs * NSEC_PER_USEC; in get_iowait_time()
78 return iowait; in get_iowait_time()
118 user = nice = system = idle = iowait = in show_stat()
135 iowait += get_iowait_time(&kcpustat, i); in show_stat()
[all …]
/linux-6.3-rc2/drivers/infiniband/hw/qib/
A Dqib_qp.c246 if (!list_empty(&priv->iowait) && !(qp->s_flags & RVT_S_BUSY)) { in qib_notify_error_qp()
248 list_del_init(&priv->iowait); in qib_notify_error_qp()
335 INIT_LIST_HEAD(&priv->iowait); in qib_qp_priv_alloc()
372 if (!list_empty(&priv->iowait)) in qib_flush_qp_waiters()
373 list_del_init(&priv->iowait); in qib_flush_qp_waiters()
441 !list_empty(&priv->iowait), in qib_qp_iter_print()
A Dqib_verbs.c374 list_del_init(&priv->iowait); in mem_timer()
578 list_empty(&priv->iowait)) { in __get_txreq()
581 list_add_tail(&priv->iowait, &dev->txwait); in __get_txreq()
643 iowait); in qib_put_txreq()
645 list_del_init(&priv->iowait); in qib_put_txreq()
689 list_del_init(&qpp->iowait); in qib_verbs_sdma_desc_avail()
755 if (list_empty(&priv->iowait)) { in wait_kmem()
759 list_add_tail(&priv->iowait, &dev->memwait); in wait_kmem()
891 if (list_empty(&priv->iowait)) { in no_bufs_available()
894 list_add_tail(&priv->iowait, &dev->piowait); in no_bufs_available()
[all …]
A Dqib_verbs.h118 struct list_head iowait; /* link for wait PIO buf */ member
A Dqib_sdma.c656 if (list_empty(&priv->iowait)) { in qib_sdma_verbs_send()
662 list_add_tail(&priv->iowait, &dev->dmawait); in qib_sdma_verbs_send()
/linux-6.3-rc2/lib/
A Dtest_lockup.c52 static bool iowait; variable
53 module_param(iowait, bool, 0400);
54 MODULE_PARM_DESC(iowait, "account sleep time as iowait");
363 if (iowait) in test_lockup()
368 if (iowait) in test_lockup()
560 iowait ? "iowait " : "", in test_lockup_init()
/linux-6.3-rc2/kernel/time/
A Dtick-sched.c735 ktime_t now, iowait; in get_cpu_iowait_time_us() local
743 iowait = ts->iowait_sleeptime; in get_cpu_iowait_time_us()
748 iowait = ktime_add(ts->iowait_sleeptime, delta); in get_cpu_iowait_time_us()
750 iowait = ts->iowait_sleeptime; in get_cpu_iowait_time_us()
754 return ktime_to_us(iowait); in get_cpu_iowait_time_us()
/linux-6.3-rc2/Documentation/translations/zh_CN/admin-guide/
A Dcpu-load.rst12 avg-cpu: %user %nice %system %iowait %steal %idle
/linux-6.3-rc2/Documentation/translations/zh_TW/admin-guide/
A Dcpu-load.rst18 avg-cpu: %user %nice %system %iowait %steal %idle
/linux-6.3-rc2/Documentation/admin-guide/
A Dcpu-load.rst12 avg-cpu: %user %nice %system %iowait %steal %idle

Completed in 33 milliseconds

12