summaryrefslogtreecommitdiff
path: root/shared-core
diff options
context:
space:
mode:
authorThomas Hellstrom <thomas-at-tungstengraphics-dot-com>2007-06-26 23:25:40 +0200
committerThomas Hellstrom <thomas-at-tungstengraphics-dot-com>2007-06-26 23:25:40 +0200
commit9b9a127ed0fe9a6a8e2fde84739ccff6fa0bc5ac (patch)
tree04b8eea7720347e5c0113d3c8297b7ffbdea77d5 /shared-core
parentf984b1b8d17f285dfacb593702178f1eb2fdb4ac (diff)
More 64-bit padding.
Diffstat (limited to 'shared-core')
-rw-r--r--shared-core/drm.h11
1 files changed, 7 insertions, 4 deletions
diff --git a/shared-core/drm.h b/shared-core/drm.h
index 1b0e54e3..e017c023 100644
--- a/shared-core/drm.h
+++ b/shared-core/drm.h
@@ -676,7 +676,7 @@ typedef struct drm_fence_arg {
unsigned int type;
unsigned int flags;
unsigned int signaled;
- unsigned int pad_64;
+ unsigned int pad64;
drm_u64_t expand_pad[3]; /*Future expansion */
} drm_fence_arg_t;
@@ -797,6 +797,7 @@ struct drm_bo_info_req {
unsigned int handle;
unsigned int hint;
unsigned int fence_class;
+ unsigned int pad64;
};
struct drm_bo_create_req {
@@ -806,6 +807,7 @@ struct drm_bo_create_req {
unsigned int hint;
unsigned int page_alignment;
drm_bo_type_t type;
+ unsigned int pad64;
};
struct drm_bo_op_req {
@@ -838,13 +840,14 @@ struct drm_bo_info_rep {
unsigned int desired_tile_stride;
unsigned int hw_tile_stride;
unsigned int tile_info;
- unsigned int pad64;
+ unsigned int pad64;
drm_u64_t expand_pad[4]; /*Future expansion */
};
struct drm_bo_arg_rep {
struct drm_bo_info_rep bo_info;
int ret;
+ unsigned int pad64;
};
struct drm_bo_create_arg {
@@ -873,13 +876,13 @@ struct drm_bo_map_wait_idle_arg {
};
struct drm_bo_op_arg {
- int handled;
- unsigned int pad_64;
drm_u64_t next;
union {
struct drm_bo_op_req req;
struct drm_bo_arg_rep rep;
} d;
+ int handled;
+ unsigned int pad64;
};
#define DRM_BO_MEM_LOCAL 0