Searched refs:abi16 (Results 1 – 4 of 4) sorted by relevance
/linux-4.4.14/drivers/gpu/drm/nouveau/ |
D | nouveau_abi16.c | 40 if (!cli->abi16) { in nouveau_abi16() 41 struct nouveau_abi16 *abi16; in nouveau_abi16() local 42 cli->abi16 = abi16 = kzalloc(sizeof(*abi16), GFP_KERNEL); in nouveau_abi16() 43 if (cli->abi16) { in nouveau_abi16() 48 INIT_LIST_HEAD(&abi16->channels); in nouveau_abi16() 56 &abi16->device) == 0) 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() [all …]
|
D | nouveau_gem.c | 671 struct nouveau_abi16 *abi16 = nouveau_abi16_get(file_priv); in nouveau_gem_ioctl_pushbuf() local 683 if (unlikely(!abi16)) in nouveau_gem_ioctl_pushbuf() 686 list_for_each_entry(temp, &abi16->channels, head) { in nouveau_gem_ioctl_pushbuf() 694 return nouveau_abi16_put(abi16, -ENOENT); in nouveau_gem_ioctl_pushbuf() 704 return nouveau_abi16_put(abi16, -EINVAL); in nouveau_gem_ioctl_pushbuf() 710 return nouveau_abi16_put(abi16, -EINVAL); in nouveau_gem_ioctl_pushbuf() 716 return nouveau_abi16_put(abi16, -EINVAL); in nouveau_gem_ioctl_pushbuf() 721 return nouveau_abi16_put(abi16, PTR_ERR(push)); in nouveau_gem_ioctl_pushbuf() 726 return nouveau_abi16_put(abi16, PTR_ERR(bo)); in nouveau_gem_ioctl_pushbuf() 853 return nouveau_abi16_put(abi16, ret); in nouveau_gem_ioctl_pushbuf()
|
D | nouveau_drm.h | 90 void *abi16; member
|
D | nouveau_drm.c | 842 if (cli->abi16) in nouveau_drm_preclose() 843 nouveau_abi16_fini(cli->abi16); in nouveau_drm_preclose()
|