Lines Matching refs:cflush
48 struct gnttab_cache_flush cflush;
50 cflush.offset = xen_offset_in_page(handle);
51 cflush.op = op;
55 cflush.a.dev_bus_addr = dma_to_phys(dev, handle);
57 if (size + cflush.offset > XEN_PAGE_SIZE)
58 cflush.length = XEN_PAGE_SIZE - cflush.offset;
60 cflush.length = size;
62 HYPERVISOR_grant_table_op(GNTTABOP_cache_flush, &cflush, 1);
64 cflush.offset = 0;
65 handle += cflush.length;
66 size -= cflush.length;
121 struct gnttab_cache_flush cflush;
133 cflush.op = 0;
134 cflush.a.dev_bus_addr = 0;
135 cflush.offset = 0;
136 cflush.length = 0;
137 if (HYPERVISOR_grant_table_op(GNTTABOP_cache_flush, &cflush, 1) != -ENOSYS)