RQ_NET_PENDING
seq_print_age_or_dash(m, (s & RQ_NET_SENT) && !(s & RQ_NET_PENDING), now - req->acked_jif);
if (s & RQ_NET_PENDING)
seq_print_rq_state_bit(m, s & RQ_NET_PENDING, &sep, "pending");
if (net_req->rq_state & RQ_NET_PENDING) {
(s & RQ_NET_QUEUED) || (s & RQ_NET_PENDING) ||
if ((s & RQ_NET_SENT) && (s & RQ_NET_PENDING)) {
if (!(s & RQ_NET_PENDING) && (set & RQ_NET_PENDING)) {
if (req->rq_state & RQ_NET_PENDING)
if ((s & RQ_NET_PENDING) && (clear & RQ_NET_PENDING)) {
(RQ_WRITE|RQ_NET_PENDING|RQ_EXP_WRITE_ACK|RQ_EXP_RECEIVE_ACK))
== (RQ_WRITE|RQ_NET_PENDING);
mod_rq_state(req, m, 0, RQ_NET_PENDING);
D_ASSERT(device, req->rq_state & RQ_NET_PENDING);
D_ASSERT(device, req->rq_state & RQ_NET_PENDING);
mod_rq_state(req, m, RQ_NET_QUEUED|RQ_NET_PENDING,
RQ_NET_OK|RQ_NET_PENDING|RQ_COMPLETION_SUSP,
D_ASSERT(device, req->rq_state & RQ_NET_PENDING);
mod_rq_state(req, m, RQ_NET_PENDING, RQ_NET_DONE|RQ_NET_OK);
mod_rq_state(req, m, RQ_NET_PENDING, RQ_NET_OK);
D_ASSERT(device, req->rq_state & RQ_NET_PENDING);
mod_rq_state(req, m, RQ_NET_OK|RQ_NET_PENDING, 0);
mod_rq_state(req, m, RQ_COMPLETION_SUSP, RQ_NET_QUEUED|RQ_NET_PENDING);
if (req->rq_state & RQ_NET_PENDING) {
D_ASSERT(device, req->rq_state & RQ_NET_PENDING);
mod_rq_state(req, m, RQ_NET_PENDING, RQ_NET_OK|RQ_NET_DONE);