Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/staging/rdma/hfi1/
Diowait.h95 struct iowait { struct
100 struct iowait *wait, argument
103 void (*wakeup)(struct iowait *wait, int reason); argument
128 struct iowait *wait, in iowait_init()
133 struct iowait *wait, in iowait_init()
136 void (*wakeup)(struct iowait *wait, int reason)) in iowait_init()
155 struct iowait *wait, in iowait_schedule()
169 static inline void iowait_sdma_drain(struct iowait *wait) in iowait_sdma_drain()
181 static inline void iowait_drain_wakeup(struct iowait *wait) in iowait_drain_wakeup()
Dsdma.h357 struct iowait *wait;
916 struct iowait;
919 struct iowait *wait,
922 struct iowait *wait,
991 struct iowait *wait) in sdma_iowait_schedule()
Duser_sdma.h77 struct iowait busy;
Dsdma.c402 struct iowait *wait = txp->wait; in sdma_flush()
589 struct iowait *wait = txp->wait; in sdma_flush_descq()
1415 struct iowait *wait, *nw; in sdma_desc_avail()
1416 struct iowait *waits[SDMA_WAIT_BATCH_SIZE]; in sdma_desc_avail()
1494 struct iowait *wait = txp->wait; in sdma_make_progress()
2030 struct iowait *wait, in sdma_check_progress()
2067 struct iowait *wait, in sdma_send_txreq()
2143 struct iowait *wait, in sdma_send_txlist()
Duser_sdma.c302 struct iowait *,
305 static void activate_packet_queue(struct iowait *, int);
309 struct iowait *wait, in defer_packet_queue()
338 static void activate_packet_queue(struct iowait *wait, int reason) in activate_packet_queue()
Dqp.c73 struct iowait *wait,
76 static void iowait_wakeup(struct iowait *wait, int reason);
1402 struct iowait *wait, in iowait_sleep()
1454 static void iowait_wakeup(struct iowait *wait, int reason) in iowait_wakeup()
Druc.c836 struct iowait *wait = container_of(work, struct iowait, iowork); in hfi1_do_send()
Dverbs.c697 struct iowait *wait; in mem_timer()
702 wait = list_first_entry(list, struct iowait, list); in mem_timer()
800 struct iowait *wait; in hfi1_put_txreq()
804 wait = list_first_entry(&dev->txwait, struct iowait, in hfi1_put_txreq()
Dpio.c1514 struct iowait *wait; in sc_piobufavail()
1518 wait = list_first_entry(list, struct iowait, list); in sc_piobufavail()
Dverbs.h540 struct iowait s_iowait;
/linux-4.4.14/fs/proc/
Dstat.c36 cputime64_t iowait; in get_iowait_time() local
38 iowait = kcpustat_cpu(cpu).cpustat[CPUTIME_IOWAIT]; in get_iowait_time()
40 iowait += arch_idle_time(cpu); in get_iowait_time()
41 return iowait; in get_iowait_time()
64 u64 iowait, iowait_time = -1ULL; in get_iowait_time() local
71 iowait = kcpustat_cpu(cpu).cpustat[CPUTIME_IOWAIT]; in get_iowait_time()
73 iowait = usecs_to_cputime64(iowait_time); in get_iowait_time()
75 return iowait; in get_iowait_time()
84 u64 user, nice, system, idle, iowait, irq, softirq, steal; in show_stat() local
91 user = nice = system = idle = iowait = in show_stat()
[all …]
/linux-4.4.14/kernel/time/
Dtick-sched.c534 ktime_t now, iowait; in get_cpu_iowait_time_us() local
542 iowait = ts->iowait_sleeptime; in get_cpu_iowait_time_us()
547 iowait = ktime_add(ts->iowait_sleeptime, delta); in get_cpu_iowait_time_us()
549 iowait = ts->iowait_sleeptime; in get_cpu_iowait_time_us()
553 return ktime_to_us(iowait); in get_cpu_iowait_time_us()
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_verbs.c731 qp = list_entry(list->next, struct qib_qp, iowait); in mem_timer()
732 list_del_init(&qp->iowait); in mem_timer()
962 list_empty(&qp->iowait)) { in __get_txreq()
965 list_add_tail(&qp->iowait, &dev->txwait); in __get_txreq()
1027 qp = list_entry(dev->txwait.next, struct qib_qp, iowait); in qib_put_txreq()
1028 list_del_init(&qp->iowait); in qib_put_txreq()
1063 list_for_each_entry_safe(qp, nqp, &dev->dmawait, iowait) { in qib_verbs_sdma_desc_avail()
1071 list_del_init(&qp->iowait); in qib_verbs_sdma_desc_avail()
1136 if (list_empty(&qp->iowait)) { in wait_kmem()
1140 list_add_tail(&qp->iowait, &dev->memwait); in wait_kmem()
[all …]
Dqib_qp.c494 if (!list_empty(&qp->iowait) && !(qp->s_flags & QIB_S_BUSY)) { in qib_error_qp()
496 list_del_init(&qp->iowait); in qib_error_qp()
700 if (!list_empty(&qp->iowait)) in qib_modify_qp()
701 list_del_init(&qp->iowait); in qib_modify_qp()
1100 INIT_LIST_HEAD(&qp->iowait); in qib_create_qp()
1217 if (!list_empty(&qp->iowait)) in qib_destroy_qp()
1218 list_del_init(&qp->iowait); in qib_destroy_qp()
1381 !list_empty(&qp->iowait), in qib_qp_iter_print()
Dqib_sdma.c696 if (list_empty(&qp->iowait)) { in qib_sdma_verbs_send()
702 list_add_tail(&qp->iowait, &dev->dmawait); in qib_sdma_verbs_send()
Dqib_verbs.h529 struct list_head iowait; /* link for wait PIO buf */ member
/linux-4.4.14/Documentation/
Dcpu-load.txt11 avg-cpu: %user %nice %system %iowait %steal %idle
/linux-4.4.14/Documentation/filesystems/
Dproc.txt1299 - iowait: waiting for I/O to complete