Home
last modified time | relevance | path

Searched refs:crpc (Results 1 – 3 of 3) sorted by relevance

/linux-4.4.14/drivers/staging/lustre/lnet/selftest/
Dconrpc.c55 lstcon_rpc_t *crpc = (lstcon_rpc_t *)rpc->crpc_priv; in lstcon_rpc_done() local
57 LASSERT(crpc != NULL && rpc == crpc->crp_rpc); in lstcon_rpc_done()
58 LASSERT(crpc->crp_posted && !crpc->crp_finished); in lstcon_rpc_done()
62 if (crpc->crp_trans == NULL) { in lstcon_rpc_done()
68 lstcon_rpc_put(crpc); in lstcon_rpc_done()
73 crpc->crp_finished = 1; in lstcon_rpc_done()
75 if (crpc->crp_stamp == 0) { in lstcon_rpc_done()
77 LASSERT(crpc->crp_status == 0); in lstcon_rpc_done()
79 crpc->crp_stamp = cfs_time_current(); in lstcon_rpc_done()
80 crpc->crp_status = rpc->crpc_status; in lstcon_rpc_done()
[all …]
Dconrpc.h112 unsigned version, lstcon_rpc_t **crpc);
114 unsigned version, lstcon_rpc_t **crpc);
116 struct lstcon_tsb_hdr *tsb, lstcon_rpc_t **crpc);
118 struct lstcon_test *test, lstcon_rpc_t **crpc);
120 lstcon_rpc_t **crpc);
121 void lstcon_rpc_put(lstcon_rpc_t *crpc);
Drpc.c1406 srpc_client_rpc_t *crpc; in srpc_lnet_ev_handler() local
1436 crpc = rpcev->ev_data; in srpc_lnet_ev_handler()
1438 if (rpcev != &crpc->crpc_reqstev && in srpc_lnet_ev_handler()
1439 rpcev != &crpc->crpc_replyev && in srpc_lnet_ev_handler()
1440 rpcev != &crpc->crpc_bulkev) { in srpc_lnet_ev_handler()
1442 rpcev, crpc, &crpc->crpc_reqstev, in srpc_lnet_ev_handler()
1443 &crpc->crpc_replyev, &crpc->crpc_bulkev); in srpc_lnet_ev_handler()
1449 spin_lock(&crpc->crpc_lock); in srpc_lnet_ev_handler()
1455 swi_schedule_workitem(&crpc->crpc_wi); in srpc_lnet_ev_handler()
1457 spin_unlock(&crpc->crpc_lock); in srpc_lnet_ev_handler()