Searched refs:rpcrdma_regbuf (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/net/sunrpc/xprtrdma/ |
H A D | xprt_rdma.h | 113 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 D | verbs.c | 89 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 D | rpc_rdma.c | 552 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 D | transport.c | 546 struct rpcrdma_regbuf *rb, size_t size, in rpcrdma_check_regbuf()
|
/kernel/linux/linux-6.6/net/sunrpc/xprtrdma/ |
H A D | xprt_rdma.h | 120 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 D | verbs.c | 78 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 D | rpc_rdma.c | 536 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 D | transport.c | 538 struct rpcrdma_regbuf *rb, size_t size, in rpcrdma_check_regbuf()
|
Completed in 12 milliseconds