Lines Matching defs:priv

90 		void (*force_flush)(struct etna_cmd_stream *stream, void *priv),
91 void *priv)
118 stream->force_flush_priv = priv;
133 struct etna_cmd_stream_priv *priv = etna_cmd_stream_priv(stream);
135 _mesa_hash_table_destroy(priv->bo_table, NULL);
138 free(priv->submit.relocs);
139 free(priv->submit.pmrs);
140 free(priv);
145 struct etna_cmd_stream_priv *priv = etna_cmd_stream_priv(stream);
147 if (priv->force_flush)
148 priv->force_flush(stream, priv->force_flush_priv);
158 struct etna_cmd_stream_priv *priv = etna_cmd_stream_priv(stream);
161 idx = APPEND(&priv->submit, bos);
162 idx = APPEND(priv, bos);
164 priv->submit.bos[idx].flags = 0;
165 priv->submit.bos[idx].handle = bo->handle;
166 priv->submit.bos[idx].presumed = bo->va;
168 priv->bos[idx] = etna_bo_ref(bo);
177 struct etna_cmd_stream_priv *priv = etna_cmd_stream_priv(stream);
182 entry = _mesa_hash_table_search_pre_hashed(priv->bo_table, hash, bo);
188 _mesa_hash_table_insert_pre_hashed(priv->bo_table, hash, bo,
193 priv->submit.bos[idx].flags |= ETNA_SUBMIT_BO_READ;
195 priv->submit.bos[idx].flags |= ETNA_SUBMIT_BO_WRITE;
203 struct etna_cmd_stream_priv *priv = etna_cmd_stream_priv(stream);
204 int ret, id = priv->pipe->id;
205 struct etna_gpu *gpu = priv->pipe->gpu;
210 .bos = VOID2U64(priv->submit.bos),
211 .nr_bos = priv->submit.nr_bos,
212 .relocs = VOID2U64(priv->submit.relocs),
213 .nr_relocs = priv->submit.nr_relocs,
214 .pmrs = VOID2U64(priv->submit.pmrs),
215 .nr_pmrs = priv->submit.nr_pmrs,
240 priv->last_timestamp = req.fence;
242 for (uint32_t i = 0; i < priv->nr_bos; i++)
243 etna_bo_del(priv->bos[i]);
245 _mesa_hash_table_clear(priv->bo_table, NULL);
251 priv->submit.nr_bos = 0;
252 priv->submit.nr_relocs = 0;
253 priv->submit.nr_pmrs = 0;
254 priv->nr_bos = 0;
260 struct etna_cmd_stream_priv *priv = etna_cmd_stream_priv(stream);
266 if (!priv->pipe->gpu->dev->use_softpin) {
267 idx = APPEND(&priv->submit, relocs);
268 reloc = &priv->submit.relocs[idx];
287 struct etna_cmd_stream_priv *priv = etna_cmd_stream_priv(stream);
289 uint32_t idx = APPEND(&priv->submit, pmrs);
291 pmr = &priv->submit.pmrs[idx];