/third_party/libusb/libusb/ |
D | sync.c | 35 static void LIBUSB_CALL sync_transfer_cb(struct libusb_transfer *transfer) in sync_transfer_cb() argument 37 int *completed = transfer->user_data; in sync_transfer_cb() 39 usbi_dbg("actual_length=%d", transfer->actual_length); in sync_transfer_cb() 43 static void sync_transfer_wait_for_completion(struct libusb_transfer *transfer) in sync_transfer_wait_for_completion() argument 45 int r, *completed = transfer->user_data; in sync_transfer_wait_for_completion() 46 struct libusb_context *ctx = HANDLE_CTX(transfer->dev_handle); in sync_transfer_wait_for_completion() 55 libusb_cancel_transfer(transfer); in sync_transfer_wait_for_completion() 58 if (NULL == transfer->dev_handle) { in sync_transfer_wait_for_completion() 60 transfer->status = LIBUSB_TRANSFER_NO_DEVICE; in sync_transfer_wait_for_completion() 101 struct libusb_transfer *transfer; in libusb_control_transfer() local [all …]
|
D | libusb.h | 1214 typedef void (LIBUSB_CALL *libusb_transfer_cb_fn)(struct libusb_transfer *transfer); 1473 struct libusb_transfer *transfer) in libusb_control_transfer_get_data() argument 1475 return transfer->buffer + LIBUSB_CONTROL_SETUP_SIZE; in libusb_control_transfer_get_data() 1491 struct libusb_transfer *transfer) in libusb_control_transfer_get_setup() argument 1493 return (struct libusb_control_setup *)(void *)transfer->buffer; in libusb_control_transfer_get_setup() 1532 int LIBUSB_CALL libusb_submit_transfer(struct libusb_transfer *transfer); 1533 int LIBUSB_CALL libusb_cancel_transfer(struct libusb_transfer *transfer); 1534 void LIBUSB_CALL libusb_free_transfer(struct libusb_transfer *transfer); 1536 struct libusb_transfer *transfer, uint32_t stream_id); 1538 struct libusb_transfer *transfer); [all …]
|
D | io.c | 1293 struct libusb_transfer *transfer; in libusb_alloc_transfer() local 1312 transfer = USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer); in libusb_alloc_transfer() 1313 usbi_dbg("transfer %p", transfer); in libusb_alloc_transfer() 1314 return transfer; in libusb_alloc_transfer() 1334 void API_EXPORTED libusb_free_transfer(struct libusb_transfer *transfer) in libusb_free_transfer() argument 1340 if (!transfer) in libusb_free_transfer() 1343 usbi_dbg("transfer %p", transfer); in libusb_free_transfer() 1344 if (transfer->flags & LIBUSB_TRANSFER_FREE_BUFFER) in libusb_free_transfer() 1345 free(transfer->buffer); in libusb_free_transfer() 1347 itransfer = LIBUSB_TRANSFER_TO_USBI_TRANSFER(transfer); in libusb_free_transfer() [all …]
|
/third_party/mesa3d/src/gallium/drivers/r300/ |
D | r300_transfer.c | 34 struct pipe_transfer transfer; member 42 r300_transfer(struct pipe_transfer* transfer) in r300_transfer() argument 44 return (struct r300_transfer*)transfer; in r300_transfer() 51 struct pipe_transfer *transfer = (struct pipe_transfer*)r300transfer; in r300_copy_from_tiled_texture() local 52 struct pipe_resource *src = transfer->resource; in r300_copy_from_tiled_texture() 57 src, transfer->level, &transfer->box); in r300_copy_from_tiled_texture() 65 blit.src.level = transfer->level; in r300_copy_from_tiled_texture() 66 blit.src.box = transfer->box; in r300_copy_from_tiled_texture() 69 blit.dst.box.width = transfer->box.width; in r300_copy_from_tiled_texture() 70 blit.dst.box.height = transfer->box.height; in r300_copy_from_tiled_texture() [all …]
|
D | r300_screen_buffer.c | 92 struct pipe_transfer *transfer; in r300_buffer_transfer_map() local 95 transfer = slab_alloc(&r300->pool_transfers); in r300_buffer_transfer_map() 96 transfer->resource = resource; in r300_buffer_transfer_map() 97 transfer->level = level; in r300_buffer_transfer_map() 98 transfer->usage = usage; in r300_buffer_transfer_map() 99 transfer->box = *box; in r300_buffer_transfer_map() 100 transfer->stride = 0; in r300_buffer_transfer_map() 101 transfer->layer_stride = 0; in r300_buffer_transfer_map() 104 *ptransfer = transfer; in r300_buffer_transfer_map() 148 slab_free(&r300->pool_transfers, transfer); in r300_buffer_transfer_map() [all …]
|
/third_party/vk-gl-cts/android/cts/master/vk-master-2021-03-01/ |
D | dynamic-state.txt | 63 dEQP-VK.dynamic_state.compute_transfer.single.transfer.viewport.before 64 dEQP-VK.dynamic_state.compute_transfer.single.transfer.viewport.after 65 dEQP-VK.dynamic_state.compute_transfer.single.transfer.scissor.before 66 dEQP-VK.dynamic_state.compute_transfer.single.transfer.scissor.after 67 dEQP-VK.dynamic_state.compute_transfer.single.transfer.line_width.before 68 dEQP-VK.dynamic_state.compute_transfer.single.transfer.line_width.after 69 dEQP-VK.dynamic_state.compute_transfer.single.transfer.depth_bias.before 70 dEQP-VK.dynamic_state.compute_transfer.single.transfer.depth_bias.after 71 dEQP-VK.dynamic_state.compute_transfer.single.transfer.blend_constants.before 72 dEQP-VK.dynamic_state.compute_transfer.single.transfer.blend_constants.after [all …]
|
D | image.txt | 625 dEQP-VK.image.atomic_operations.add.1d.transfer.normal_read.normal_img.r32ui_end_result 626 dEQP-VK.image.atomic_operations.add.1d.transfer.normal_read.normal_img.r32ui_intermediate_values 627 dEQP-VK.image.atomic_operations.add.1d.transfer.normal_read.normal_img.r32i_end_result 628 dEQP-VK.image.atomic_operations.add.1d.transfer.normal_read.normal_img.r32i_intermediate_values 629 dEQP-VK.image.atomic_operations.add.1d.transfer.normal_read.normal_img.r32f_end_result 630 dEQP-VK.image.atomic_operations.add.1d.transfer.normal_read.normal_img.r32f_intermediate_values 631 dEQP-VK.image.atomic_operations.add.1d.transfer.normal_read.normal_img.r64ui_end_result 632 dEQP-VK.image.atomic_operations.add.1d.transfer.normal_read.normal_img.r64ui_intermediate_values 633 dEQP-VK.image.atomic_operations.add.1d.transfer.normal_read.normal_img.r64i_end_result 634 dEQP-VK.image.atomic_operations.add.1d.transfer.normal_read.normal_img.r64i_intermediate_values [all …]
|
/third_party/skia/third_party/externals/swiftshader/tests/regres/testlists/vk-default/ |
D | dynamic-state.txt | 78 dEQP-VK.dynamic_state.compute_transfer.single.transfer.viewport.before 79 dEQP-VK.dynamic_state.compute_transfer.single.transfer.viewport.after 80 dEQP-VK.dynamic_state.compute_transfer.single.transfer.scissor.before 81 dEQP-VK.dynamic_state.compute_transfer.single.transfer.scissor.after 82 dEQP-VK.dynamic_state.compute_transfer.single.transfer.line_width.before 83 dEQP-VK.dynamic_state.compute_transfer.single.transfer.line_width.after 84 dEQP-VK.dynamic_state.compute_transfer.single.transfer.depth_bias.before 85 dEQP-VK.dynamic_state.compute_transfer.single.transfer.depth_bias.after 86 dEQP-VK.dynamic_state.compute_transfer.single.transfer.blend_constants.before 87 dEQP-VK.dynamic_state.compute_transfer.single.transfer.blend_constants.after [all …]
|
/third_party/vk-gl-cts/external/vulkancts/mustpass/master/vk-default/ |
D | dynamic-state.txt | 78 dEQP-VK.dynamic_state.compute_transfer.single.transfer.viewport.before 79 dEQP-VK.dynamic_state.compute_transfer.single.transfer.viewport.after 80 dEQP-VK.dynamic_state.compute_transfer.single.transfer.scissor.before 81 dEQP-VK.dynamic_state.compute_transfer.single.transfer.scissor.after 82 dEQP-VK.dynamic_state.compute_transfer.single.transfer.line_width.before 83 dEQP-VK.dynamic_state.compute_transfer.single.transfer.line_width.after 84 dEQP-VK.dynamic_state.compute_transfer.single.transfer.depth_bias.before 85 dEQP-VK.dynamic_state.compute_transfer.single.transfer.depth_bias.after 86 dEQP-VK.dynamic_state.compute_transfer.single.transfer.blend_constants.before 87 dEQP-VK.dynamic_state.compute_transfer.single.transfer.blend_constants.after [all …]
|
/third_party/vk-gl-cts/android/cts/master/vk-master/ |
D | dynamic-state.txt | 78 dEQP-VK.dynamic_state.compute_transfer.single.transfer.viewport.before 79 dEQP-VK.dynamic_state.compute_transfer.single.transfer.viewport.after 80 dEQP-VK.dynamic_state.compute_transfer.single.transfer.scissor.before 81 dEQP-VK.dynamic_state.compute_transfer.single.transfer.scissor.after 82 dEQP-VK.dynamic_state.compute_transfer.single.transfer.line_width.before 83 dEQP-VK.dynamic_state.compute_transfer.single.transfer.line_width.after 84 dEQP-VK.dynamic_state.compute_transfer.single.transfer.depth_bias.before 85 dEQP-VK.dynamic_state.compute_transfer.single.transfer.depth_bias.after 86 dEQP-VK.dynamic_state.compute_transfer.single.transfer.blend_constants.before 87 dEQP-VK.dynamic_state.compute_transfer.single.transfer.blend_constants.after [all …]
|
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/ |
D | gstglbasememory.c | 86 _mem_create_gl (GstGLContext * context, struct create_data *transfer) in _mem_create_gl() argument 91 GST_CAT_TRACE (GST_CAT_GL_BASE_MEMORY, "Create memory %p", transfer->mem); in _mem_create_gl() 94 GST_GL_BASE_MEMORY_ALLOCATOR_GET_CLASS (transfer->mem->mem.allocator); in _mem_create_gl() 99 transfer->mem->query = NULL; in _mem_create_gl() 101 transfer->mem->query = in _mem_create_gl() 104 if ((transfer->result = alloc_class->create (transfer->mem, &error))) in _mem_create_gl() 251 _map_data_gl (GstGLContext * context, struct map_data *transfer) in _map_data_gl() argument 254 GstGLBaseMemory *mem = transfer->mem; in _map_data_gl() 255 GstMapInfo *info = transfer->info; in _map_data_gl() 260 GST_GL_BASE_MEMORY_ALLOCATOR_GET_CLASS (transfer->mem->mem.allocator); in _map_data_gl() [all …]
|
/third_party/skia/third_party/externals/dawn/generator/templates/dawn_wire/ |
D | WireCmd.cpp | 197 {{Return}}{{name}}Transfer* transfer, 207 transfer->commandId = {{Return}}WireCmd::{{name}}; 218 transfer->hasNextInChain = true; 221 transfer->hasNextInChain = false; 227 ASSERT(transfer->chain.sType == {{as_cEnum(types["s type"].name, record.name)}}); 228 ASSERT(transfer->chain.hasNext == (record.chain.next != nullptr)); 237 transfer->has_{{memberName}} = has_{{memberName}}; 241 transfer->{{memberName}}Strlen = std::strlen(record.{{memberName}}); 244 WIRE_TRY(buffer->NextN(transfer->{{memberName}}Strlen, &stringInBuffer)); 245 memcpy(stringInBuffer, record.{{memberName}}, transfer->{{memberName}}Strlen); [all …]
|
/third_party/mesa3d/src/gallium/auxiliary/util/ |
D | u_debug_image.c | 102 struct pipe_transfer *transfer; in debug_dump_surface() local 119 0, 0, surface->width, surface->height, &transfer); in debug_dump_surface() 128 transfer->stride, in debug_dump_surface() 131 pipe->texture_unmap(pipe, transfer); in debug_dump_surface() 191 struct pipe_transfer *transfer; in debug_dump_surface_bmp() local 197 0, 0, surface->width, surface->height, &transfer); in debug_dump_surface_bmp() 199 debug_dump_transfer_bmp(pipe, filename, transfer, ptr); in debug_dump_surface_bmp() 201 pipe->texture_unmap(pipe, transfer); in debug_dump_surface_bmp() 207 struct pipe_transfer *transfer, void *ptr) in debug_dump_transfer_bmp() argument 211 if (!transfer) in debug_dump_transfer_bmp() [all …]
|
D | u_transfer.c | 12 struct pipe_transfer *transfer = NULL; in u_default_buffer_subdata() local 34 map = pipe->buffer_map(pipe, resource, 0, usage, &box, &transfer); in u_default_buffer_subdata() 39 pipe_buffer_unmap(pipe, transfer); in u_default_buffer_subdata() 51 struct pipe_transfer *transfer = NULL; in u_default_texture_subdata() local 67 box, &transfer); in u_default_texture_subdata() 73 transfer->stride, /* bytes */ in u_default_texture_subdata() 74 transfer->layer_stride, /* bytes */ in u_default_texture_subdata() 84 pipe_texture_unmap(pipe, transfer); in u_default_texture_subdata() 88 UNUSED struct pipe_transfer *transfer, in u_default_transfer_flush_region() argument
|
/third_party/libusb/libusb/os/ |
D | darwin_usb.c | 1768 struct libusb_transfer *transfer = USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer); in submit_bulk_transfer() local 1783 if (ep_to_pipeRef (transfer->dev_handle, transfer->endpoint, &pipeRef, NULL, &cInterface) != 0) { in submit_bulk_transfer() 1784 usbi_err (TRANSFER_CTX (transfer), "endpoint not found on any open interface"); in submit_bulk_transfer() 1800 …usbi_err (TRANSFER_CTX (transfer), "bulk transfer failed (dir = %s): %s (code = 0x%08x)", IS_XFERI… in submit_bulk_transfer() 1805 if (0 != (transfer->length % maxPacketSize)) { in submit_bulk_transfer() 1807 transfer->flags &= ~LIBUSB_TRANSFER_ADD_ZERO_PACKET; in submit_bulk_transfer() 1813 if (IS_XFERIN(transfer)) in submit_bulk_transfer() 1814 … ret = (*(cInterface->interface))->ReadPipeAsync(cInterface->interface, pipeRef, transfer->buffer, in submit_bulk_transfer() 1815 … (UInt32)transfer->length, darwin_async_io_callback, itransfer); in submit_bulk_transfer() 1817 … ret = (*(cInterface->interface))->WritePipeAsync(cInterface->interface, pipeRef, transfer->buffer, in submit_bulk_transfer() [all …]
|
D | netbsd_usb.c | 387 struct libusb_transfer *transfer; in netbsd_submit_transfer() local 392 transfer = USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer); in netbsd_submit_transfer() 394 switch (transfer->type) { in netbsd_submit_transfer() 399 if (IS_XFEROUT(transfer)) { in netbsd_submit_transfer() 408 if (IS_XFEROUT(transfer) && in netbsd_submit_transfer() 409 transfer->flags & LIBUSB_TRANSFER_ADD_ZERO_PACKET) { in netbsd_submit_transfer() 510 struct libusb_transfer *transfer; in _sync_control_transfer() local 515 transfer = USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer); in _sync_control_transfer() 516 dpriv = usbi_get_device_priv(transfer->dev_handle->dev); in _sync_control_transfer() 517 setup = (struct libusb_control_setup *)transfer->buffer; in _sync_control_transfer() [all …]
|
D | openbsd_usb.c | 425 struct libusb_transfer *transfer; in obsd_submit_transfer() local 430 transfer = USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer); in obsd_submit_transfer() 432 switch (transfer->type) { in obsd_submit_transfer() 437 if (IS_XFEROUT(transfer)) { in obsd_submit_transfer() 446 if (IS_XFEROUT(transfer) && in obsd_submit_transfer() 447 transfer->flags & LIBUSB_TRANSFER_ADD_ZERO_PACKET) { in obsd_submit_transfer() 559 struct libusb_transfer *transfer; in _sync_control_transfer() local 564 transfer = USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer); in _sync_control_transfer() 565 dpriv = usbi_get_device_priv(transfer->dev_handle->dev); in _sync_control_transfer() 566 setup = (struct libusb_control_setup *)transfer->buffer; in _sync_control_transfer() [all …]
|
D | windows_usbdk.c | 516 struct libusb_transfer *transfer = USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer); in usbdk_clear_transfer_priv() local 518 if (transfer->type == LIBUSB_TRANSFER_TYPE_ISOCHRONOUS) { in usbdk_clear_transfer_priv() 526 struct libusb_transfer *transfer = USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer); in usbdk_do_control_transfer() local 527 struct usbdk_device_priv *priv = usbi_get_device_priv(transfer->dev_handle->dev); in usbdk_do_control_transfer() 532 transfer_priv->request.Buffer = (PVOID64)transfer->buffer; in usbdk_do_control_transfer() 533 transfer_priv->request.BufferLength = transfer->length; in usbdk_do_control_transfer() 538 if (transfer->buffer[0] & LIBUSB_ENDPOINT_IN) in usbdk_do_control_transfer() 550 usbi_err(TRANSFER_CTX(transfer), "ControlTransfer failed: %s", windows_error_str(0)); in usbdk_do_control_transfer() 559 struct libusb_transfer *transfer = USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer); in usbdk_do_bulk_transfer() local 560 struct usbdk_device_priv *priv = usbi_get_device_priv(transfer->dev_handle->dev); in usbdk_do_bulk_transfer() [all …]
|
D | windows_winusb.c | 570 static int auto_claim(struct libusb_transfer *transfer, int *interface_number, int api_type) in auto_claim() argument 573 get_winusb_device_handle_priv(transfer->dev_handle); in auto_claim() 574 struct winusb_device_priv *priv = usbi_get_device_priv(transfer->dev_handle->dev); in auto_claim() 591 && (libusb_claim_interface(transfer->dev_handle, current_interface) == LIBUSB_SUCCESS)) { in auto_claim() 594 usbi_err(TRANSFER_CTX(transfer), "program assertion failed - autoclaim_count was nonzero"); in auto_claim() 600 usbi_err(TRANSFER_CTX(transfer), "could not auto-claim any interface"); in auto_claim() 618 struct libusb_transfer *transfer = USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer); in auto_release() local 619 libusb_device_handle *dev_handle = transfer->dev_handle; in auto_release() 1970 struct libusb_transfer *transfer = USBI_TRANSFER_TO_LIBUSB_TRANSFER(itransfer); in winusb_clear_transfer_priv() local 1971 struct winusb_device_priv *priv = usbi_get_device_priv(transfer->dev_handle->dev); in winusb_clear_transfer_priv() [all …]
|
/third_party/mesa3d/src/gallium/drivers/svga/ |
D | svga_resource_buffer.c | 104 struct pipe_transfer *transfer; in svga_buffer_transfer_map() local 115 transfer = MALLOC_STRUCT(pipe_transfer); in svga_buffer_transfer_map() 116 if (!transfer) { in svga_buffer_transfer_map() 120 transfer->resource = resource; in svga_buffer_transfer_map() 121 transfer->level = level; in svga_buffer_transfer_map() 122 transfer->usage = usage; in svga_buffer_transfer_map() 123 transfer->box = *box; in svga_buffer_transfer_map() 124 transfer->stride = 0; in svga_buffer_transfer_map() 125 transfer->layer_stride = 0; in svga_buffer_transfer_map() 236 FREE(transfer); in svga_buffer_transfer_map() [all …]
|
/third_party/mesa3d/src/gallium/drivers/virgl/ |
D | virgl_buffer.c | 32 struct pipe_transfer *transfer) in virgl_buffer_transfer_unmap() argument 35 struct virgl_transfer *trans = virgl_transfer(transfer); in virgl_buffer_transfer_unmap() 40 if (transfer->usage & PIPE_MAP_FLUSH_EXPLICIT) { in virgl_buffer_transfer_unmap() 46 transfer->box.x += trans->range.start; in virgl_buffer_transfer_unmap() 47 transfer->box.width = trans->range.end - trans->range.start; in virgl_buffer_transfer_unmap() 48 trans->offset = transfer->box.x; in virgl_buffer_transfer_unmap() 62 struct pipe_transfer *transfer, in virgl_buffer_transfer_flush_region() argument 65 struct virgl_transfer *trans = virgl_transfer(transfer); in virgl_buffer_transfer_flush_region() 76 util_range_add(transfer->resource, &trans->range, box->x, box->x + box->width); in virgl_buffer_transfer_flush_region()
|
/third_party/mesa3d/src/gallium/drivers/r600/ |
D | r600_buffer_common.c | 310 struct r600_transfer *transfer; in r600_buffer_get_transfer() local 313 transfer = slab_alloc(&rctx->pool_transfers_unsync); in r600_buffer_get_transfer() 315 transfer = slab_alloc(&rctx->pool_transfers); in r600_buffer_get_transfer() 317 transfer->b.b.resource = NULL; in r600_buffer_get_transfer() 318 pipe_resource_reference(&transfer->b.b.resource, resource); in r600_buffer_get_transfer() 319 transfer->b.b.level = 0; in r600_buffer_get_transfer() 320 transfer->b.b.usage = usage; in r600_buffer_get_transfer() 321 transfer->b.b.box = *box; in r600_buffer_get_transfer() 322 transfer->b.b.stride = 0; in r600_buffer_get_transfer() 323 transfer->b.b.layer_stride = 0; in r600_buffer_get_transfer() [all …]
|
/third_party/mesa3d/src/gallium/drivers/panfrost/ |
D | pan_resource.c | 849 struct panfrost_transfer *transfer = rzalloc(pctx, struct panfrost_transfer); in panfrost_ptr_map() local 850 transfer->base.level = level; in panfrost_ptr_map() 851 transfer->base.usage = usage; in panfrost_ptr_map() 852 transfer->base.box = *box; in panfrost_ptr_map() 854 pipe_resource_reference(&transfer->base.resource, resource); in panfrost_ptr_map() 855 *out_transfer = &transfer->base; in panfrost_ptr_map() 865 transfer->base.stride = staging->image.layout.slices[0].line_stride; in panfrost_ptr_map() 866 transfer->base.layer_stride = in panfrost_ptr_map() 869 transfer->staging.rsrc = &staging->base; in panfrost_ptr_map() 871 transfer->staging.box = *box; in panfrost_ptr_map() [all …]
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_buffer.c | 316 struct si_transfer *transfer; in si_buffer_get_transfer() local 319 transfer = malloc(sizeof(*transfer)); in si_buffer_get_transfer() 321 transfer = slab_alloc(&sctx->pool_transfers_unsync); in si_buffer_get_transfer() 323 transfer = slab_alloc(&sctx->pool_transfers); in si_buffer_get_transfer() 325 transfer->b.b.resource = NULL; in si_buffer_get_transfer() 326 pipe_resource_reference(&transfer->b.b.resource, resource); in si_buffer_get_transfer() 327 transfer->b.b.level = 0; in si_buffer_get_transfer() 328 transfer->b.b.usage = usage; in si_buffer_get_transfer() 329 transfer->b.b.box = *box; in si_buffer_get_transfer() 330 transfer->b.b.stride = 0; in si_buffer_get_transfer() [all …]
|
/third_party/mesa3d/src/gallium/drivers/i915/ |
D | i915_resource_buffer.c | 75 struct pipe_transfer *transfer = slab_alloc_st(&i915->transfer_pool); in i915_buffer_transfer_map() local 77 if (!transfer) in i915_buffer_transfer_map() 80 transfer->resource = resource; in i915_buffer_transfer_map() 81 transfer->level = level; in i915_buffer_transfer_map() 82 transfer->usage = usage; in i915_buffer_transfer_map() 83 transfer->box = *box; in i915_buffer_transfer_map() 84 *ptransfer = transfer; in i915_buffer_transfer_map() 86 return buffer->data + transfer->box.x; in i915_buffer_transfer_map() 91 struct pipe_transfer *transfer) in i915_buffer_transfer_unmap() argument 94 slab_free_st(&i915->transfer_pool, transfer); in i915_buffer_transfer_unmap()
|