struct bio_vec *kiov = conn->ksnc_rx_kiov;
int nob;
int rc;
- LASSERT(conn->ksnc_rx_nkiov > 0);
+ LASSERT(conn->ksnc_rx_nkiov > 0);
/* Never touch conn->ksnc_rx_kiov or change connection
* status inside ksocknal_lib_recv_iov */
rc = ksocknal_lib_recv_kiov(conn, rx_scratch_pgs, scratch_iov);
{
struct lnet_msg *lnetmsg = tx->tx_lnetmsg;
enum lnet_msg_hstatus hstatus = tx->tx_hstatus;
- ENTRY;
LASSERT(ni != NULL || tx->tx_conn != NULL);
lnetmsg->msg_health_status = hstatus;
lnet_finalize(lnetmsg, rc);
}
-
- EXIT;
}
void
void ksocknal_read_callback(struct ksock_conn *conn)
{
struct ksock_sched *sched;
- ENTRY;
sched = conn->ksnc_scheduler;
wake_up (&sched->kss_waitq);
}
spin_unlock_bh(&sched->kss_lock);
-
- EXIT;
}
/*
void ksocknal_write_callback(struct ksock_conn *conn)
{
struct ksock_sched *sched;
- ENTRY;
sched = conn->ksnc_scheduler;
}
spin_unlock_bh(&sched->kss_lock);
-
- EXIT;
}
static const struct ksock_proto *