diff options
Diffstat (limited to 'sys/dev/pci/drm/i915/i915_gem_context.h')
-rw-r--r-- | sys/dev/pci/drm/i915/i915_gem_context.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/sys/dev/pci/drm/i915/i915_gem_context.h b/sys/dev/pci/drm/i915/i915_gem_context.h index 51573258de2..75fdf081cec 100644 --- a/sys/dev/pci/drm/i915/i915_gem_context.h +++ b/sys/dev/pci/drm/i915/i915_gem_context.h @@ -187,6 +187,12 @@ struct i915_gem_context { /** remap_slice: Bitmask of cache lines that need remapping */ u8 remap_slice; + /** jump_whitelist: Bit array for tracking cmds during cmdparsing */ + unsigned long *jump_whitelist; + + /** jump_whitelist_cmds: No of cmd slots available */ + u32 jump_whitelist_cmds; + /** handles_vma: rbtree to look up our context specific obj/vma for * the user handle. (user handles are per fd, but the binding is * per vm, which may be one per context or shared with the global GTT) |