Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
nouveau_abi16.c File Reference
#include <core/object.h>
#include <core/client.h>
#include <core/device.h>
#include <core/class.h>
#include <core/mm.h>
#include <subdev/fb.h>
#include <subdev/timer.h>
#include <subdev/instmem.h>
#include "nouveau_drm.h"
#include "nouveau_dma.h"
#include "nouveau_gem.h"
#include "nouveau_chan.h"
#include "nouveau_abi16.h"

Go to the source code of this file.

Functions

struct nouveau_abi16nouveau_abi16_get (struct drm_file *file_priv, struct drm_device *dev)
 
int nouveau_abi16_put (struct nouveau_abi16 *abi16, int ret)
 
u16 nouveau_abi16_swclass (struct nouveau_drm *drm)
 
void nouveau_abi16_fini (struct nouveau_abi16 *abi16)
 
int nouveau_abi16_ioctl_getparam (ABI16_IOCTL_ARGS)
 
int nouveau_abi16_ioctl_setparam (ABI16_IOCTL_ARGS)
 
int nouveau_abi16_ioctl_channel_alloc (ABI16_IOCTL_ARGS)
 
int nouveau_abi16_ioctl_channel_free (ABI16_IOCTL_ARGS)
 
int nouveau_abi16_ioctl_grobj_alloc (ABI16_IOCTL_ARGS)
 
int nouveau_abi16_ioctl_notifierobj_alloc (ABI16_IOCTL_ARGS)
 
int nouveau_abi16_ioctl_gpuobj_free (ABI16_IOCTL_ARGS)
 

Function Documentation

void nouveau_abi16_fini ( struct nouveau_abi16 abi16)

Definition at line 143 of file nouveau_abi16.c.

struct nouveau_abi16* nouveau_abi16_get ( struct drm_file *  file_priv,
struct drm_device dev 
)
read

Definition at line 41 of file nouveau_abi16.c.

int nouveau_abi16_ioctl_channel_alloc ( ABI16_IOCTL_ARGS  )

Definition at line 229 of file nouveau_abi16.c.

int nouveau_abi16_ioctl_channel_free ( ABI16_IOCTL_ARGS  )

Definition at line 328 of file nouveau_abi16.c.

int nouveau_abi16_ioctl_getparam ( ABI16_IOCTL_ARGS  )

Definition at line 161 of file nouveau_abi16.c.

int nouveau_abi16_ioctl_gpuobj_free ( ABI16_IOCTL_ARGS  )

Definition at line 446 of file nouveau_abi16.c.

int nouveau_abi16_ioctl_grobj_alloc ( ABI16_IOCTL_ARGS  )

Definition at line 349 of file nouveau_abi16.c.

int nouveau_abi16_ioctl_notifierobj_alloc ( ABI16_IOCTL_ARGS  )

Definition at line 376 of file nouveau_abi16.c.

int nouveau_abi16_ioctl_setparam ( ABI16_IOCTL_ARGS  )

Definition at line 223 of file nouveau_abi16.c.

int nouveau_abi16_put ( struct nouveau_abi16 abi16,
int  ret 
)

Definition at line 75 of file nouveau_abi16.c.

u16 nouveau_abi16_swclass ( struct nouveau_drm drm)

Definition at line 83 of file nouveau_abi16.c.