Lines Matching refs:cflush
50 struct gnttab_cache_flush cflush;
52 cflush.offset = xen_offset_in_page(handle);
53 cflush.op = op;
57 cflush.a.dev_bus_addr = dma_to_phys(dev, handle);
59 if (size + cflush.offset > XEN_PAGE_SIZE)
60 cflush.length = XEN_PAGE_SIZE - cflush.offset;
62 cflush.length = size;
64 HYPERVISOR_grant_table_op(GNTTABOP_cache_flush, &cflush, 1);
66 cflush.offset = 0;
67 handle += cflush.length;
68 size -= cflush.length;
140 struct gnttab_cache_flush cflush;
145 cflush.op = 0;
146 cflush.a.dev_bus_addr = 0;
147 cflush.offset = 0;
148 cflush.length = 0;
149 if (HYPERVISOR_grant_table_op(GNTTABOP_cache_flush, &cflush, 1) != -ENOSYS)