Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/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, in i915_user_extensions()
/kernel/linux/linux-6.6/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, in i915_user_extensions()
/kernel/linux/linux-6.6/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...]
/kernel/linux/linux-6.6/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...]
/kernel/linux/linux-5.10/tools/include/uapi/drm/
H A Di915_drm.h66 * i915_user_extension: Base class for defining a chain of extensions
80 struct i915_user_extension { struct
1066 struct i915_user_extension base;
1110 * single struct i915_user_extension and num_cliprects is 0.
1231 * list of i915_user_extension. Each i915_user_extension node is the base of a
1777 struct i915_user_extension base;
1789 struct i915_user_extension base; \
1813 struct i915_user_extension base;
1827 struct i915_user_extension bas
[all...]
/kernel/linux/linux-5.10/include/uapi/drm/
H A Di915_drm.h66 * i915_user_extension: Base class for defining a chain of extensions
80 struct i915_user_extension { struct
1066 struct i915_user_extension base;
1110 * single struct i915_user_extension and num_cliprects is 0.
1231 * list of i915_user_extension. Each i915_user_extension node is the base of a
1777 struct i915_user_extension base;
1789 struct i915_user_extension base; \
1813 struct i915_user_extension base;
1827 struct i915_user_extension bas
[all...]
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/drm/
H A Di915_drm.h28 struct i915_user_extension { struct
529 struct i915_user_extension base;
751 struct i915_user_extension base;
758 #define I915_DEFINE_CONTEXT_ENGINES_LOAD_BALANCE(name__,N__) struct { struct i915_user_extension base; __u16 engine_index; __u16 num_siblings; __u32 flags; __u64 mbz64; struct i915_engine_class_instance engines[N__]; \
761 struct i915_user_extension base;
769 #define I915_DEFINE_CONTEXT_ENGINES_BOND(name__,N__) struct { struct i915_user_extension base; struct i915_engine_class_instance master; __u16 virtual_index; __u16 num_bonds; __u64 flags; __u64 mbz64[4]; struct i915_engine_class_instance engines[N__]; \
781 struct i915_user_extension base;
786 struct i915_user_extension base;
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/drm/
H A Di915_drm.h28 struct i915_user_extension { struct
529 struct i915_user_extension base;
751 struct i915_user_extension base;
758 #define I915_DEFINE_CONTEXT_ENGINES_LOAD_BALANCE(name__,N__) struct { struct i915_user_extension base; __u16 engine_index; __u16 num_siblings; __u32 flags; __u64 mbz64; struct i915_engine_class_instance engines[N__]; \
761 struct i915_user_extension base;
769 #define I915_DEFINE_CONTEXT_ENGINES_BOND(name__,N__) struct { struct i915_user_extension base; struct i915_engine_class_instance master; __u16 virtual_index; __u16 num_bonds; __u64 flags; __u64 mbz64[4]; struct i915_engine_class_instance engines[N__]; \
781 struct i915_user_extension base;
786 struct i915_user_extension base;
/kernel/linux/linux-6.6/Documentation/gpu/rfc/
H A Di915_vm_bind.h154 * For future extensions. See struct i915_user_extension.
212 * For future extensions. See struct i915_user_extension.
273 * For future extensions. See struct i915_user_extension.
286 /** @base: Extension link. See struct i915_user_extension. */
287 struct i915_user_extension base;
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/
H A Di915_gem_create.c368 static int ext_set_placements(struct i915_user_extension __user *base, in ext_set_placements()
379 static int ext_set_protected(struct i915_user_extension __user *base, void *data) in ext_set_protected()
398 static int ext_set_pat(struct i915_user_extension __user *base, void *data) in ext_set_pat()
H A Di915_gem_context.c397 set_proto_ctx_engines_balance(struct i915_user_extension __user *base, in set_proto_ctx_engines_balance()
485 set_proto_ctx_engines_bond(struct i915_user_extension __user *base, void *data) in set_proto_ctx_engines_bond()
577 set_proto_ctx_engines_parallel_submit(struct i915_user_extension __user *base, in set_proto_ctx_engines_parallel_submit()
2162 static int create_setparam(struct i915_user_extension __user *ext, void *data) in create_setparam()
2176 static int invalid_ext(struct i915_user_extension __user *ext, void *data) in invalid_ext()
H A Di915_gem_execbuffer.c3069 parse_timeline_fences(struct i915_user_extension __user *ext, void *data) in parse_timeline_fences()
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/
H A Di915_gem_context.c1584 set_engines__load_balance(struct i915_user_extension __user *base, void *data) in set_engines__load_balance()
1681 set_engines__bond(struct i915_user_extension __user *base, void *data) in set_engines__bond()
2110 static int create_setparam(struct i915_user_extension __user *ext, void *data) in create_setparam()
2288 static int create_clone(struct i915_user_extension __user *ext, void *data) in create_clone()
H A Di915_gem_execbuffer.c2943 parse_timeline_fences(struct i915_user_extension __user *ext, void *data) in parse_timeline_fences()

Completed in 56 milliseconds