Lines Matching defs:first
43 struct gfx10_sh_query_buffer *first,
46 while (first) {
47 struct gfx10_sh_query_buffer *qbuf = first;
48 if (first != last)
49 first = list_entry(qbuf->list.next, struct gfx10_sh_query_buffer, list);
51 first = NULL;
141 gfx10_release_query_buffers(sctx, query->first, query->last);
149 gfx10_release_query_buffers(sctx, query->first, query->last);
150 query->first = query->last = NULL;
155 query->first = list_last_entry(&sctx->shader_query_buffers, struct gfx10_sh_query_buffer, list);
156 query->first_begin = query->first->head;
159 query->first->refcount++;
168 if (unlikely(!query->first))
240 if (unlikely(!query->first))
259 if (qbuf == query->first)
271 if (qbuf == query->first)
295 if (query->first != query->last) {
366 struct gfx10_sh_query_buffer *qbuf = query->first;
368 unsigned begin = qbuf == query->first ? query->first_begin : 0;
379 if (qbuf != query->first)