Lines Matching refs:pchan
81 nouveau_channel_del(struct nouveau_channel **pchan) in nouveau_channel_del() argument
83 struct nouveau_channel *chan = *pchan; in nouveau_channel_del()
107 *pchan = NULL; in nouveau_channel_del()
137 u32 size, struct nouveau_channel **pchan) in nouveau_channel_prep() argument
145 chan = *pchan = kzalloc(sizeof(*chan), GFP_KERNEL); in nouveau_channel_prep()
168 nouveau_channel_del(pchan); in nouveau_channel_prep()
190 nouveau_channel_del(pchan); in nouveau_channel_prep()
240 nouveau_channel_del(pchan); in nouveau_channel_prep()
249 struct nouveau_channel **pchan) in nouveau_channel_ctor() argument
296 *pchan = chan; in nouveau_channel_ctor()
346 nouveau_channel_del(pchan); in nouveau_channel_ctor()
489 bool priv, u64 runm, u32 vram, u32 gart, struct nouveau_channel **pchan) in nouveau_channel_new() argument
494 ret = nouveau_channel_ctor(drm, device, priv, runm, pchan); in nouveau_channel_new()
500 ret = nouveau_channel_init(*pchan, vram, gart); in nouveau_channel_new()
503 nouveau_channel_del(pchan); in nouveau_channel_new()
507 ret = nouveau_svmm_join((*pchan)->vmm->svmm, (*pchan)->inst); in nouveau_channel_new()
509 nouveau_channel_del(pchan); in nouveau_channel_new()