Userspace interface to kernel DRM services