use linux kernel macros don't make our own

main
Dave Airlie 2005-09-25 03:09:51 +00:00
parent cd16d96856
commit 3a0230ef9c
1 changed files with 3 additions and 3 deletions

View File

@ -215,9 +215,9 @@
/** \name Internal types and structures */ /** \name Internal types and structures */
/*@{*/ /*@{*/
#define DRM_ARRAY_SIZE(x) (sizeof(x)/sizeof(x[0])) #define DRM_ARRAY_SIZE(x) ARRAY_SIZE(x)
#define DRM_MIN(a,b) ((a)<(b)?(a):(b)) #define DRM_MIN(a,b) min(a,b)
#define DRM_MAX(a,b) ((a)>(b)?(a):(b)) #define DRM_MAX(a,b) max(a,b)
#define DRM_LEFTCOUNT(x) (((x)->rp + (x)->count - (x)->wp) % ((x)->count + 1)) #define DRM_LEFTCOUNT(x) (((x)->rp + (x)->count - (x)->wp) % ((x)->count + 1))
#define DRM_BUFCOUNT(x) ((x)->count - DRM_LEFTCOUNT(x)) #define DRM_BUFCOUNT(x) ((x)->count - DRM_LEFTCOUNT(x))