Lines Matching refs:i915_user_extension
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 {
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 base;
1425 * single &i915_user_extension and num_cliprects is 0.
1545 * list of i915_user_extension. Each i915_user_extension node is the base of a
2320 struct i915_user_extension base;
2332 struct i915_user_extension base; \
2356 struct i915_user_extension base;
2370 struct i915_user_extension base; \
2453 struct i915_user_extension base;
2498 struct i915_user_extension base; \
2599 /** @base: Extension link. See struct i915_user_extension. */
2600 struct i915_user_extension base;
3649 * extension support using struct i915_user_extension.
3741 * creating the object. See struct i915_user_extension.
3816 /** @base: Extension link. See struct i915_user_extension. */
3817 struct i915_user_extension base;
3866 /** @base: Extension link. See struct i915_user_extension. */
3867 struct i915_user_extension base;
3896 /** @base: Extension link. See struct i915_user_extension. */
3897 struct i915_user_extension base;