Home
last modified time | relevance | path

Searched refs:nr_ring_pages (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/block/
H A Dxen-blkfront.c159 __CONST_RING_SIZE(blkif, XEN_PAGE_SIZE * (info)->nr_ring_pages)
208 unsigned int nr_ring_pages; member
1359 for (i = 0; i < info->nr_ring_pages; i++) { in blkif_free_ring()
1366 info->nr_ring_pages * XEN_PAGE_SIZE); in blkif_free_ring()
1760 unsigned long ring_size = info->nr_ring_pages * XEN_PAGE_SIZE; in setup_blkring()
1763 for (i = 0; i < info->nr_ring_pages; i++) in setup_blkring()
1774 err = xenbus_grant_ring(dev, rinfo->ring.sring, info->nr_ring_pages, gref); in setup_blkring()
1780 for (i = 0; i < info->nr_ring_pages; i++) in setup_blkring()
1804 * ring buffer may have multi pages depending on ->nr_ring_pages.
1814 if (info->nr_ring_pages in write_per_ring_nodes()
[all...]
/kernel/linux/linux-5.10/drivers/block/xen-blkback/
H A Dxenbus.c327 WARN_ON(i != (XEN_BLKIF_REQS_PER_PAGE * blkif->nr_ring_pages)); in xen_blkif_disconnect()
333 blkif->nr_ring_pages = 0; in xen_blkif_disconnect()
988 nr_grefs = blkif->nr_ring_pages; in read_per_ring_refs()
1124 blkif->nr_ring_pages = 1; in connect_ring()
1127 blkif->nr_ring_pages = 1 << ring_page_order; in connect_ring()
H A Dcommon.h318 unsigned int nr_ring_pages; member
/kernel/linux/linux-6.6/drivers/block/xen-blkback/
H A Dxenbus.c327 WARN_ON(i != (XEN_BLKIF_REQS_PER_PAGE * blkif->nr_ring_pages)); in xen_blkif_disconnect()
333 blkif->nr_ring_pages = 0; in xen_blkif_disconnect()
982 nr_grefs = blkif->nr_ring_pages; in read_per_ring_refs()
1118 blkif->nr_ring_pages = 1; in connect_ring()
1121 blkif->nr_ring_pages = 1 << ring_page_order; in connect_ring()
H A Dcommon.h318 unsigned int nr_ring_pages; member
/kernel/linux/linux-6.6/drivers/block/
H A Dxen-blkfront.c160 __CONST_RING_SIZE(blkif, XEN_PAGE_SIZE * (info)->nr_ring_pages)
210 unsigned int nr_ring_pages; member
1293 xenbus_teardown_ring((void **)&rinfo->ring.sring, info->nr_ring_pages, in blkif_free_ring()
1687 unsigned long ring_size = info->nr_ring_pages * XEN_PAGE_SIZE; in setup_blkring()
1690 info->nr_ring_pages, rinfo->ring_ref); in setup_blkring()
1717 * ring buffer may have multi pages depending on ->nr_ring_pages.
1727 if (info->nr_ring_pages == 1) { in write_per_ring_nodes()
1734 for (i = 0; i < info->nr_ring_pages; i++) { in write_per_ring_nodes()
1790 info->nr_ring_pages = 1 << ring_page_order; in talk_to_blkback()
1810 if (info->nr_ring_pages > in talk_to_blkback()
[all...]

Completed in 11 milliseconds