i915_user_extensions.h 458 B

1234567891011121314151617181920
  1. /*
  2. * SPDX-License-Identifier: MIT
  3. *
  4. * Copyright © 2018 Intel Corporation
  5. */
  6. #ifndef I915_USER_EXTENSIONS_H
  7. #define I915_USER_EXTENSIONS_H
  8. struct i915_user_extension;
  9. typedef int (*i915_user_extension_fn)(struct i915_user_extension __user *ext,
  10. void *data);
  11. int i915_user_extensions(struct i915_user_extension __user *ext,
  12. const i915_user_extension_fn *tbl,
  13. unsigned int count,
  14. void *data);
  15. #endif /* I915_USER_EXTENSIONS_H */