Searched refs:i915_user_extension (Results 1 - 8 of 8) sorted by relevance

/linux-master/drivers/gpu/drm/i915/
H A Di915_user_extensions.h10 struct i915_user_extension;
12 typedef int (*i915_user_extension_fn)(struct i915_user_extension __user *ext,
15 int i915_user_extensions(struct i915_user_extension __user *ext,
H A Di915_user_extensions.c16 int i915_user_extensions(struct i915_user_extension __user *ext,
/linux-master/Documentation/gpu/rfc/
H A Di915_vm_bind.h153 * For future extensions. See struct i915_user_extension.
211 * For future extensions. See struct i915_user_extension.
272 * For future extensions. See struct i915_user_extension.
285 /** @base: Extension link. See struct i915_user_extension. */
286 struct i915_user_extension base;
/linux-master/tools/include/uapi/drm/
H A Di915_drm.h66 * struct i915_user_extension - Base class for defining a chain of extensions
84 * struct i915_user_extension ext3 {
88 * struct i915_user_extension ext2 {
92 * struct i915_user_extension ext1 {
97 * Typically the struct i915_user_extension would be embedded in some uAPI
102 struct i915_user_extension { struct
106 * Pointer to the next struct i915_user_extension, or zero if the end.
116 * of uAPI which has embedded the struct i915_user_extension.
1350 /** @base: Extension link. See struct i915_user_extension. */
1351 struct i915_user_extension bas
[all...]
/linux-master/include/uapi/drm/
H A Di915_drm.h66 * struct i915_user_extension - Base class for defining a chain of extensions
84 * struct i915_user_extension ext3 {
88 * struct i915_user_extension ext2 {
92 * struct i915_user_extension ext1 {
97 * Typically the struct i915_user_extension would be embedded in some uAPI
102 struct i915_user_extension { struct
106 * Pointer to the next struct i915_user_extension, or zero if the end.
116 * of uAPI which has embedded the struct i915_user_extension.
1356 /** @base: Extension link. See struct i915_user_extension. */
1357 struct i915_user_extension bas
[all...]
/linux-master/drivers/gpu/drm/i915/gem/
H A Di915_gem_create.c368 static int ext_set_placements(struct i915_user_extension __user *base,
379 static int ext_set_protected(struct i915_user_extension __user *base, void *data)
398 static int ext_set_pat(struct i915_user_extension __user *base, void *data)
H A Di915_gem_context.c399 set_proto_ctx_engines_balance(struct i915_user_extension __user *base,
487 set_proto_ctx_engines_bond(struct i915_user_extension __user *base, void *data)
579 set_proto_ctx_engines_parallel_submit(struct i915_user_extension __user *base,
2178 static int create_setparam(struct i915_user_extension __user *ext, void *data)
2192 static int invalid_ext(struct i915_user_extension __user *ext, void *data)
H A Di915_gem_execbuffer.c3046 parse_timeline_fences(struct i915_user_extension __user *ext, void *data)

Completed in 159 milliseconds