Searched refs:rpc (Results 1 - 12 of 12) sorted by last modified time

/drivers/staging/lustre/lnet/selftest/
H A DMakefile3 lnet_selftest-y := console.o conrpc.o conctl.o framework.o timer.o rpc.o \
H A Dbrw_test.c261 srpc_client_rpc_t *rpc; local
293 rc = sfw_create_test_rpc(tsu, dest, sn->sn_features, npg, len, &rpc);
297 memcpy(&rpc->crpc_bulk, bulk, offsetof(srpc_bulk_t, bk_iovs[npg]));
299 brw_fill_bulk(&rpc->crpc_bulk, flags, BRW_MAGIC);
301 brw_fill_bulk(&rpc->crpc_bulk, flags, BRW_POISON);
303 req = &rpc->crpc_reqstmsg.msg_body.brw_reqst;
308 *rpcpp = rpc;
313 brw_client_done_rpc(sfw_test_unit_t *tsu, srpc_client_rpc_t *rpc) argument
318 srpc_msg_t *msg = &rpc->crpc_replymsg;
320 srpc_brw_reqst_t *reqst = &rpc
362 brw_server_rpc_done(srpc_server_rpc_t *rpc) argument
382 brw_bulk_ready(srpc_server_rpc_t *rpc, int status) argument
418 brw_server_handle(struct srpc_server_rpc *rpc) argument
[all...]
H A Dconrpc.c54 lstcon_rpc_done(srpc_client_rpc_t *rpc) argument
56 lstcon_rpc_t *crpc = (lstcon_rpc_t *)rpc->crpc_priv;
58 LASSERT(crpc != NULL && rpc == crpc->crp_rpc);
61 spin_lock(&rpc->crpc_lock);
66 spin_unlock(&rpc->crpc_lock);
81 crpc->crp_status = rpc->crpc_status;
88 spin_unlock(&rpc->crpc_lock);
288 srpc_client_rpc_t *rpc; local
293 rpc = crpc->crp_rpc;
295 spin_lock(&rpc
390 srpc_client_rpc_t *rpc = crpc->crp_rpc; local
546 srpc_client_rpc_t *rpc; local
1089 lstcon_rpc_t *rpc; local
[all...]
H A Dconsole.c1827 /* User can do nothing even rpc failed, so go on */
1897 lstcon_acceptor_handle (srpc_server_rpc_t *rpc) argument
1899 srpc_msg_t *rep = &rpc->srpc_replymsg;
1900 srpc_msg_t *req = &rpc->srpc_reqstbuf->buf_msg;
1947 rc = lstcon_group_ndlink_find(grp, rpc->srpc_peer, &ndl, 0);
1953 rc = lstcon_group_ndlink_find(grp, rpc->srpc_peer, &ndl, 1);
H A Dframework.c54 MODULE_PARM_DESC(rpc_timeout, "rpc timeout in seconds (64 by default, 0 == never)");
288 sfw_server_rpc_done(struct srpc_server_rpc *rpc) argument
290 struct srpc_service *sv = rpc->srpc_scd->scd_svc;
291 int status = rpc->srpc_status;
296 sv->sv_name, libcfs_id2str(rpc->srpc_peer),
297 swi_state2str(rpc->srpc_wi.swi_state),
300 if (rpc->srpc_bulk != NULL)
301 sfw_free_pages(rpc);
306 sfw_client_rpc_fini (srpc_client_rpc_t *rpc) argument
308 LASSERT (rpc
536 sfw_test_rpc_fini(srpc_client_rpc_t *rpc) argument
615 srpc_client_rpc_t *rpc; local
731 sfw_add_test_instance(sfw_batch_t *tsb, srpc_server_rpc_t *rpc) argument
869 sfw_test_rpc_done(srpc_client_rpc_t *rpc) argument
909 srpc_client_rpc_t *rpc = NULL; local
952 srpc_client_rpc_t *rpc = NULL; local
1037 srpc_client_rpc_t *rpc; local
1100 sfw_free_pages(srpc_server_rpc_t *rpc) argument
1107 sfw_alloc_pages(struct srpc_server_rpc *rpc, int cpt, int npages, int len, int sink) argument
1121 sfw_add_test(srpc_server_rpc_t *rpc) argument
1232 sfw_handle_server_rpc(struct srpc_server_rpc *rpc) argument
1338 sfw_bulk_ready(struct srpc_server_rpc *rpc, int status) argument
1390 srpc_client_rpc_t *rpc = NULL; local
1567 sfw_abort_rpc(srpc_client_rpc_t *rpc) argument
1579 sfw_post_rpc(srpc_client_rpc_t *rpc) argument
1783 srpc_client_rpc_t *rpc; local
[all...]
H A Dping_test.c90 lnet_process_id_t dest, srpc_client_rpc_t **rpc)
101 rc = sfw_create_test_rpc(tsu, dest, sn->sn_features, 0, 0, rpc);
105 req = &(*rpc)->crpc_reqstmsg.msg_body.ping_reqst;
121 ping_client_done_rpc (sfw_test_unit_t *tsu, srpc_client_rpc_t *rpc) argument
125 srpc_ping_reqst_t *reqst = &rpc->crpc_reqstmsg.msg_body.ping_reqst;
126 srpc_ping_reply_t *reply = &rpc->crpc_replymsg.msg_body.ping_reply;
131 if (rpc->crpc_status != 0) {
132 if (!tsi->tsi_stopping) /* rpc could have been aborted */
135 libcfs_id2str(rpc->crpc_dest),
136 reqst->pnr_seq, rpc
89 ping_client_prep_rpc(sfw_test_unit_t *tsu, lnet_process_id_t dest, srpc_client_rpc_t **rpc) argument
172 ping_server_handle(struct srpc_server_rpc *rpc) argument
[all...]
H A Drpc.c36 * lnet/selftest/rpc.c
174 srpc_init_server_rpc(struct srpc_server_rpc *rpc, argument
178 memset(rpc, 0, sizeof(*rpc));
179 swi_init_workitem(&rpc->srpc_wi, rpc, srpc_handle_rpc,
183 rpc->srpc_ev.ev_fired = 1; /* no event expected now */
185 rpc->srpc_scd = scd;
186 rpc->srpc_reqstbuf = buffer;
187 rpc
196 struct srpc_server_rpc *rpc; local
252 struct srpc_server_rpc *rpc; local
655 struct srpc_server_rpc *rpc; local
734 struct srpc_server_rpc *rpc; local
759 struct srpc_server_rpc *rpc; local
791 srpc_send_request(srpc_client_rpc_t *rpc) argument
811 srpc_prepare_reply(srpc_client_rpc_t *rpc) argument
835 srpc_prepare_bulk(srpc_client_rpc_t *rpc) argument
867 srpc_do_bulk(srpc_server_rpc_t *rpc) argument
895 srpc_server_rpc_done(srpc_server_rpc_t *rpc, int status) argument
960 struct srpc_server_rpc *rpc = wi->swi_workitem.wi_data; local
1072 srpc_client_rpc_t *rpc = data; local
1091 srpc_add_client_rpc_timer(srpc_client_rpc_t *rpc) argument
1112 srpc_del_client_rpc_timer(srpc_client_rpc_t *rpc) argument
1133 srpc_client_rpc_done(srpc_client_rpc_t *rpc, int status) argument
1174 srpc_client_rpc_t *rpc; local
1302 srpc_client_rpc_t *rpc; local
1316 srpc_abort_rpc(srpc_client_rpc_t *rpc, int why) argument
1337 srpc_post_rpc(srpc_client_rpc_t *rpc) argument
1353 srpc_send_reply(struct srpc_server_rpc *rpc) argument
[all...]
H A Dselftest.h52 #include "rpc.h"
236 #define srpc_client_rpc_size(rpc) \
237 offsetof(srpc_client_rpc_t, crpc_bulk.bk_iovs[(rpc)->crpc_bulk.bk_niov])
239 #define srpc_client_rpc_addref(rpc) \
242 (rpc), libcfs_id2str((rpc)->crpc_dest), \
243 atomic_read(&(rpc)->crpc_refcount)); \
244 LASSERT(atomic_read(&(rpc)->crpc_refcount) > 0); \
245 atomic_inc(&(rpc)->crpc_refcount); \
248 #define srpc_client_rpc_decref(rpc) \
502 srpc_destroy_client_rpc(srpc_client_rpc_t *rpc) argument
518 srpc_init_client_rpc(srpc_client_rpc_t *rpc, lnet_process_id_t peer, int service, int nbulkiov, int bulklen, void (*rpc_done)(srpc_client_rpc_t *), void (*rpc_fini)(srpc_client_rpc_t *), void *priv) argument
[all...]
/drivers/pci/pcie/aer/
H A Daerdrv.c118 * @rpc: pointer to a Root Port data structure
122 static void aer_enable_rootport(struct aer_rpc *rpc) argument
124 struct pci_dev *pdev = rpc->rpd->port;
160 * @rpc: pointer to a Root Port data structure
164 static void aer_disable_rootport(struct aer_rpc *rpc) argument
166 struct pci_dev *pdev = rpc->rpd->port;
198 struct aer_rpc *rpc = get_service_data(pdev); local
208 spin_lock_irqsave(&rpc->e_lock, flags);
213 spin_unlock_irqrestore(&rpc->e_lock, flags);
222 next_prod_idx = rpc
253 struct aer_rpc *rpc; local
281 struct aer_rpc *rpc = get_service_data(dev); local
306 struct aer_rpc *rpc; local
[all...]
H A Daerdrv_core.c744 * @rpc: pointer to the root port which holds an error
751 static int get_e_source(struct aer_rpc *rpc, struct aer_err_source *e_src) argument
756 spin_lock_irqsave(&rpc->e_lock, flags);
757 if (rpc->prod_idx == rpc->cons_idx) {
758 spin_unlock_irqrestore(&rpc->e_lock, flags);
762 *e_src = rpc->e_sources[rpc->cons_idx];
763 rpc->cons_idx++;
764 if (rpc
779 struct aer_rpc *rpc = container_of(work, struct aer_rpc, dpc_handler); local
[all...]
/drivers/md/
H A Ddm-era-target.c1165 struct rpc { struct
1278 struct rpc *rpc, *tmp; local
1285 list_for_each_entry_safe(rpc, tmp, &calls, list) {
1286 rpc->result = rpc->fn0 ? rpc->fn0(era->md) : rpc->fn1(era->md, rpc->arg);
1293 list_for_each_entry_safe(rpc, tm
1331 perform_rpc(struct era *era, struct rpc *rpc) argument
1348 struct rpc rpc; local
1358 struct rpc rpc; local
[all...]
/drivers/dma/
H A Dimx-sdma.c163 * @rpc: return program counter
174 u32 rpc :14; member in struct:sdma_state_registers

Completed in 151 milliseconds