Lines Matching refs:pnvbo
51 nouveau_bo_ref(struct nouveau_bo *ref, struct nouveau_bo **pnvbo) in nouveau_bo_ref() argument
55 if (!pnvbo) in nouveau_bo_ref()
57 prev = *pnvbo; in nouveau_bo_ref()
61 *pnvbo = nouveau_bo(&ref->bo); in nouveau_bo_ref()
63 *pnvbo = NULL; in nouveau_bo_ref()
108 nouveau_bo_unmap_unpin_unref(struct nouveau_bo **pnvbo) in nouveau_bo_unmap_unpin_unref() argument
110 if (*pnvbo) { in nouveau_bo_unmap_unpin_unref()
111 nouveau_bo_unmap(*pnvbo); in nouveau_bo_unmap_unpin_unref()
112 nouveau_bo_unpin(*pnvbo); in nouveau_bo_unmap_unpin_unref()
113 nouveau_bo_ref(NULL, pnvbo); in nouveau_bo_unmap_unpin_unref()
119 struct nouveau_bo **pnvbo) in nouveau_bo_new_pin_map() argument
122 0, 0, NULL, NULL, pnvbo); in nouveau_bo_new_pin_map()
124 ret = nouveau_bo_pin(*pnvbo, flags, true); in nouveau_bo_new_pin_map()
126 ret = nouveau_bo_map(*pnvbo); in nouveau_bo_new_pin_map()
129 nouveau_bo_unpin(*pnvbo); in nouveau_bo_new_pin_map()
131 nouveau_bo_ref(NULL, pnvbo); in nouveau_bo_new_pin_map()