Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | nouveau_abi16_ntfy |
struct | nouveau_abi16_chan |
struct | nouveau_abi16 |
struct | drm_nouveau_channel_alloc |
struct | drm_nouveau_channel_free |
struct | drm_nouveau_grobj_alloc |
struct | drm_nouveau_notifierobj_alloc |
struct | drm_nouveau_gpuobj_free |
struct | drm_nouveau_getparam |
struct | drm_nouveau_setparam |
Definition at line 4 of file nouveau_abi16.h.
#define DRM_IOCTL_NOUVEAU_CHANNEL_ALLOC DRM_IOWR(DRM_COMMAND_BASE + DRM_NOUVEAU_CHANNEL_ALLOC, struct drm_nouveau_channel_alloc) |
Definition at line 109 of file nouveau_abi16.h.
#define DRM_IOCTL_NOUVEAU_CHANNEL_FREE DRM_IOW (DRM_COMMAND_BASE + DRM_NOUVEAU_CHANNEL_FREE, struct drm_nouveau_channel_free) |
Definition at line 110 of file nouveau_abi16.h.
#define DRM_IOCTL_NOUVEAU_GETPARAM DRM_IOWR(DRM_COMMAND_BASE + DRM_NOUVEAU_GETPARAM, struct drm_nouveau_getparam) |
Definition at line 107 of file nouveau_abi16.h.
#define DRM_IOCTL_NOUVEAU_GPUOBJ_FREE DRM_IOW (DRM_COMMAND_BASE + DRM_NOUVEAU_GPUOBJ_FREE, struct drm_nouveau_gpuobj_free) |
Definition at line 113 of file nouveau_abi16.h.
#define DRM_IOCTL_NOUVEAU_GROBJ_ALLOC DRM_IOW (DRM_COMMAND_BASE + DRM_NOUVEAU_GROBJ_ALLOC, struct drm_nouveau_grobj_alloc) |
Definition at line 111 of file nouveau_abi16.h.
#define DRM_IOCTL_NOUVEAU_NOTIFIEROBJ_ALLOC DRM_IOWR(DRM_COMMAND_BASE + DRM_NOUVEAU_NOTIFIEROBJ_ALLOC, struct drm_nouveau_notifierobj_alloc) |
Definition at line 112 of file nouveau_abi16.h.
#define DRM_IOCTL_NOUVEAU_SETPARAM DRM_IOWR(DRM_COMMAND_BASE + DRM_NOUVEAU_SETPARAM, struct drm_nouveau_setparam) |
Definition at line 108 of file nouveau_abi16.h.
#define NOUVEAU_GEM_DOMAIN_GART (1 << 2) |
Definition at line 44 of file nouveau_abi16.h.
#define NOUVEAU_GEM_DOMAIN_VRAM (1 << 1) |
Definition at line 43 of file nouveau_abi16.h.
#define NOUVEAU_GETPARAM_AGP_SIZE 9 |
Definition at line 90 of file nouveau_abi16.h.
#define NOUVEAU_GETPARAM_BUS_TYPE 5 |
Definition at line 88 of file nouveau_abi16.h.
#define NOUVEAU_GETPARAM_CHIPSET_ID 11 |
Definition at line 91 of file nouveau_abi16.h.
#define NOUVEAU_GETPARAM_FB_SIZE 8 |
Definition at line 89 of file nouveau_abi16.h.
#define NOUVEAU_GETPARAM_GRAPH_UNITS 13 |
Definition at line 93 of file nouveau_abi16.h.
#define NOUVEAU_GETPARAM_HAS_BO_USAGE 15 |
Definition at line 95 of file nouveau_abi16.h.
#define NOUVEAU_GETPARAM_HAS_PAGEFLIP 16 |
Definition at line 96 of file nouveau_abi16.h.
#define NOUVEAU_GETPARAM_PCI_DEVICE 4 |
Definition at line 87 of file nouveau_abi16.h.
#define NOUVEAU_GETPARAM_PCI_VENDOR 3 |
Definition at line 86 of file nouveau_abi16.h.
#define NOUVEAU_GETPARAM_PTIMER_TIME 14 |
Definition at line 94 of file nouveau_abi16.h.
#define NOUVEAU_GETPARAM_VM_VRAM_BASE 12 |
Definition at line 92 of file nouveau_abi16.h.
void nouveau_abi16_fini | ( | struct nouveau_abi16 * | ) |
Definition at line 143 of file nouveau_abi16.c.
|
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 * | , |
int | |||
) |
Definition at line 75 of file nouveau_abi16.c.
u16 nouveau_abi16_swclass | ( | struct nouveau_drm * | ) |
Definition at line 83 of file nouveau_abi16.c.