Home
last modified time | relevance | path

Searched refs:rpcrdma_regbuf (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/net/sunrpc/xprtrdma/
H A Dxprt_rdma.h113 struct rpcrdma_regbuf { struct
120 static inline u64 rdmab_addr(struct rpcrdma_regbuf *rb) in rdmab_addr()
125 static inline u32 rdmab_length(struct rpcrdma_regbuf *rb) in rdmab_length()
130 static inline u32 rdmab_lkey(struct rpcrdma_regbuf *rb) in rdmab_lkey()
135 static inline struct ib_device *rdmab_device(struct rpcrdma_regbuf *rb) in rdmab_device()
140 static inline void *rdmab_data(const struct rpcrdma_regbuf *rb) in rdmab_data()
189 struct rpcrdma_regbuf *rr_rdmabuf;
309 struct rpcrdma_regbuf *rl_rdmabuf; /* xprt header */
310 struct rpcrdma_regbuf *rl_sendbuf; /* rq_snd_buf */
311 struct rpcrdma_regbuf *rl_recvbu
[all...]
H A Dverbs.c89 static struct rpcrdma_regbuf *
92 static void rpcrdma_regbuf_dma_unmap(struct rpcrdma_regbuf *rb);
93 static void rpcrdma_regbuf_free(struct rpcrdma_regbuf *rb);
885 struct rpcrdma_regbuf *rb; in rpcrdma_req_setup()
1258 /* Returns a pointer to a rpcrdma_regbuf object, or NULL.
1264 static struct rpcrdma_regbuf *
1268 struct rpcrdma_regbuf *rb; in rpcrdma_regbuf_alloc()
1294 bool rpcrdma_regbuf_realloc(struct rpcrdma_regbuf *rb, size_t size, gfp_t flags) in rpcrdma_regbuf_realloc()
1318 struct rpcrdma_regbuf *rb) in __rpcrdma_regbuf_dma_map()
1337 static void rpcrdma_regbuf_dma_unmap(struct rpcrdma_regbuf *r
[all...]
H A Drpc_rdma.c552 struct rpcrdma_regbuf *rb = sc->sc_req->rl_sendbuf; in rpcrdma_sendctx_unmap()
576 struct rpcrdma_regbuf *rb = req->rl_rdmabuf; in rpcrdma_prepare_hdr_sge()
595 struct rpcrdma_regbuf *rb = req->rl_sendbuf; in rpcrdma_prepare_head_iov()
616 struct rpcrdma_regbuf *rb = req->rl_sendbuf; in rpcrdma_prepare_pagelist()
658 struct rpcrdma_regbuf *rb = req->rl_sendbuf; in rpcrdma_prepare_tail_iov()
H A Dtransport.c546 struct rpcrdma_regbuf *rb, size_t size, in rpcrdma_check_regbuf()
/kernel/linux/linux-6.6/net/sunrpc/xprtrdma/
H A Dxprt_rdma.h120 struct rpcrdma_regbuf { struct
127 static inline u64 rdmab_addr(struct rpcrdma_regbuf *rb) in rdmab_addr()
132 static inline u32 rdmab_length(struct rpcrdma_regbuf *rb) in rdmab_length()
137 static inline u32 rdmab_lkey(struct rpcrdma_regbuf *rb) in rdmab_lkey()
142 static inline struct ib_device *rdmab_device(struct rpcrdma_regbuf *rb) in rdmab_device()
147 static inline void *rdmab_data(const struct rpcrdma_regbuf *rb) in rdmab_data()
202 struct rpcrdma_regbuf *rr_rdmabuf;
323 struct rpcrdma_regbuf *rl_rdmabuf; /* xprt header */
324 struct rpcrdma_regbuf *rl_sendbuf; /* rq_snd_buf */
325 struct rpcrdma_regbuf *rl_recvbu
[all...]
H A Dverbs.c78 static struct rpcrdma_regbuf *
80 static void rpcrdma_regbuf_dma_unmap(struct rpcrdma_regbuf *rb);
81 static void rpcrdma_regbuf_free(struct rpcrdma_regbuf *rb);
850 struct rpcrdma_regbuf *rb; in rpcrdma_req_setup()
1223 /* Returns a pointer to a rpcrdma_regbuf object, or NULL.
1229 static struct rpcrdma_regbuf *
1232 struct rpcrdma_regbuf *rb; in rpcrdma_regbuf_alloc()
1258 bool rpcrdma_regbuf_realloc(struct rpcrdma_regbuf *rb, size_t size, gfp_t flags) in rpcrdma_regbuf_realloc()
1282 struct rpcrdma_regbuf *rb) in __rpcrdma_regbuf_dma_map()
1301 static void rpcrdma_regbuf_dma_unmap(struct rpcrdma_regbuf *r
[all...]
H A Drpc_rdma.c536 struct rpcrdma_regbuf *rb = sc->sc_req->rl_sendbuf; in rpcrdma_sendctx_unmap()
560 struct rpcrdma_regbuf *rb = req->rl_rdmabuf; in rpcrdma_prepare_hdr_sge()
579 struct rpcrdma_regbuf *rb = req->rl_sendbuf; in rpcrdma_prepare_head_iov()
600 struct rpcrdma_regbuf *rb = req->rl_sendbuf; in rpcrdma_prepare_pagelist()
642 struct rpcrdma_regbuf *rb = req->rl_sendbuf; in rpcrdma_prepare_tail_iov()
H A Dtransport.c538 struct rpcrdma_regbuf *rb, size_t size, in rpcrdma_check_regbuf()

Completed in 12 milliseconds