.. | .. |
---|
25 | 25 | #ifndef __MOCK_DRM_H |
---|
26 | 26 | #define __MOCK_DRM_H |
---|
27 | 27 | |
---|
28 | | -struct drm_file *mock_file(struct drm_i915_private *i915); |
---|
29 | | -void mock_file_free(struct drm_i915_private *i915, struct drm_file *file); |
---|
| 28 | +#include <drm/drm_file.h> |
---|
| 29 | + |
---|
| 30 | +#include "i915_drv.h" |
---|
| 31 | + |
---|
| 32 | +struct drm_file; |
---|
| 33 | +struct file; |
---|
| 34 | + |
---|
| 35 | +static inline struct file *mock_file(struct drm_i915_private *i915) |
---|
| 36 | +{ |
---|
| 37 | + return mock_drm_getfile(i915->drm.primary, O_RDWR); |
---|
| 38 | +} |
---|
| 39 | + |
---|
| 40 | +static inline struct drm_file *to_drm_file(struct file *f) |
---|
| 41 | +{ |
---|
| 42 | + return f->private_data; |
---|
| 43 | +} |
---|
30 | 44 | |
---|
31 | 45 | #endif /* !__MOCK_DRM_H */ |
---|