Lines Matching refs:parent

42 g84_fifo_context_attach(struct nvkm_object *parent, struct nvkm_object *object)  in g84_fifo_context_attach()  argument
44 struct nvkm_bar *bar = nvkm_bar(parent); in g84_fifo_context_attach()
45 struct nv50_fifo_base *base = (void *)parent->parent; in g84_fifo_context_attach()
80 g84_fifo_context_detach(struct nvkm_object *parent, bool suspend, in g84_fifo_context_detach() argument
83 struct nvkm_bar *bar = nvkm_bar(parent); in g84_fifo_context_detach()
84 struct nv50_fifo_priv *priv = (void *)parent->engine; in g84_fifo_context_detach()
85 struct nv50_fifo_base *base = (void *)parent->parent; in g84_fifo_context_detach()
86 struct nv50_fifo_chan *chan = (void *)parent; in g84_fifo_context_detach()
128 g84_fifo_object_attach(struct nvkm_object *parent, in g84_fifo_object_attach() argument
131 struct nv50_fifo_chan *chan = (void *)parent; in g84_fifo_object_attach()
162 g84_fifo_chan_ctor_dma(struct nvkm_object *parent, struct nvkm_object *engine, in g84_fifo_chan_ctor_dma() argument
169 struct nvkm_bar *bar = nvkm_bar(parent); in g84_fifo_chan_ctor_dma()
170 struct nv50_fifo_base *base = (void *)parent; in g84_fifo_chan_ctor_dma()
174 nv_ioctl(parent, "create channel dma size %d\n", size); in g84_fifo_chan_ctor_dma()
176 nv_ioctl(parent, "create channel dma vers %d pushbuf %08x " in g84_fifo_chan_ctor_dma()
182 ret = nvkm_fifo_channel_create(parent, engine, oclass, 0, 0xc00000, in g84_fifo_chan_ctor_dma()
235 g84_fifo_chan_ctor_ind(struct nvkm_object *parent, struct nvkm_object *engine, in g84_fifo_chan_ctor_ind() argument
242 struct nvkm_bar *bar = nvkm_bar(parent); in g84_fifo_chan_ctor_ind()
243 struct nv50_fifo_base *base = (void *)parent; in g84_fifo_chan_ctor_ind()
248 nv_ioctl(parent, "create channel gpfifo size %d\n", size); in g84_fifo_chan_ctor_ind()
250 nv_ioctl(parent, "create channel gpfifo vers %d pushbuf %08x " in g84_fifo_chan_ctor_ind()
257 ret = nvkm_fifo_channel_create(parent, engine, oclass, 0, 0xc00000, in g84_fifo_chan_ctor_ind()
313 struct nv50_fifo_base *base = (void *)object->parent; in g84_fifo_chan_init()
364 g84_fifo_context_ctor(struct nvkm_object *parent, struct nvkm_object *engine, in g84_fifo_context_ctor() argument
371 ret = nvkm_fifo_context_create(parent, engine, oclass, NULL, 0x10000, in g84_fifo_context_ctor()
387 ret = nvkm_vm_ref(nvkm_client(parent)->vm, &base->vm, base->pgd); in g84_fifo_context_ctor()
443 g84_fifo_ctor(struct nvkm_object *parent, struct nvkm_object *engine, in g84_fifo_ctor() argument
450 ret = nvkm_fifo_create(parent, engine, oclass, 1, 127, &priv); in g84_fifo_ctor()