Lines Matching defs:userptr
90 * userptr BO
98 * Return: returns true if adev can share original userptr BO,
108 * System (TTM + userptr) memory - 15/16th System RAM
407 "Called with userptr BO"))
556 pr_err("DMA map userptr failed: %d\n", ret);
875 * local hive, or userptr mapping can reuse dma map
970 bool userptr)
973 if (userptr)
990 * the userptr BO in the GTT domain.
1014 pr_err("%s: Failed to set userptr: %d\n", __func__, ret);
1027 * During a CRIU restore operation, the userptr buffer objects
1762 pr_debug("creating userptr BO for user_addr = %llx\n", user_addr);
1942 * don't map invalid userptr BOs, we rely on the next restore
1947 /* Lock notifier lock. If we find an invalid userptr BO, we can be
2222 pr_err("userptr can't be mapped to kernel\n");
2383 /* Evict a userptr BO by stopping the queues if necessary
2423 /* Update invalid userptr BOs
2425 * Moves invalidated (evicted) userptr BOs from userptr_valid_list to
2478 pr_err("%s: Failed to invalidate userptr BO\n",
2523 /* Validate invalid userptr BOs
2664 /* Worker callback to restore evicted userptr BOs
2666 * Tries to update and validate all userptr BOs. If successful and no
2700 /* userptr_inval_list can be empty if all evicted userptr BOs