Lines Matching +full:user +full:- +full:visible
3 * Copyright (c) 2006-2009 VMware, Inc., Palo Alto, CA., USA
20 * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL
28 * Authors: Thomas Hellstrom <thellstrom-at-vmware-dot-com>
32 * Base- and reference object implementation for the various
69 * Device-specific types should use the
91 * @hash: hash entry for the per-device object hash.
96 * NULL if the object was not created by a user request.
107 * already been taken out of the per-device hash. The parameter
112 * This function may, for example, release a lock held by a user-space
116 * are visible to user-space. It provides a global name, race-safe
164 * Also verifies that the object is visible to the application, by
193 * base object, but a user-space application holds the reference. When the
197 * When user-space takes a lock, it can add a ref object to that lock to
220 * ttm_object_file_init - initialize a struct ttm_object file
233 * ttm_object_file_release - release data held by a ttm_object_file
246 * ttm_object device init - initialize a struct ttm_object_device
258 * ttm_object_device_release - release data held by a ttm_object_device