Home
last modified time | relevance | path

Searched refs:XEN_PAGE_SIZE (Results 1 – 18 of 18) sorted by relevance

/linux-4.4.14/include/xen/
Dpage.h8 #define XEN_PAGE_SIZE (_AC(1, UL) << XEN_PAGE_SHIFT) macro
9 #define XEN_PAGE_MASK (~(XEN_PAGE_SIZE-1))
22 #define XEN_PFN_PER_PAGE (PAGE_SIZE / XEN_PAGE_SIZE)
25 #define XEN_PFN_UP(x) (((x) + XEN_PAGE_SIZE-1) >> XEN_PAGE_SHIFT)
Dgrant_table.h261 len = min_t(unsigned int, XEN_PAGE_SIZE - (offset & ~XEN_PAGE_MASK), in gnttab_for_one_grant()
/linux-4.4.14/arch/arm/xen/
Dmm.c54 xen_pfn = (handle >> XEN_PAGE_SHIFT) + offset / XEN_PAGE_SIZE; in dma_cache_maint()
55 offset %= XEN_PAGE_SIZE; in dma_cache_maint()
62 if (len + offset > XEN_PAGE_SIZE) in dma_cache_maint()
63 len = XEN_PAGE_SIZE - offset; in dma_cache_maint()
/linux-4.4.14/drivers/net/xen-netback/
Dcommon.h68 #define XEN_NETIF_TX_RING_SIZE __CONST_RING_SIZE(xen_netif_tx, XEN_PAGE_SIZE)
69 #define XEN_NETIF_RX_RING_SIZE __CONST_RING_SIZE(xen_netif_rx, XEN_PAGE_SIZE)
84 #define MAX_BUFFER_OFFSET XEN_PAGE_SIZE
91 #define MAX_XEN_SKB_FRAGS (65536 / XEN_PAGE_SIZE + 1)
Dnetback.c155 return DIV_ROUND_UP(vif->dev->gso_max_size, XEN_PAGE_SIZE) + 1; in xenvif_rx_ring_slots_needed()
157 return DIV_ROUND_UP(vif->dev->mtu, XEN_PAGE_SIZE); in xenvif_rx_ring_slots_needed()
801 if (unlikely((txp->offset + txp->size) > XEN_PAGE_SIZE)) { in xenvif_count_requests()
1381 if (unlikely((txreq.offset + txreq.size) > XEN_PAGE_SIZE)) { in xenvif_tx_build_gops()
1936 BACK_RING_INIT(&queue->tx, txs, XEN_PAGE_SIZE); in xenvif_map_frontend_rings()
1944 BACK_RING_INIT(&queue->rx, rxs, XEN_PAGE_SIZE); in xenvif_map_frontend_rings()
/linux-4.4.14/drivers/xen/
Dbiomerge.c9 #if XEN_PAGE_SIZE == PAGE_SIZE in xen_biovec_phys_mergeable()
Dballoon.c333 BUILD_BUG_ON(XEN_PAGE_SIZE != PAGE_SIZE); in reserve_additional_memory()
455 BUILD_BUG_ON(XEN_PAGE_SIZE != PAGE_SIZE); in increase_reservation()
533 BUILD_BUG_ON(XEN_PAGE_SIZE != PAGE_SIZE); in decrease_reservation()
660 BUILD_BUG_ON(XEN_PAGE_SIZE != PAGE_SIZE); in alloc_xenballooned_pages()
Dgrant-table.c645 vaddr = xen_remap(addr, XEN_PAGE_SIZE * max_nr_gframes); in gnttab_setup_auto_xlat_frames()
795 glen = min_t(unsigned int, XEN_PAGE_SIZE - goffset, len); in gnttab_foreach_grant_in_range()
820 fn(pfn_to_gfn(xen_pfn), goffset, XEN_PAGE_SIZE, data); in gnttab_foreach_grant()
822 goffset += XEN_PAGE_SIZE; in gnttab_foreach_grant()
1029 grefs_per_grant_frame = XEN_PAGE_SIZE / sizeof(struct grant_entry_v1); in gnttab_request_version()
Dswiotlb-xen.c118 nr_pages = (offset + length + XEN_PAGE_SIZE-1) >> XEN_PAGE_SHIFT; in check_pages_physically_contiguous()
132 if (offset + size <= XEN_PAGE_SIZE) in range_straddles_page_boundary()
/linux-4.4.14/drivers/xen/xenbus/
Dxenbus_client.c396 vaddr = vaddr + XEN_PAGE_SIZE; in xenbus_grant_ring()
563 area = alloc_vm_area(XEN_PAGE_SIZE * nr_grefs, ptes); in xenbus_map_ring_valloc_pv()
777 addr = (unsigned long)vaddr + (XEN_PAGE_SIZE * i); in xenbus_unmap_ring_vfree_pv()
Dxenbus_probe.c806 XEN_PAGE_SIZE); in xenbus_init()
/linux-4.4.14/drivers/block/
Dxen-blkfront.c111 __CONST_RING_SIZE(blkif, XEN_PAGE_SIZE * (info)->nr_ring_pages)
114 __CONST_RING_SIZE(blkif, XEN_PAGE_SIZE * XENBUS_MAX_RING_GRANTS)
188 #define GRANTS_PER_PSEG (PAGE_SIZE / XEN_PAGE_SIZE)
191 (XEN_PAGE_SIZE / sizeof(struct blkif_request_segment))
820 blk_queue_max_hw_sectors(rq, (segments * XEN_PAGE_SIZE) / 512); in xlvbd_init_blk_queue()
1415 unsigned long ring_size = info->nr_ring_pages * XEN_PAGE_SIZE; in setup_blkring()
1744 offset = (i * segs * XEN_PAGE_SIZE) >> 9; in blkif_recover()
1745 size = min((unsigned int)(segs * XEN_PAGE_SIZE) >> 9, in blkif_recover()
/linux-4.4.14/drivers/block/xen-blkback/
Dcommon.h59 #define XEN_PAGES_PER_SEGMENT (PAGE_SIZE / XEN_PAGE_SIZE)
62 (XEN_PAGE_SIZE/sizeof(struct blkif_request_segment))
Dxenbus.c180 XEN_PAGE_SIZE * nr_grefs); in xen_blkif_map()
188 XEN_PAGE_SIZE * nr_grefs); in xen_blkif_map()
196 XEN_PAGE_SIZE * nr_grefs); in xen_blkif_map()
Dblkback.c967 if (last_sect >= (XEN_PAGE_SIZE >> 9) || last_sect < first_sect) { in xen_blkbk_parse_indirect()
1277 if ((req->u.rw.seg[i].last_sect >= (XEN_PAGE_SIZE >> 9)) || in dispatch_rw_block_io()
/linux-4.4.14/drivers/tty/hvc/
Dhvc_xen.c233 info->intf = xen_remap(gfn << XEN_PAGE_SHIFT, XEN_PAGE_SIZE); in xen_hvm_console_init()
475 memset(info->intf, 0, XEN_PAGE_SIZE); in xencons_resume()
/linux-4.4.14/drivers/net/
Dxen-netfront.c77 #define NET_TX_RING_SIZE __CONST_RING_SIZE(xen_netif_tx, XEN_PAGE_SIZE)
78 #define NET_RX_RING_SIZE __CONST_RING_SIZE(xen_netif_rx, XEN_PAGE_SIZE)
560 #define MAX_XEN_SKB_FRAGS (65536 / XEN_PAGE_SIZE + 1)
785 rx->offset + rx->status > XEN_PAGE_SIZE)) { in xennet_get_responses()
1549 FRONT_RING_INIT(&queue->tx, txs, XEN_PAGE_SIZE); in setup_netfront()
1563 FRONT_RING_INIT(&queue->rx, rxs, XEN_PAGE_SIZE); in setup_netfront()
/linux-4.4.14/drivers/xen/events/
Devents_fifo.c57 #define EVENT_WORDS_PER_PAGE (XEN_PAGE_SIZE / sizeof(event_word_t))