Lines Matching refs:parent
68 nv40_fifo_object_attach(struct nvkm_object *parent, in nv40_fifo_object_attach() argument
71 struct nv04_fifo_priv *priv = (void *)parent->engine; in nv40_fifo_object_attach()
72 struct nv04_fifo_chan *chan = (void *)parent; in nv40_fifo_object_attach()
105 nv40_fifo_context_attach(struct nvkm_object *parent, struct nvkm_object *engctx) in nv40_fifo_context_attach() argument
107 struct nv04_fifo_priv *priv = (void *)parent->engine; in nv40_fifo_context_attach()
108 struct nv04_fifo_chan *chan = (void *)parent; in nv40_fifo_context_attach()
141 nv40_fifo_context_detach(struct nvkm_object *parent, bool suspend, in nv40_fifo_context_detach() argument
144 struct nv04_fifo_priv *priv = (void *)parent->engine; in nv40_fifo_context_detach()
145 struct nv04_fifo_chan *chan = (void *)parent; in nv40_fifo_context_detach()
177 nv40_fifo_chan_ctor(struct nvkm_object *parent, struct nvkm_object *engine, in nv40_fifo_chan_ctor() argument
188 nv_ioctl(parent, "create channel dma size %d\n", size); in nv40_fifo_chan_ctor()
190 nv_ioctl(parent, "create channel dma vers %d pushbuf %08x " in nv40_fifo_chan_ctor()
196 ret = nvkm_fifo_channel_create(parent, engine, oclass, 0, 0xc00000, in nv40_fifo_chan_ctor()
268 nv40_fifo_ctor(struct nvkm_object *parent, struct nvkm_object *engine, in nv40_fifo_ctor() argument
272 struct nv04_instmem_priv *imem = nv04_instmem(parent); in nv40_fifo_ctor()
276 ret = nvkm_fifo_create(parent, engine, oclass, 0, 31, &priv); in nv40_fifo_ctor()