Searched defs:transfer (Results 1 - 25 of 147) sorted by relevance

123456

/external/mesa3d/src/mesa/state_tracker/
H A Dst_cb_bufferobjects.h47 struct pipe_transfer *transfer[MAP_COUNT]; member in struct:st_buffer_object
H A Dst_cb_fbo.h53 struct pipe_transfer *transfer; /**< only used when mapping the resource */ member in struct:st_renderbuffer
H A Dst_atom_pixeltransfer.c48 struct pipe_transfer *transfer; local
59 0, 0, texSize, texSize, &transfer);
81 pipe_transfer_unmap(pipe, transfer);
85 * Upload the pixel transfer color map texture.
/external/mesa3d/src/gallium/drivers/ilo/
H A Dilo_transfer.h69 ilo_transfer(struct pipe_transfer *transfer) argument
71 return (struct ilo_transfer *) transfer;
/external/mesa3d/src/gallium/drivers/trace/
H A Dtr_texture.c121 struct pipe_transfer *transfer)
125 if (!transfer)
128 assert(transfer->resource == tr_res->resource);
134 memcpy(&tr_trans->base, transfer, sizeof(struct pipe_transfer));
137 tr_trans->transfer = transfer;
145 tr_ctx->pipe->transfer_unmap(tr_ctx->pipe, transfer);
119 trace_transfer_create(struct trace_context *tr_ctx, struct trace_resource *tr_res, struct pipe_transfer *transfer) argument
H A Dtr_texture.h79 struct pipe_transfer *transfer; member in struct:trace_transfer
118 trace_transfer(struct pipe_transfer *transfer) argument
120 if (!transfer)
122 (void)trace_resource(transfer->resource);
123 return (struct trace_transfer *)transfer;
146 struct pipe_transfer *transfer);
/external/mesa3d/src/mesa/drivers/dri/nouveau/
H A Dnouveau_texture.h38 } transfer; member in struct:nouveau_teximage
/external/mesa3d/src/gallium/auxiliary/util/
H A Du_draw.c137 struct pipe_transfer *transfer; local
152 &transfer);
153 if (!transfer) {
165 pipe_buffer_unmap(pipe, transfer);
H A Du_suballoc.c108 struct pipe_transfer *transfer = NULL; local
112 PIPE_TRANSFER_WRITE, &transfer);
114 pipe_buffer_unmap(allocator->pipe, transfer);
H A Du_transfer.c12 struct pipe_transfer *transfer = NULL; local
30 map = pipe->transfer_map(pipe, resource, 0, usage, &box, &transfer);
35 pipe_transfer_unmap(pipe, transfer);
47 struct pipe_transfer *transfer = NULL; local
63 box, &transfer);
69 transfer->stride, /* bytes */
70 transfer->layer_stride, /* bytes */
80 pipe_transfer_unmap(pipe, transfer);
94 struct pipe_transfer *transfer,
102 struct pipe_transfer *transfer )
93 u_default_transfer_flush_region( struct pipe_context *pipe, struct pipe_transfer *transfer, const struct pipe_box *box) argument
130 u_transfer_map_vtbl(struct pipe_context *context, struct pipe_resource *resource, unsigned level, unsigned usage, const struct pipe_box *box, struct pipe_transfer **transfer) argument
142 u_transfer_flush_region_vtbl( struct pipe_context *pipe, struct pipe_transfer *transfer, const struct pipe_box *box) argument
[all...]
/external/mesa3d/src/gallium/state_trackers/nine/
H A Dvolume9.h54 struct pipe_transfer *transfer; member in struct:NineVolume9
H A Dbuffer9.h40 struct pipe_transfer *transfer; member in struct:NineTransfer
H A Dsurface9.h38 struct pipe_transfer *transfer; member in struct:NineSurface9
/external/compiler-rt/lib/asan/tests/
H A Dasan_mem_test.cc130 // valid transfer of bytes between arrays
131 M::transfer(dest, src, size);
132 M::transfer(dest + 1, src, size - sizeof(T));
133 M::transfer(dest, src + length - 1, sizeof(T));
134 M::transfer(dest, src, 1);
136 // transfer zero bytes
137 M::transfer(dest - 1, src, 0);
138 M::transfer(dest + length, src, zero);
139 M::transfer(dest, src - 1, zero);
140 M::transfer(des
186 static void* transfer(void *to, const void *from, size_t size) { function in class:MemCpyWrapper
198 static void* transfer(void *to, const void *from, size_t size) { function in class:MemMoveWrapper
[all...]
/external/libusb/libusb/
H A Dsync.c37 static void LIBUSB_CALL sync_transfer_cb(struct libusb_transfer *transfer) argument
39 int *completed = transfer->user_data;
41 usbi_dbg("actual_length=%d", transfer->actual_length);
42 /* caller interprets result and frees transfer */
45 static void sync_transfer_wait_for_completion(struct libusb_transfer *transfer) argument
47 int r, *completed = transfer->user_data;
48 struct libusb_context *ctx = HANDLE_CTX(transfer->dev_handle);
55 usbi_err(ctx, "libusb_handle_events failed: %s, cancelling transfer and retrying",
57 libusb_cancel_transfer(transfer);
64 * Perform a USB control transfer
98 struct libusb_transfer *transfer; local
170 struct libusb_transfer *transfer; local
[all...]
/external/mesa3d/src/gallium/drivers/etnaviv/
H A Detnaviv_transfer.c168 BUG("unsupported transfer flags %#x with tile status/tiled layout", usage);
341 struct pipe_transfer *transfer,
340 etna_transfer_flush_region(struct pipe_context *pctx, struct pipe_transfer *transfer, const struct pipe_box *box) argument
/external/mesa3d/src/gallium/drivers/i915/
H A Di915_resource_buffer.c73 struct pipe_transfer *transfer = slab_alloc_st(&i915->transfer_pool); local
75 if (!transfer)
78 transfer->resource = resource;
79 transfer->level = level;
80 transfer->usage = usage;
81 transfer->box = *box;
82 *ptransfer = transfer;
84 return buffer->data + transfer->box.x;
89 struct pipe_transfer *transfer)
92 slab_free_st(&i915->transfer_pool, transfer);
88 i915_buffer_transfer_unmap(struct pipe_context *pipe, struct pipe_transfer *transfer) argument
[all...]
/external/mesa3d/src/gallium/drivers/nouveau/nv30/
H A Dnv30_fragprog.c48 struct pipe_transfer *transfer; local
54 &transfer);
57 pipe_buffer_unmap(pipe, transfer);
/external/mesa3d/src/gallium/drivers/r300/
H A Dr300_transfer.c34 struct pipe_transfer transfer; member in struct:r300_transfer
45 r300_transfer(struct pipe_transfer* transfer) argument
47 return (struct r300_transfer*)transfer;
54 struct pipe_transfer *transfer = (struct pipe_transfer*)r300transfer; local
55 struct pipe_resource *src = transfer->resource;
60 src, transfer->level, &transfer->box);
68 blit.src.level = transfer->level;
69 blit.src.box = transfer->box;
72 blit.dst.box.width = transfer
86 struct pipe_transfer *transfer = (struct pipe_transfer*)r300transfer; local
103 r300_texture_transfer_map(struct pipe_context *ctx, struct pipe_resource *texture, unsigned level, unsigned usage, const struct pipe_box *box, struct pipe_transfer **transfer) argument
246 r300_texture_transfer_unmap(struct pipe_context *ctx, struct pipe_transfer *transfer) argument
[all...]
/external/mesa3d/src/gallium/drivers/rbug/
H A Drbug_objects.c164 struct pipe_transfer *transfer)
168 if (!transfer)
171 assert(transfer->resource == rb_resource->resource);
177 memcpy(&rb_transfer->base, transfer, sizeof(struct pipe_transfer));
180 rb_transfer->transfer = transfer;
189 rb_context->pipe->transfer_unmap(rb_context->pipe, transfer);
162 rbug_transfer_create(struct rbug_context *rb_context, struct rbug_resource *rb_resource, struct pipe_transfer *transfer) argument
/external/mesa3d/src/gallium/drivers/virgl/
H A Dvirgl_buffer.c46 struct pipe_transfer **transfer)
94 *transfer = &trans->base;
100 struct pipe_transfer *transfer)
103 struct virgl_transfer *trans = virgl_transfer(transfer);
104 struct virgl_buffer *vbuf = virgl_buffer(transfer->resource);
107 if (!(transfer->usage & PIPE_TRANSFER_FLUSH_EXPLICIT)) {
112 &transfer->box, trans->base.stride, trans->base.layer_stride, trans->offset, transfer->level);
121 struct pipe_transfer *transfer,
125 struct virgl_buffer *vbuf = virgl_buffer(transfer
41 virgl_buffer_transfer_map(struct pipe_context *ctx, struct pipe_resource *resource, unsigned level, unsigned usage, const struct pipe_box *box, struct pipe_transfer **transfer) argument
99 virgl_buffer_transfer_unmap(struct pipe_context *ctx, struct pipe_transfer *transfer) argument
120 virgl_buffer_transfer_flush_region(struct pipe_context *ctx, struct pipe_transfer *transfer, const struct pipe_box *box) argument
[all...]
/external/curl/lib/
H A Dpop3.h53 curl_pp_transfer transfer; member in struct:POP3
H A Dsmtp.h55 curl_pp_transfer transfer; member in struct:SMTP
/external/libusb/libusb/os/
H A Dhaiku_usb_raw.cpp157 USBTransfer *transfer = *((USBTransfer **)usbi_transfer_get_os_priv(itransfer)); local
158 delete transfer;
165 USBTransfer *transfer = *((USBTransfer **)usbi_transfer_get_os_priv(itransfer)); local
168 if (transfer->IsCancelled()) {
169 delete transfer;
178 usbi_err(ITRANSFER_CTX(itransfer), "error in transfer");
182 delete transfer;
H A Dsunos_usb.h52 struct libusb_transfer *transfer; member in struct:sunos_transfer_priv
70 struct libusb_transfer *transfer; member in struct:aio_callback_args

Completed in 2617 milliseconds

123456