Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
omap_gem_dmabuf.c File Reference
#include "omap_drv.h"
#include <linux/dma-buf.h>

Go to the source code of this file.

Functions

struct dma_bufomap_gem_prime_export (struct drm_device *dev, struct drm_gem_object *obj, int flags)
 
struct drm_gem_object * omap_gem_prime_import (struct drm_device *dev, struct dma_buf *buffer)
 

Variables

struct dma_buf_ops omap_dmabuf_ops
 

Function Documentation

struct dma_buf* omap_gem_prime_export ( struct drm_device dev,
struct drm_gem_object *  obj,
int  flags 
)
read

Definition at line 194 of file omap_gem_dmabuf.c.

struct drm_gem_object* omap_gem_prime_import ( struct drm_device dev,
struct dma_buf buffer 
)
read

Definition at line 200 of file omap_gem_dmabuf.c.

Variable Documentation

struct dma_buf_ops omap_dmabuf_ops
Initial value:
= {
.map_dma_buf = omap_gem_map_dma_buf,
.unmap_dma_buf = omap_gem_unmap_dma_buf,
.release = omap_gem_dmabuf_release,
.begin_cpu_access = omap_gem_dmabuf_begin_cpu_access,
.end_cpu_access = omap_gem_dmabuf_end_cpu_access,
.kmap_atomic = omap_gem_dmabuf_kmap_atomic,
.kunmap_atomic = omap_gem_dmabuf_kunmap_atomic,
.kmap = omap_gem_dmabuf_kmap,
.kunmap = omap_gem_dmabuf_kunmap,
.mmap = omap_gem_dmabuf_mmap,
}

Definition at line 181 of file omap_gem_dmabuf.c.