Lines Matching refs:pchan
84 nouveau_channel_del(struct nouveau_channel **pchan) in nouveau_channel_del() argument
86 struct nouveau_channel *chan = *pchan; in nouveau_channel_del()
118 *pchan = NULL; in nouveau_channel_del()
148 u32 size, struct nouveau_channel **pchan) in nouveau_channel_prep() argument
156 chan = *pchan = kzalloc(sizeof(*chan), GFP_KERNEL); in nouveau_channel_prep()
179 nouveau_channel_del(pchan); in nouveau_channel_prep()
201 nouveau_channel_del(pchan); in nouveau_channel_prep()
251 nouveau_channel_del(pchan); in nouveau_channel_prep()
260 u64 runlist, bool priv, struct nouveau_channel **pchan) in nouveau_channel_ind() argument
285 *pchan = chan; in nouveau_channel_ind()
345 nouveau_channel_del(pchan); in nouveau_channel_ind()
351 struct nouveau_channel **pchan) in nouveau_channel_dma() argument
365 *pchan = chan; in nouveau_channel_dma()
384 nouveau_channel_del(pchan); in nouveau_channel_dma()
512 struct nouveau_channel **pchan) in nouveau_channel_new() argument
522 ret = nouveau_channel_ind(drm, device, arg0, priv, pchan); in nouveau_channel_new()
525 ret = nouveau_channel_dma(drm, device, pchan); in nouveau_channel_new()
532 ret = nouveau_channel_init(*pchan, arg0, arg1); in nouveau_channel_new()
535 nouveau_channel_del(pchan); in nouveau_channel_new()
539 ret = nouveau_svmm_join((*pchan)->vmm->svmm, (*pchan)->inst); in nouveau_channel_new()
541 nouveau_channel_del(pchan); in nouveau_channel_new()