Home
last modified time | relevance | path

Searched refs:rb (Results 1 – 7 of 7) sorted by relevance

/net/sunrpc/xprtrdma/
A Dverbs.c870 if (!rb) in rpcrdma_req_setup()
1248 rb = kmalloc_node(sizeof(*rb), XPRTRDMA_GFP_FLAGS, node); in rpcrdma_regbuf_alloc_node()
1249 if (!rb) in rpcrdma_regbuf_alloc_node()
1253 kfree(rb); in rpcrdma_regbuf_alloc_node()
1260 return rb; in rpcrdma_regbuf_alloc_node()
1309 rb->rg_iov.addr = ib_dma_map_single(device, rdmab_data(rb), in __rpcrdma_regbuf_dma_map()
1310 rdmab_length(rb), rb->rg_direction); in __rpcrdma_regbuf_dma_map()
1323 if (!rb) in rpcrdma_regbuf_dma_unmap()
1329 ib_dma_unmap_single(rb->rg_device, rdmab_addr(rb), rdmab_length(rb), in rpcrdma_regbuf_dma_unmap()
1337 if (rb) in rpcrdma_regbuf_free()
[all …]
A Dxprt_rdma.h129 static inline u64 rdmab_addr(struct rpcrdma_regbuf *rb) in rdmab_addr() argument
131 return rb->rg_iov.addr; in rdmab_addr()
136 return rb->rg_iov.length; in rdmab_length()
141 return rb->rg_iov.lkey; in rdmab_lkey()
146 return rb->rg_device; in rdmab_device()
151 return rb->rg_data; in rdmab_data()
495 struct rpcrdma_regbuf *rb);
504 return rb->rg_device != NULL; in rpcrdma_regbuf_is_mapped()
515 struct rpcrdma_regbuf *rb) in rpcrdma_regbuf_dma_map() argument
517 if (likely(rpcrdma_regbuf_is_mapped(rb))) in rpcrdma_regbuf_dma_map()
[all …]
A Drpc_rdma.c560 struct rpcrdma_regbuf *rb = req->rl_rdmabuf; in rpcrdma_prepare_hdr_sge() local
563 sge->addr = rdmab_addr(rb); in rpcrdma_prepare_hdr_sge()
565 sge->lkey = rdmab_lkey(rb); in rpcrdma_prepare_hdr_sge()
579 struct rpcrdma_regbuf *rb = req->rl_sendbuf; in rpcrdma_prepare_head_iov() local
581 if (!rpcrdma_regbuf_dma_map(r_xprt, rb)) in rpcrdma_prepare_head_iov()
584 sge->addr = rdmab_addr(rb); in rpcrdma_prepare_head_iov()
586 sge->lkey = rdmab_lkey(rb); in rpcrdma_prepare_head_iov()
600 struct rpcrdma_regbuf *rb = req->rl_sendbuf; in rpcrdma_prepare_pagelist() local
617 sge->lkey = rdmab_lkey(rb); in rpcrdma_prepare_pagelist()
642 struct rpcrdma_regbuf *rb = req->rl_sendbuf; in rpcrdma_prepare_tail_iov() local
[all …]
A Dtransport.c537 struct rpcrdma_regbuf *rb, size_t size, in rpcrdma_check_regbuf() argument
540 if (unlikely(rdmab_length(rb) < size)) { in rpcrdma_check_regbuf()
541 if (!rpcrdma_regbuf_realloc(rb, size, flags)) in rpcrdma_check_regbuf()
/net/packet/
A Daf_packet.c195 struct packet_ring_buffer *rb,
538 return packet_lookup_frame(po, rb, rb->head, status); in packet_current_frame()
1241 unsigned int previous = rb->head ? rb->head - 1 : rb->frame_max; in packet_previous_frame()
4494 if (unlikely(rb->pg_vec)) in packet_set_ring()
4589 swap(rb->pg_vec, pg_vec); in packet_set_ring()
4593 rb->head = 0; in packet_set_ring()
4648 for (rb = &po->rx_ring; rb <= &po->tx_ring; rb++) { in packet_mmap()
4649 if (rb->pg_vec) { in packet_mmap()
4651 * rb->pg_vec_pages in packet_mmap()
4664 for (rb = &po->rx_ring; rb <= &po->tx_ring; rb++) { in packet_mmap()
[all …]
/net/sched/
A Dsch_htb.c376 static void htb_safe_rb_erase(struct rb_node *rb, struct rb_root *root) in htb_safe_rb_erase() argument
378 if (RB_EMPTY_NODE(rb)) { in htb_safe_rb_erase()
381 rb_erase(rb, root); in htb_safe_rb_erase()
382 RB_CLEAR_NODE(rb); in htb_safe_rb_erase()
A Dsch_cake.c1485 u32 rb = cake_heap_get_backlog(q, r); in cake_heapify() local
1487 if (rb > mb) { in cake_heapify()
1489 mb = rb; in cake_heapify()

Completed in 38 milliseconds