/kernel/linux/linux-5.10/drivers/gpu/drm/i915/ |
H A D | i915_user_extensions.h | 10 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 D | i915_user_extensions.c | 16 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 D | i915_user_extensions.h | 10 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 D | i915_user_extensions.c | 16 int i915_user_extensions(struct i915_user_extension __user *ext, in i915_user_extensions()
|
/kernel/linux/linux-6.6/include/uapi/drm/ |
H A D | i915_drm.h | 66 * 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 D | i915_drm.h | 66 * 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 D | i915_drm.h | 66 * 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 D | i915_drm.h | 66 * 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 D | i915_drm.h | 28 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 D | i915_drm.h | 28 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 D | i915_vm_bind.h | 154 * 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 D | i915_gem_create.c | 368 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 D | i915_gem_context.c | 397 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 D | i915_gem_execbuffer.c | 3069 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 D | i915_gem_context.c | 1584 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 D | i915_gem_execbuffer.c | 2943 parse_timeline_fences(struct i915_user_extension __user *ext, void *data) in parse_timeline_fences()
|