Home
last modified time | relevance | path

Searched refs:rpc (Results 1 – 28 of 28) sorted by relevance

/linux-4.1.27/arch/mips/pci/
Dpci-rt3883.c84 static inline u32 rt3883_pci_r32(struct rt3883_pci_controller *rpc, in rt3883_pci_r32() argument
87 return ioread32(rpc->base + reg); in rt3883_pci_r32()
90 static inline void rt3883_pci_w32(struct rt3883_pci_controller *rpc, in rt3883_pci_w32() argument
93 iowrite32(val, rpc->base + reg); in rt3883_pci_w32()
103 static u32 rt3883_pci_read_cfg32(struct rt3883_pci_controller *rpc, in rt3883_pci_read_cfg32() argument
113 rt3883_pci_w32(rpc, address, RT3883_PCI_REG_CFGADDR); in rt3883_pci_read_cfg32()
114 ret = rt3883_pci_r32(rpc, RT3883_PCI_REG_CFGDATA); in rt3883_pci_read_cfg32()
119 static void rt3883_pci_write_cfg32(struct rt3883_pci_controller *rpc, in rt3883_pci_write_cfg32() argument
128 rt3883_pci_w32(rpc, address, RT3883_PCI_REG_CFGADDR); in rt3883_pci_write_cfg32()
129 rt3883_pci_w32(rpc, val, RT3883_PCI_REG_CFGDATA); in rt3883_pci_write_cfg32()
[all …]
/linux-4.1.27/drivers/staging/lustre/lnet/selftest/
Drpc.c175 srpc_init_server_rpc(struct srpc_server_rpc *rpc, in srpc_init_server_rpc() argument
179 memset(rpc, 0, sizeof(*rpc)); in srpc_init_server_rpc()
180 swi_init_workitem(&rpc->srpc_wi, rpc, srpc_handle_rpc, in srpc_init_server_rpc()
184 rpc->srpc_ev.ev_fired = 1; /* no event expected now */ in srpc_init_server_rpc()
186 rpc->srpc_scd = scd; in srpc_init_server_rpc()
187 rpc->srpc_reqstbuf = buffer; in srpc_init_server_rpc()
188 rpc->srpc_peer = buffer->buf_peer; in srpc_init_server_rpc()
189 rpc->srpc_self = buffer->buf_self; in srpc_init_server_rpc()
190 LNetInvalidateHandle(&rpc->srpc_replymdh); in srpc_init_server_rpc()
197 struct srpc_server_rpc *rpc; in srpc_service_fini() local
[all …]
Dselftest.h236 #define srpc_client_rpc_size(rpc) \ argument
237 offsetof(srpc_client_rpc_t, crpc_bulk.bk_iovs[(rpc)->crpc_bulk.bk_niov])
239 #define srpc_client_rpc_addref(rpc) \ argument
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) \ argument
251 (rpc), libcfs_id2str((rpc)->crpc_dest), \
252 atomic_read(&(rpc)->crpc_refcount)); \
[all …]
Dbrw_test.c260 srpc_client_rpc_t *rpc; in brw_client_prep_rpc() local
292 rc = sfw_create_test_rpc(tsu, dest, sn->sn_features, npg, len, &rpc); in brw_client_prep_rpc()
296 memcpy(&rpc->crpc_bulk, bulk, offsetof(srpc_bulk_t, bk_iovs[npg])); in brw_client_prep_rpc()
298 brw_fill_bulk(&rpc->crpc_bulk, flags, BRW_MAGIC); in brw_client_prep_rpc()
300 brw_fill_bulk(&rpc->crpc_bulk, flags, BRW_POISON); in brw_client_prep_rpc()
302 req = &rpc->crpc_reqstmsg.msg_body.brw_reqst; in brw_client_prep_rpc()
307 *rpcpp = rpc; in brw_client_prep_rpc()
312 brw_client_done_rpc(sfw_test_unit_t *tsu, srpc_client_rpc_t *rpc) in brw_client_done_rpc() argument
317 srpc_msg_t *msg = &rpc->crpc_replymsg; in brw_client_done_rpc()
319 srpc_brw_reqst_t *reqst = &rpc->crpc_reqstmsg.msg_body.brw_reqst; in brw_client_done_rpc()
[all …]
Dframework.c288 sfw_server_rpc_done(struct srpc_server_rpc *rpc) in sfw_server_rpc_done() argument
290 struct srpc_service *sv = rpc->srpc_scd->scd_svc; in sfw_server_rpc_done()
291 int status = rpc->srpc_status; in sfw_server_rpc_done()
295 sv->sv_name, libcfs_id2str(rpc->srpc_peer), in sfw_server_rpc_done()
296 swi_state2str(rpc->srpc_wi.swi_state), in sfw_server_rpc_done()
299 if (rpc->srpc_bulk != NULL) in sfw_server_rpc_done()
300 sfw_free_pages(rpc); in sfw_server_rpc_done()
305 sfw_client_rpc_fini(srpc_client_rpc_t *rpc) in sfw_client_rpc_fini() argument
307 LASSERT(rpc->crpc_bulk.bk_niov == 0); in sfw_client_rpc_fini()
308 LASSERT(list_empty(&rpc->crpc_list)); in sfw_client_rpc_fini()
[all …]
Dping_test.c90 lnet_process_id_t dest, srpc_client_rpc_t **rpc) in ping_client_prep_rpc() argument
101 rc = sfw_create_test_rpc(tsu, dest, sn->sn_features, 0, 0, rpc); in ping_client_prep_rpc()
105 req = &(*rpc)->crpc_reqstmsg.msg_body.ping_reqst; in ping_client_prep_rpc()
121 ping_client_done_rpc(sfw_test_unit_t *tsu, srpc_client_rpc_t *rpc) in ping_client_done_rpc() argument
125 srpc_ping_reqst_t *reqst = &rpc->crpc_reqstmsg.msg_body.ping_reqst; in ping_client_done_rpc()
126 srpc_ping_reply_t *reply = &rpc->crpc_replymsg.msg_body.ping_reply; in ping_client_done_rpc()
131 if (rpc->crpc_status != 0) { in ping_client_done_rpc()
135 libcfs_id2str(rpc->crpc_dest), in ping_client_done_rpc()
136 reqst->pnr_seq, rpc->crpc_status); in ping_client_done_rpc()
140 if (rpc->crpc_replymsg.msg_magic != SRPC_MSG_MAGIC) { in ping_client_done_rpc()
[all …]
Dconrpc.c54 lstcon_rpc_done(srpc_client_rpc_t *rpc) in lstcon_rpc_done() argument
56 lstcon_rpc_t *crpc = (lstcon_rpc_t *)rpc->crpc_priv; in lstcon_rpc_done()
58 LASSERT(crpc != NULL && rpc == crpc->crp_rpc); in lstcon_rpc_done()
61 spin_lock(&rpc->crpc_lock); in lstcon_rpc_done()
66 spin_unlock(&rpc->crpc_lock); in lstcon_rpc_done()
81 crpc->crp_status = rpc->crpc_status; in lstcon_rpc_done()
88 spin_unlock(&rpc->crpc_lock); in lstcon_rpc_done()
288 srpc_client_rpc_t *rpc; in lstcon_rpc_trans_abort() local
293 rpc = crpc->crp_rpc; in lstcon_rpc_trans_abort()
295 spin_lock(&rpc->crpc_lock); in lstcon_rpc_trans_abort()
[all …]
DMakefile3 lnet_selftest-y := console.o conrpc.o conctl.o framework.o timer.o rpc.o \
Dconsole.c1895 lstcon_acceptor_handle(srpc_server_rpc_t *rpc) in lstcon_acceptor_handle() argument
1897 srpc_msg_t *rep = &rpc->srpc_replymsg; in lstcon_acceptor_handle()
1898 srpc_msg_t *req = &rpc->srpc_reqstbuf->buf_msg; in lstcon_acceptor_handle()
1945 rc = lstcon_group_ndlink_find(grp, rpc->srpc_peer, &ndl, 0); in lstcon_acceptor_handle()
1951 rc = lstcon_group_ndlink_find(grp, rpc->srpc_peer, &ndl, 1); in lstcon_acceptor_handle()
/linux-4.1.27/drivers/pci/pcie/aer/
Daerdrv.c122 static void aer_enable_rootport(struct aer_rpc *rpc) in aer_enable_rootport() argument
124 struct pci_dev *pdev = rpc->rpd->port; in aer_enable_rootport()
164 static void aer_disable_rootport(struct aer_rpc *rpc) in aer_disable_rootport() argument
166 struct pci_dev *pdev = rpc->rpd->port; in aer_disable_rootport()
198 struct aer_rpc *rpc = get_service_data(pdev); in aer_irq() local
208 spin_lock_irqsave(&rpc->e_lock, flags); in aer_irq()
213 spin_unlock_irqrestore(&rpc->e_lock, flags); in aer_irq()
222 next_prod_idx = rpc->prod_idx + 1; in aer_irq()
225 if (next_prod_idx == rpc->cons_idx) { in aer_irq()
230 spin_unlock_irqrestore(&rpc->e_lock, flags); in aer_irq()
[all …]
Daerdrv_core.c751 static int get_e_source(struct aer_rpc *rpc, struct aer_err_source *e_src) in get_e_source() argument
756 spin_lock_irqsave(&rpc->e_lock, flags); in get_e_source()
757 if (rpc->prod_idx == rpc->cons_idx) { in get_e_source()
758 spin_unlock_irqrestore(&rpc->e_lock, flags); in get_e_source()
762 *e_src = rpc->e_sources[rpc->cons_idx]; in get_e_source()
763 rpc->cons_idx++; in get_e_source()
764 if (rpc->cons_idx == AER_ERROR_SOURCES_MAX) in get_e_source()
765 rpc->cons_idx = 0; in get_e_source()
766 spin_unlock_irqrestore(&rpc->e_lock, flags); in get_e_source()
779 struct aer_rpc *rpc = container_of(work, struct aer_rpc, dpc_handler); in aer_isr() local
[all …]
/linux-4.1.27/drivers/md/
Ddm-era-target.c1165 struct rpc { struct
1278 struct rpc *rpc, *tmp; in process_rpc_calls() local
1285 list_for_each_entry_safe(rpc, tmp, &calls, list) { in process_rpc_calls()
1286 rpc->result = rpc->fn0 ? rpc->fn0(era->md) : rpc->fn1(era->md, rpc->arg); in process_rpc_calls()
1293 list_for_each_entry_safe(rpc, tmp, &calls, list) in process_rpc_calls()
1294 rpc->result = r; in process_rpc_calls()
1297 list_for_each_entry_safe(rpc, tmp, &calls, list) in process_rpc_calls()
1298 complete(&rpc->complete); in process_rpc_calls()
1331 static int perform_rpc(struct era *era, struct rpc *rpc) in perform_rpc() argument
1333 rpc->result = 0; in perform_rpc()
[all …]
/linux-4.1.27/Documentation/filesystems/nfs/
D00-INDEX21 rpc-cache.txt
25 rpc-server-gss.txt
Drpc-server-gss.txt47 to talk to a custom daemon called rpc.svcgssd that is provide by the
74 This upcall mechanism uses the kernel rpc client and connects to the gssproxy
84 /proc/net/rpc/use-gss-proxy. If gss-proxy dies, it must repeat both
90 from /proc/net/rpc/use-gss-proxy and checking that it contains a
Dnfs41-server.txt11 control file, the nfsd service must be taken down. You can use rpc.nfsd
12 for this; see rpc.nfsd(8).
17 on or off; rpc.nfsd does this correctly.)
Didmapper.txt9 or by placing a call to the rpc.idmap daemon.
19 legacy rpc.idmap daemon for the id mapping. This result will be stored
Dnfsd-admin-interfaces.txt39 Note that the rpc server requires the caller to serialize addition and
Drpc-cache.txt131 with that name is created in /proc/net/rpc
/linux-4.1.27/Documentation/devicetree/bindings/mailbox/
Dmailbox.txt35 mbox-names = "pwr-ctrl", "rpc";
/linux-4.1.27/arch/sparc/kernel/
Dprocess_64.c218 rp->rpc = rw->ins[7]; in __global_reg_self()
222 rp->rpc = 0; in __global_reg_self()
285 (void *) gp->rpc); in arch_trigger_all_cpu_backtrace()
288 gp->tpc, gp->o7, gp->i7, gp->rpc); in arch_trigger_all_cpu_backtrace()
/linux-4.1.27/arch/sparc/include/asm/
Dptrace.h44 unsigned long rpc; member
/linux-4.1.27/arch/mips/include/asm/
Dasm.h62 #define NESTED(symbol, framesize, rpc) \ argument
67 symbol: .frame sp, framesize, rpc
/linux-4.1.27/fs/nfs/
Dsuper.c902 struct rpc_clnt *rpc; in nfs_umount_begin() local
906 rpc = server->client_acl; in nfs_umount_begin()
907 if (!IS_ERR(rpc)) in nfs_umount_begin()
908 rpc_killall_tasks(rpc); in nfs_umount_begin()
909 rpc = server->client; in nfs_umount_begin()
910 if (!IS_ERR(rpc)) in nfs_umount_begin()
911 rpc_killall_tasks(rpc); in nfs_umount_begin()
/linux-4.1.27/arch/arm/
DMakefile198 machine-$(CONFIG_ARCH_RPC) += rpc
/linux-4.1.27/drivers/dma/
Dimx-sdma.c174 u32 rpc :14; member
/linux-4.1.27/Documentation/filesystems/
Dproc.txt1100 rpc Directory containing rpc info
/linux-4.1.27/
DCREDITS3638 D: NSM (rpc.statd) developer.
DMAINTAINERS1360 F: arch/arm/mach-rpc/