Lines Matching refs:cli
44 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_abi16() local
45 if (!cli->abi16) { in nouveau_abi16()
47 cli->abi16 = abi16 = kzalloc(sizeof(*abi16), GFP_KERNEL); in nouveau_abi16()
48 if (cli->abi16) { in nouveau_abi16()
49 abi16->cli = cli; in nouveau_abi16()
54 return cli->abi16; in nouveau_abi16()
60 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_abi16_get() local
61 mutex_lock(&cli->mutex); in nouveau_abi16_get()
63 return cli->abi16; in nouveau_abi16_get()
64 mutex_unlock(&cli->mutex); in nouveau_abi16_get()
71 struct nouveau_cli *cli = abi16->cli; in nouveau_abi16_put() local
72 mutex_unlock(&cli->mutex); in nouveau_abi16_put()
214 struct nouveau_cli *cli = abi16->cli; in nouveau_abi16_fini() local
228 kfree(cli->abi16); in nouveau_abi16_fini()
229 cli->abi16 = NULL; in nouveau_abi16_fini()
249 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_abi16_ioctl_getparam() local
329 NV_PRINTK(dbg, cli, "unknown parameter %lld\n", getparam->param); in nouveau_abi16_ioctl_getparam()
340 struct nouveau_cli *cli = nouveau_cli(file_priv); in nouveau_abi16_ioctl_channel_alloc() local
344 struct nvif_device *device = &cli->device; in nouveau_abi16_ioctl_channel_alloc()
359 __nouveau_cli_disable_uvmm_noinit(cli); in nouveau_abi16_ioctl_channel_alloc()
408 ret = nouveau_channel_new(cli, false, runm, init->fb_ctxdma_handle, in nouveau_abi16_ioctl_channel_alloc()
417 if (nouveau_cli_uvmm(cli)) { in nouveau_abi16_ioctl_channel_alloc()
469 ret = nouveau_gem_new(cli, PAGE_SIZE, 0, NOUVEAU_GEM_DOMAIN_GART, in nouveau_abi16_ioctl_channel_alloc()
628 device = &abi16->cli->device; in nouveau_abi16_ioctl_notifierobj_alloc()
715 struct nouveau_cli *cli = abi16->cli; in nouveau_abi16_ioctl_mthd() local
737 info = &cli->device.info; in nouveau_abi16_ioctl_mthd()