xen/gntdev: Make private routines/structures accessible
authorOleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Fri, 20 Jul 2018 09:01:47 +0000 (12:01 +0300)
committerBoris Ostrovsky <boris.ostrovsky@oracle.com>
Fri, 27 Jul 2018 03:05:14 +0000 (23:05 -0400)
commit1d314567553883d9f606cc59e8e66f465a4b6ccd
tree9ee9d40f11d02b35ca422ac32a18a3fbacab37b6
parent975ef7ff81bb000af6e6c8e63e81f89f3468dcf7
xen/gntdev: Make private routines/structures accessible

This is in preparation for adding support of DMA buffer
functionality: make map/unmap related code and structures, used
privately by gntdev, ready for dma-buf extension, which will re-use
these. Rename corresponding structures as those become non-private
to gntdev now.

Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Reviewed-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Signed-off-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
drivers/xen/gntdev-common.h [new file with mode: 0644]
drivers/xen/gntdev.c