Searched refs:threaded_transfer (Results 1 – 15 of 15) sorted by relevance
384 struct threaded_transfer { struct586 static inline struct threaded_transfer *587 threaded_transfer(struct pipe_transfer *transfer) in threaded_transfer() function589 return (struct threaded_transfer*)transfer; in threaded_transfer()
2259 struct threaded_transfer *ttrans = slab_zalloc(&tc->pool_transfers); in tc_buffer_map()2277 struct threaded_transfer *ttrans = slab_zalloc(&tc->pool_transfers); in tc_buffer_map()2330 threaded_transfer(*transfer)->valid_buffer_range = &tres->valid_buffer_range; in tc_buffer_map()2331 threaded_transfer(*transfer)->cpu_storage_mapped = false; in tc_buffer_map()2397 struct threaded_transfer *ttrans, in tc_buffer_do_flush_region()2429 struct threaded_transfer *ttrans = threaded_transfer(transfer); in tc_transfer_flush_region()2494 struct threaded_transfer *ttrans = threaded_transfer(transfer); in tc_buffer_unmap()2600 struct threaded_transfer *ttrans = threaded_transfer(transfer); in tc_texture_unmap()
68 struct threaded_transfer base;
92 …memcpy(&tr_trans->base, transfer, tr_ctx->threaded ? sizeof(struct threaded_transfer) : sizeof(str… in trace_transfer_create()
65 struct threaded_transfer base;
179 struct threaded_transfer base;
274 struct threaded_transfer base;
259 struct threaded_transfer b;
263 struct threaded_transfer base;
173 struct threaded_transfer b;
231 transfer = (struct pipe_transfer*)CALLOC_STRUCT(threaded_transfer); in noop_transfer_map()
371 struct threaded_transfer b;
2579 - gallium/noop: use threaded_transfer
2053 - d3d12: Inherit from threaded_transfer
4922 - freedreno: Extend threaded_transfer