Lines Matching defs:transfer
32 struct pipe_transfer *transfer)
35 struct virgl_transfer *trans = virgl_transfer(transfer);
40 if (transfer->usage & PIPE_MAP_FLUSH_EXPLICIT) {
46 transfer->box.x += trans->range.start;
47 transfer->box.width = trans->range.end - trans->range.start;
48 trans->offset = transfer->box.x;
55 // if it is readback, then we have already encoded transfer
65 struct pipe_transfer *transfer,
68 struct virgl_transfer *trans = virgl_transfer(transfer);
79 util_range_add(transfer->resource, &trans->range, box->x, box->x + box->width);