Searched refs:rbi (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/hv/ |
| A D | ring_buffer.c | 57 if (READ_ONCE(rbi->ring_buffer->interrupt_mask)) in hv_signal_on_write() 141 dsize = rbi->ring_datasize; in hv_get_ringbuffer_availbytes() 440 u32 priv_read_loc = rbi->priv_read_index; in hv_pkt_iter_avail() 471 bytes_avail = hv_pkt_iter_avail(rbi); in hv_pkt_iter_first() 476 desc = (struct vmpacket_descriptor *)(hv_get_ring_buffer(rbi) + rbi->priv_read_index); in hv_pkt_iter_first() 527 u32 dsize = rbi->ring_datasize; in __hv_pkt_iter_next() 532 if (rbi->priv_read_index >= dsize) in __hv_pkt_iter_next() 533 rbi->priv_read_index -= dsize; in __hv_pkt_iter_next() 548 rbi->priv_read_index; in hv_pkt_iter_bytes_read() 583 rbi->ring_buffer->read_index = rbi->priv_read_index; in hv_pkt_iter_close() [all …]
|
| A D | vmbus_drv.c | 1547 mutex_lock(&rbi->ring_buffer_mutex); in out_mask_show() 1548 if (!rbi->ring_buffer) { in out_mask_show() 1554 mutex_unlock(&rbi->ring_buffer_mutex); in out_mask_show() 1564 mutex_lock(&rbi->ring_buffer_mutex); in in_mask_show() 1565 if (!rbi->ring_buffer) { in in_mask_show() 1571 mutex_unlock(&rbi->ring_buffer_mutex); in in_mask_show() 1581 mutex_lock(&rbi->ring_buffer_mutex); in read_avail_show() 1582 if (!rbi->ring_buffer) { in read_avail_show() 1588 mutex_unlock(&rbi->ring_buffer_mutex); in read_avail_show() 1598 mutex_lock(&rbi->ring_buffer_mutex); in write_avail_show() [all …]
|
| /linux/drivers/net/vmxnet3/ |
| A D | vmxnet3_drv.c | 699 rbi->skb->data, rbi->len, in vmxnet3_rq_alloc_rx_buf() 704 rbi->skb = NULL; in vmxnet3_rq_alloc_rx_buf() 729 rbi->page = NULL; in vmxnet3_rq_alloc_rx_buf() 1747 rbi->dma_addr, in vmxnet3_rq_rx_complete() 1748 rbi->len, in vmxnet3_rq_rx_complete() 1821 rbi->dma_addr, rbi->len, in vmxnet3_rq_rx_complete() 2002 rbi->page && rbi->buf_type == VMXNET3_RX_BUF_XDP) { in vmxnet3_rq_cleanup() 2004 rbi->page); in vmxnet3_rq_cleanup() 2007 rbi->skb) { in vmxnet3_rq_cleanup() 2011 rbi->skb = NULL; in vmxnet3_rq_cleanup() [all …]
|
| A D | vmxnet3_xdp.c | 371 struct vmxnet3_rx_buf_info *rbi, in vmxnet3_process_xdp() argument 382 page = rbi->page; in vmxnet3_process_xdp() 385 rq->page_pool->p.offset, rbi->len, in vmxnet3_process_xdp() 390 rbi->len, false); in vmxnet3_process_xdp() 413 rbi->page = virt_to_page(new_data); in vmxnet3_process_xdp() 414 rbi->dma_addr = new_dma_addr; in vmxnet3_process_xdp() 415 rxd->addr = cpu_to_le64(rbi->dma_addr); in vmxnet3_process_xdp() 416 rxd->len = rbi->len; in vmxnet3_process_xdp()
|
| A D | vmxnet3_xdp.h | 32 struct vmxnet3_rx_buf_info *rbi,
|
| /linux/include/linux/ |
| A D | hyperv.h | 215 dsize = rbi->ring_datasize; in hv_get_bytes_to_read() 216 read_loc = rbi->ring_buffer->read_index; in hv_get_bytes_to_read() 229 dsize = rbi->ring_datasize; in hv_get_bytes_to_write() 230 read_loc = READ_ONCE(rbi->ring_buffer->read_index); in hv_get_bytes_to_write() 231 write_loc = rbi->ring_buffer->write_index; in hv_get_bytes_to_write() 239 const struct hv_ring_buffer_info *rbi) in hv_get_avail_to_write_percent() argument 241 u32 avail_write = hv_get_bytes_to_write(rbi); in hv_get_avail_to_write_percent() 245 rbi->ring_size_div10_reciprocal); in hv_get_avail_to_write_percent() 1685 rbi->ring_buffer->interrupt_mask = 1; in hv_begin_read() 1697 rbi->ring_buffer->interrupt_mask = 0; in hv_end_read() [all …]
|
| /linux/drivers/md/ |
| A D | raid5.c | 1159 struct bio *bi, *rbi; in ops_run_io() local 1318 rbi->bi_opf, i); in ops_run_io() 1331 rbi->bi_vcnt = 1; in ops_run_io() 1340 rbi->bi_vcnt = 0; in ops_run_io() 1455 rbi = dev->read; in ops_complete_biofill() 1457 while (rbi && rbi->bi_iter.bi_sector < in ops_complete_biofill() 1460 bio_endio(rbi); in ops_complete_biofill() 1461 rbi = rbi2; in ops_complete_biofill() 1485 struct bio *rbi; in ops_run_biofill() local 1490 while (rbi && rbi->bi_iter.bi_sector < in ops_run_biofill() [all …]
|
| /linux/drivers/net/hyperv/ |
| A D | netvsc.c | 1700 struct hv_ring_buffer_info *rbi = &channel->inbound; in netvsc_channel_cb() local 1703 prefetch(hv_get_ring_buffer(rbi) + rbi->priv_read_index); in netvsc_channel_cb() 1707 hv_begin_read(rbi); in netvsc_channel_cb()
|
Completed in 44 milliseconds