Lines Matching refs:ext_data
1975 struct create_ext ext_data; in i915_gem_context_create_ioctl() local
1989 ext_data.fpriv = file->driver_priv; in i915_gem_context_create_ioctl()
1990 if (client_is_banned(ext_data.fpriv)) { in i915_gem_context_create_ioctl()
1997 ext_data.pc = proto_context_create(i915, args->flags); in i915_gem_context_create_ioctl()
1998 if (IS_ERR(ext_data.pc)) in i915_gem_context_create_ioctl()
1999 return PTR_ERR(ext_data.pc); in i915_gem_context_create_ioctl()
2005 &ext_data); in i915_gem_context_create_ioctl()
2014 ret = xa_alloc(&ext_data.fpriv->context_xa, &id, NULL, in i915_gem_context_create_ioctl()
2019 ctx = i915_gem_create_context(i915, ext_data.pc); in i915_gem_context_create_ioctl()
2025 proto_context_close(ext_data.pc); in i915_gem_context_create_ioctl()
2026 gem_context_register(ctx, ext_data.fpriv, id); in i915_gem_context_create_ioctl()
2028 ret = proto_context_register(ext_data.fpriv, ext_data.pc, &id); in i915_gem_context_create_ioctl()
2039 proto_context_close(ext_data.pc); in i915_gem_context_create_ioctl()