Lines Matching defs:targ
875 struct nvc0_so_target *targ = MALLOC_STRUCT(nvc0_so_target);
876 if (!targ)
879 targ->pq = pipe->create_query(pipe, NVC0_QUERY_TFB_BUFFER_OFFSET);
880 if (!targ->pq) {
881 FREE(targ);
884 targ->clean = TRUE;
886 targ->pipe.buffer_size = size;
887 targ->pipe.buffer_offset = offset;
888 targ->pipe.context = pipe;
889 targ->pipe.buffer = NULL;
890 pipe_resource_reference(&targ->pipe.buffer, res);
891 pipe_reference_init(&targ->pipe.reference, 1);
893 return &targ->pipe;
900 struct nvc0_so_target *targ = nvc0_so_target(ptarg);
901 pipe->destroy_query(pipe, targ->pq);
902 pipe_resource_reference(&targ->pipe.buffer, NULL);
903 FREE(targ);