Lines Matching defs:priv

60 		void (*reset_notify)(struct etna_cmd_stream *stream, void *priv),
61 void *priv)
88 stream->reset_notify_priv = priv;
101 struct etna_cmd_stream_priv *priv = etna_cmd_stream_priv(stream);
104 free(priv->submit.relocs);
105 free(priv->submit.pmrs);
106 free(priv);
111 struct etna_cmd_stream_priv *priv = etna_cmd_stream_priv(stream);
114 priv->submit.nr_bos = 0;
115 priv->submit.nr_relocs = 0;
116 priv->submit.nr_pmrs = 0;
117 priv->nr_bos = 0;
119 if (priv->reset_notify)
120 priv->reset_notify(stream, priv->reset_notify_priv);
130 struct etna_cmd_stream_priv *priv = etna_cmd_stream_priv(stream);
133 idx = APPEND(&priv->submit, bos);
134 idx = APPEND(priv, bos);
136 priv->submit.bos[idx].flags = 0;
137 priv->submit.bos[idx].handle = bo->handle;
139 priv->bos[idx] = etna_bo_ref(bo);
148 struct etna_cmd_stream_priv *priv = etna_cmd_stream_priv(stream);
157 for (idx = 0; idx < priv->nr_bos; idx++)
158 if (priv->bos[idx] == bo)
160 if (idx == priv->nr_bos) {
170 priv->submit.bos[idx].flags |= ETNA_SUBMIT_BO_READ;
172 priv->submit.bos[idx].flags |= ETNA_SUBMIT_BO_WRITE;
180 struct etna_cmd_stream_priv *priv = etna_cmd_stream_priv(stream);
181 int ret, id = priv->pipe->id;
182 struct etna_gpu *gpu = priv->pipe->gpu;
187 .bos = VOID2U64(priv->submit.bos),
188 .nr_bos = priv->submit.nr_bos,
189 .relocs = VOID2U64(priv->submit.relocs),
190 .nr_relocs = priv->submit.nr_relocs,
191 .pmrs = VOID2U64(priv->submit.pmrs),
192 .nr_pmrs = priv->submit.nr_pmrs,
211 priv->last_timestamp = req.fence;
213 for (uint32_t i = 0; i < priv->nr_bos; i++) {
214 struct etna_bo *bo = priv->bos[i];
240 struct etna_cmd_stream_priv *priv = etna_cmd_stream_priv(stream);
243 etna_pipe_wait(priv->pipe, priv->last_timestamp, 5000);
250 struct etna_cmd_stream_priv *priv = etna_cmd_stream_priv(stream);
252 uint32_t idx = APPEND(&priv->submit, relocs);
255 reloc = &priv->submit.relocs[idx];
267 struct etna_cmd_stream_priv *priv = etna_cmd_stream_priv(stream);
269 uint32_t idx = APPEND(&priv->submit, pmrs);
271 pmr = &priv->submit.pmrs[idx];