Home
last modified time | relevance | path

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

/linux-4.4.14/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.4.14/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.c287 sfw_server_rpc_done(struct srpc_server_rpc *rpc) in sfw_server_rpc_done() argument
289 struct srpc_service *sv = rpc->srpc_scd->scd_svc; in sfw_server_rpc_done()
290 int status = rpc->srpc_status; in sfw_server_rpc_done()
294 sv->sv_name, libcfs_id2str(rpc->srpc_peer), in sfw_server_rpc_done()
295 swi_state2str(rpc->srpc_wi.swi_state), in sfw_server_rpc_done()
298 if (rpc->srpc_bulk != NULL) in sfw_server_rpc_done()
299 sfw_free_pages(rpc); in sfw_server_rpc_done()
304 sfw_client_rpc_fini(srpc_client_rpc_t *rpc) in sfw_client_rpc_fini() argument
306 LASSERT(rpc->crpc_bulk.bk_niov == 0); in sfw_client_rpc_fini()
307 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.c53 lstcon_rpc_done(srpc_client_rpc_t *rpc) in lstcon_rpc_done() argument
55 lstcon_rpc_t *crpc = (lstcon_rpc_t *)rpc->crpc_priv; in lstcon_rpc_done()
57 LASSERT(crpc != NULL && rpc == crpc->crp_rpc); in lstcon_rpc_done()
60 spin_lock(&rpc->crpc_lock); in lstcon_rpc_done()
65 spin_unlock(&rpc->crpc_lock); in lstcon_rpc_done()
80 crpc->crp_status = rpc->crpc_status; in lstcon_rpc_done()
87 spin_unlock(&rpc->crpc_lock); in lstcon_rpc_done()
287 srpc_client_rpc_t *rpc; in lstcon_rpc_trans_abort() local
292 rpc = crpc->crp_rpc; in lstcon_rpc_trans_abort()
294 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.c1894 lstcon_acceptor_handle(srpc_server_rpc_t *rpc) in lstcon_acceptor_handle() argument
1896 srpc_msg_t *rep = &rpc->srpc_replymsg; in lstcon_acceptor_handle()
1897 srpc_msg_t *req = &rpc->srpc_reqstbuf->buf_msg; in lstcon_acceptor_handle()
1944 rc = lstcon_group_ndlink_find(grp, rpc->srpc_peer, &ndl, 0); in lstcon_acceptor_handle()
1950 rc = lstcon_group_ndlink_find(grp, rpc->srpc_peer, &ndl, 1); in lstcon_acceptor_handle()
/linux-4.4.14/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.c778 static int get_e_source(struct aer_rpc *rpc, struct aer_err_source *e_src) in get_e_source() argument
783 spin_lock_irqsave(&rpc->e_lock, flags); in get_e_source()
784 if (rpc->prod_idx == rpc->cons_idx) { in get_e_source()
785 spin_unlock_irqrestore(&rpc->e_lock, flags); in get_e_source()
789 *e_src = rpc->e_sources[rpc->cons_idx]; in get_e_source()
790 rpc->cons_idx++; in get_e_source()
791 if (rpc->cons_idx == AER_ERROR_SOURCES_MAX) in get_e_source()
792 rpc->cons_idx = 0; in get_e_source()
793 spin_unlock_irqrestore(&rpc->e_lock, flags); in get_e_source()
806 struct aer_rpc *rpc = container_of(work, struct aer_rpc, dpc_handler); in aer_isr() local
[all …]
/linux-4.4.14/Documentation/DocBook/
Dnetworking.xml.db226 API-rpc-wake-up
227 API-rpc-wake-up-status
228 API-rpc-malloc
229 API-rpc-free
233 API-rpc-alloc-iostats
234 API-rpc-free-iostats
235 API-rpc-count-iostats-metrics
236 API-rpc-count-iostats
237 API-rpc-queue-upcall
238 API-rpc-mkpipe-dentry
[all …]
/linux-4.4.14/drivers/md/
Ddm-era-target.c1164 struct rpc { struct
1277 struct rpc *rpc, *tmp; in process_rpc_calls() local
1284 list_for_each_entry_safe(rpc, tmp, &calls, list) { in process_rpc_calls()
1285 rpc->result = rpc->fn0 ? rpc->fn0(era->md) : rpc->fn1(era->md, rpc->arg); in process_rpc_calls()
1292 list_for_each_entry_safe(rpc, tmp, &calls, list) in process_rpc_calls()
1293 rpc->result = r; in process_rpc_calls()
1296 list_for_each_entry_safe(rpc, tmp, &calls, list) in process_rpc_calls()
1297 complete(&rpc->complete); in process_rpc_calls()
1330 static int perform_rpc(struct era *era, struct rpc *rpc) in perform_rpc() argument
1332 rpc->result = 0; in perform_rpc()
[all …]
/linux-4.4.14/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.4.14/Documentation/devicetree/bindings/mailbox/
Dmailbox.txt30 mbox-names = "pwr-ctrl", "rpc";
/linux-4.4.14/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.4.14/arch/sparc/include/asm/
Dptrace.h44 unsigned long rpc; member
/linux-4.4.14/arch/mips/include/asm/
Dasm.h62 #define NESTED(symbol, framesize, rpc) \ argument
67 symbol: .frame sp, framesize, rpc
/linux-4.4.14/fs/nfs/
Dsuper.c905 struct rpc_clnt *rpc; in nfs_umount_begin() local
909 rpc = server->client_acl; in nfs_umount_begin()
910 if (!IS_ERR(rpc)) in nfs_umount_begin()
911 rpc_killall_tasks(rpc); in nfs_umount_begin()
912 rpc = server->client; in nfs_umount_begin()
913 if (!IS_ERR(rpc)) in nfs_umount_begin()
914 rpc_killall_tasks(rpc); in nfs_umount_begin()
/linux-4.4.14/arch/arm/
DMakefile203 machine-$(CONFIG_ARCH_RPC) += rpc
/linux-4.4.14/drivers/dma/
Dimx-sdma.c228 u32 rpc :14; member
/linux-4.4.14/Documentation/filesystems/
Dproc.txt1115 rpc Directory containing rpc info
/linux-4.4.14/
DCREDITS3650 D: NSM (rpc.statd) developer.
DMAINTAINERS1432 F: arch/arm/mach-rpc/