Lines Matching defs:client
85 struct nouveau_device *dev = push->client->device;
151 struct nouveau_device *dev = push->client->device;
167 * same client, we need to flush the other pushbuf first to ensure
170 fpush = cli_push_get(push->client, bo);
174 kref = cli_kref_get(push->client, bo);
212 cli_kref_set(push->client, bo, kref, push);
230 pkref = cli_kref_get(push->client, nvpb->bo);
231 bkref = cli_kref_get(push->client, bo);
315 struct nouveau_device *dev = push->client->device;
418 cli_kref_set(push->client, bo, NULL, NULL);
449 cli_kref_set(push->client, bo, NULL, NULL);
539 nouveau_pushbuf_new(struct nouveau_client *client, struct nouveau_object *chan,
543 struct nouveau_drm *drm = nouveau_drm(&client->device->object);
582 push->client = client;
596 ret = nouveau_bo_new(client->device, nvpb->type, 0, size,
621 cli_kref_set(nvpb->base.client, bo, NULL, NULL);
649 struct nouveau_client *client = push->client;
661 ret = nouveau_bo_new(client->device, nvpb->type, 0,
688 ret = nouveau_bo_map(bo, NOUVEAU_BO_WR, push->client);
729 kref = cli_kref_get(push->client, bo);
765 if (cli_push_get(push->client, bo) == push) {
766 kref = cli_kref_get(push->client, bo);