Lines Matching refs:cli
39 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_abi16() local
40 if (!cli->abi16) { in nouveau_abi16()
42 cli->abi16 = abi16 = kzalloc(sizeof(*abi16), GFP_KERNEL); in nouveau_abi16()
43 if (cli->abi16) { in nouveau_abi16()
54 if (nvif_device_init(&cli->base.object, 0, NV_DEVICE, in nouveau_abi16()
57 return cli->abi16; in nouveau_abi16()
59 kfree(cli->abi16); in nouveau_abi16()
60 cli->abi16 = NULL; in nouveau_abi16()
63 return cli->abi16; in nouveau_abi16()
69 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_abi16_get() local
70 mutex_lock(&cli->mutex); in nouveau_abi16_get()
72 return cli->abi16; in nouveau_abi16_get()
73 mutex_unlock(&cli->mutex); in nouveau_abi16_get()
80 struct nouveau_cli *cli = (void *)abi16->device.object.client; in nouveau_abi16_put() local
81 mutex_unlock(&cli->mutex); in nouveau_abi16_put()
155 struct nouveau_cli *cli = (void *)abi16->device.object.client; in nouveau_abi16_fini() local
166 kfree(cli->abi16); in nouveau_abi16_fini()
167 cli->abi16 = NULL; in nouveau_abi16_fini()
173 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_abi16_ioctl_getparam() local
229 NV_PRINTK(dbg, cli, "unknown parameter %lld\n", getparam->param); in nouveau_abi16_ioctl_getparam()
246 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_abi16_ioctl_channel_alloc() local
319 ret = nouveau_bo_vma_add(chan->ntfy, cli->vm, in nouveau_abi16_ioctl_channel_alloc()