Lines Matching refs:cli
38 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_abi16_get() local
39 mutex_lock(&cli->mutex); in nouveau_abi16_get()
40 if (!cli->abi16) { in nouveau_abi16_get()
42 cli->abi16 = abi16 = kzalloc(sizeof(*abi16), GFP_KERNEL); in nouveau_abi16_get()
43 if (cli->abi16) { in nouveau_abi16_get()
54 if (nvif_device_init(&cli->base.base, NULL, in nouveau_abi16_get()
58 return cli->abi16; in nouveau_abi16_get()
60 kfree(cli->abi16); in nouveau_abi16_get()
61 cli->abi16 = NULL; in nouveau_abi16_get()
64 mutex_unlock(&cli->mutex); in nouveau_abi16_get()
66 return cli->abi16; in nouveau_abi16_get()
72 struct nouveau_cli *cli = (void *)nvif_client(&abi16->device.base); in nouveau_abi16_put() local
73 mutex_unlock(&cli->mutex); in nouveau_abi16_put()
146 struct nouveau_cli *cli = (void *)nvif_client(&abi16->device.base); in nouveau_abi16_fini() local
157 kfree(cli->abi16); in nouveau_abi16_fini()
158 cli->abi16 = NULL; in nouveau_abi16_fini()
164 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_abi16_ioctl_getparam() local
221 NV_PRINTK(debug, cli, "unknown parameter %lld\n", getparam->param); in nouveau_abi16_ioctl_getparam()
238 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_abi16_ioctl_channel_alloc() local
316 ret = nouveau_bo_vma_add(chan->ntfy, cli->vm, in nouveau_abi16_ioctl_channel_alloc()