Lines Matching full:resources
77 * vga_get - acquire & locks VGA resources
80 * @rsrc: bit mask of resources to acquire and lock
83 * This function acquires VGA resources for the given
84 * card and mark those resources locked. If the resource requested
85 * are "normal" (and not legacy) resources, the arbiter will first check
90 * on P2P bridges if necessary, so that the requested resources can
91 * be used. Then, the card is marked as locking these resources and
95 * one of the required resources (or any resource on a different bus
100 * If the card already owns the resources, the function succeeds.
135 * vga_tryget - try to acquire & lock legacy VGA resources
138 * @rsrc: bit mask of resources to acquire and lock
141 * will return an error (-EBUSY) instead of blocking if the resources
152 * vga_put - release lock on legacy VGA resources
157 * This function releases resources previously locked by vga_get()
158 * or vga_tryget(). The resources aren't disabled right away, so
160 * immediately. Resources have a counter, so locks are only
226 * If a client can't disable its GPUs VGA resources, then we
233 * Rationale: we cannot disable VGA decode resources unconditionally