Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions | Variables
sis_mm.c File Reference
#include <drm/drmP.h>
#include <drm/sis_drm.h>
#include "sis_drv.h"
#include <video/sisfb.h>

Go to the source code of this file.

Data Structures

struct  sis_memblock
 

Macros

#define VIDEO_TYPE   0
 
#define AGP_TYPE   1
 
#define SIS_MM_ALIGN_SHIFT   4
 
#define SIS_MM_ALIGN_MASK   ((1 << SIS_MM_ALIGN_SHIFT) - 1)
 

Functions

int sis_idle (struct drm_device *dev)
 
void sis_lastclose (struct drm_device *dev)
 
void sis_reclaim_buffers_locked (struct drm_device *dev, struct drm_file *file)
 

Variables

struct drm_ioctl_desc sis_ioctls []
 
int sis_max_ioctl = DRM_ARRAY_SIZE(sis_ioctls)
 

Macro Definition Documentation

#define AGP_TYPE   1

Definition at line 41 of file sis_mm.c.

#define SIS_MM_ALIGN_MASK   ((1 << SIS_MM_ALIGN_SHIFT) - 1)

Definition at line 59 of file sis_mm.c.

#define SIS_MM_ALIGN_SHIFT   4

Definition at line 58 of file sis_mm.c.

#define VIDEO_TYPE   0

Definition at line 40 of file sis_mm.c.

Function Documentation

int sis_idle ( struct drm_device dev)

Definition at line 244 of file sis_mm.c.

void sis_lastclose ( struct drm_device dev)

Definition at line 298 of file sis_mm.c.

void sis_reclaim_buffers_locked ( struct drm_device dev,
struct drm_file *  file 
)

Definition at line 318 of file sis_mm.c.

Variable Documentation

struct drm_ioctl_desc sis_ioctls[]
Initial value:
= {
DRM_IOCTL_DEF_DRV(SIS_FB_ALLOC, sis_fb_alloc, DRM_AUTH),
DRM_IOCTL_DEF_DRV(SIS_FB_FREE, sis_drm_free, DRM_AUTH),
DRM_IOCTL_DEF_DRV(SIS_AGP_INIT, sis_ioctl_agp_init, DRM_AUTH | DRM_MASTER | DRM_ROOT_ONLY),
DRM_IOCTL_DEF_DRV(SIS_AGP_ALLOC, sis_ioctl_agp_alloc, DRM_AUTH),
DRM_IOCTL_DEF_DRV(SIS_AGP_FREE, sis_drm_free, DRM_AUTH),
DRM_IOCTL_DEF_DRV(SIS_FB_INIT, sis_fb_init, DRM_AUTH | DRM_MASTER | DRM_ROOT_ONLY),
}

Definition at line 358 of file sis_mm.c.

int sis_max_ioctl = DRM_ARRAY_SIZE(sis_ioctls)

Definition at line 367 of file sis_mm.c.