Searched refs:transfer (Results 1 - 25 of 140) sorted by relevance

123456

/external/mesa3d/src/gallium/auxiliary/util/
H A Du_transfer.c7 /* One-shot transfer operation with data supplied in a user
19 struct pipe_transfer *transfer = NULL; local
34 transfer = pipe->get_transfer(pipe,
39 if (transfer == NULL)
42 map = pipe_transfer_map(pipe, transfer);
59 transfer->stride, /* bytes */
66 map += transfer->layer_stride;
73 pipe_transfer_unmap(pipe, transfer);
75 if (transfer)
76 pipe_transfer_destroy(pipe, transfer);
89 u_default_transfer_flush_region( struct pipe_context *pipe, struct pipe_transfer *transfer, const struct pipe_box *box) argument
103 struct pipe_transfer *transfer = CALLOC_STRUCT(pipe_transfer); local
123 u_default_transfer_destroy(struct pipe_context *pipe, struct pipe_transfer *transfer) argument
[all...]
H A Du_resource.c38 struct pipe_transfer *transfer)
40 struct u_resource *ur = u_resource(transfer->resource);
41 ur->vtbl->transfer_destroy(pipe, transfer);
45 struct pipe_transfer *transfer )
47 struct u_resource *ur = u_resource(transfer->resource);
48 return ur->vtbl->transfer_map(pipe, transfer);
52 struct pipe_transfer *transfer,
55 struct u_resource *ur = u_resource(transfer->resource);
56 ur->vtbl->transfer_flush_region(pipe, transfer, box);
60 struct pipe_transfer *transfer )
37 u_transfer_destroy_vtbl(struct pipe_context *pipe, struct pipe_transfer *transfer) argument
51 u_transfer_flush_region_vtbl( struct pipe_context *pipe, struct pipe_transfer *transfer, const struct pipe_box *box) argument
[all...]
H A Du_transfer.h6 * to the regular transfer behaviour.
27 struct pipe_transfer *transfer,
37 struct pipe_transfer *transfer );
40 struct pipe_transfer *transfer);
66 struct pipe_transfer *transfer );
69 struct pipe_transfer *transfer,
73 struct pipe_transfer *transfer );
106 struct pipe_transfer *transfer);
109 struct pipe_transfer *transfer );
112 struct pipe_transfer *transfer,
[all...]
/external/libusb/libusb/
H A Dsync.c36 static void ctrl_transfer_cb(struct libusb_transfer *transfer) argument
38 int *completed = transfer->user_data;
40 usbi_dbg("actual_length=%d", transfer->actual_length);
41 /* caller interprets result and frees transfer */
45 * Perform a USB control transfer.
47 * The direction of the transfer is inferred from the bmRequestType field of
66 * \returns LIBUSB_ERROR_TIMEOUT if the transfer timed out
76 struct libusb_transfer *transfer = libusb_alloc_transfer(0); local
81 if (!transfer)
86 libusb_free_transfer(transfer);
145 bulk_transfer_cb(struct libusb_transfer *transfer) argument
157 struct libusb_transfer *transfer = libusb_alloc_transfer(0); local
[all...]
H A Dlibusb.h86 /** Picture transfer protocol class */
165 * Endpoint transfer type. Values for bits 0:1 of the
373 * the bConfigurationValue. Bits 0:1 determine the transfer type and
515 * \ref libusb_request_type. Bit 7 determines data transfer direction, see
534 /** Number of bytes to transfer */
674 /** Automatically free() transfer buffer during libusb_free_transfer() */
679 * from your transfer callback, as this will result in a double-free
700 * Asynchronous transfer callback function type. When submitting asynchronous
703 * structure. libusb will call this function later, when the transfer has
705 * \param transfer Th
833 libusb_control_transfer_get_data( struct libusb_transfer *transfer) argument
851 libusb_control_transfer_get_setup( struct libusb_transfer *transfer) argument
923 libusb_fill_control_transfer( struct libusb_transfer *transfer, libusb_device_handle *dev_handle, unsigned char *buffer, libusb_transfer_cb_fn callback, void *user_data, unsigned int timeout) argument
954 libusb_fill_bulk_transfer(struct libusb_transfer *transfer, libusb_device_handle *dev_handle, unsigned char endpoint, unsigned char *buffer, int length, libusb_transfer_cb_fn callback, void *user_data, unsigned int timeout) argument
982 libusb_fill_interrupt_transfer( struct libusb_transfer *transfer, libusb_device_handle *dev_handle, unsigned char endpoint, unsigned char *buffer, int length, libusb_transfer_cb_fn callback, void *user_data, unsigned int timeout) argument
1011 libusb_fill_iso_transfer(struct libusb_transfer *transfer, libusb_device_handle *dev_handle, unsigned char endpoint, unsigned char *buffer, int length, int num_iso_packets, libusb_transfer_cb_fn callback, void *user_data, unsigned int timeout) argument
1035 libusb_set_iso_packet_lengths( struct libusb_transfer *transfer, unsigned int length) argument
1059 libusb_get_iso_packet_buffer( struct libusb_transfer *transfer, unsigned int packet) argument
1101 libusb_get_iso_packet_buffer_simple( struct libusb_transfer *transfer, unsigned int packet) argument
[all...]
/external/valgrind/coregrind/m_gdbserver/
H A Dvalgrind-low-s390x.c134 case 1: VG_(transfer) (&s390x->guest_IA, buf, dir, size, mod); break;
135 case 2: VG_(transfer) (&s390x->guest_r0, buf, dir, size, mod); break;
136 case 3: VG_(transfer) (&s390x->guest_r1, buf, dir, size, mod); break;
137 case 4: VG_(transfer) (&s390x->guest_r2, buf, dir, size, mod); break;
138 case 5: VG_(transfer) (&s390x->guest_r3, buf, dir, size, mod); break;
139 case 6: VG_(transfer) (&s390x->guest_r4, buf, dir, size, mod); break;
140 case 7: VG_(transfer) (&s390x->guest_r5, buf, dir, size, mod); break;
141 case 8: VG_(transfer) (&s390x->guest_r6, buf, dir, size, mod); break;
142 case 9: VG_(transfer) (&s390x->guest_r7, buf, dir, size, mod); break;
143 case 10: VG_(transfer) (
[all...]
H A Dvalgrind-low-ppc32.c191 case 0: VG_(transfer) (&ppc32->guest_GPR0, buf, dir, size, mod); break;
192 case 1: VG_(transfer) (&ppc32->guest_GPR1, buf, dir, size, mod); break;
193 case 2: VG_(transfer) (&ppc32->guest_GPR2, buf, dir, size, mod); break;
194 case 3: VG_(transfer) (&ppc32->guest_GPR3, buf, dir, size, mod); break;
195 case 4: VG_(transfer) (&ppc32->guest_GPR4, buf, dir, size, mod); break;
196 case 5: VG_(transfer) (&ppc32->guest_GPR5, buf, dir, size, mod); break;
197 case 6: VG_(transfer) (&ppc32->guest_GPR6, buf, dir, size, mod); break;
198 case 7: VG_(transfer) (&ppc32->guest_GPR7, buf, dir, size, mod); break;
199 case 8: VG_(transfer) (&ppc32->guest_GPR8, buf, dir, size, mod); break;
200 case 9: VG_(transfer) (
[all...]
H A Dvalgrind-low-ppc64.c188 case 0: VG_(transfer) (&ppc64->guest_GPR0, buf, dir, size, mod); break;
189 case 1: VG_(transfer) (&ppc64->guest_GPR1, buf, dir, size, mod); break;
190 case 2: VG_(transfer) (&ppc64->guest_GPR2, buf, dir, size, mod); break;
191 case 3: VG_(transfer) (&ppc64->guest_GPR3, buf, dir, size, mod); break;
192 case 4: VG_(transfer) (&ppc64->guest_GPR4, buf, dir, size, mod); break;
193 case 5: VG_(transfer) (&ppc64->guest_GPR5, buf, dir, size, mod); break;
194 case 6: VG_(transfer) (&ppc64->guest_GPR6, buf, dir, size, mod); break;
195 case 7: VG_(transfer) (&ppc64->guest_GPR7, buf, dir, size, mod); break;
196 case 8: VG_(transfer) (&ppc64->guest_GPR8, buf, dir, size, mod); break;
197 case 9: VG_(transfer) (
[all...]
H A Dvalgrind-low-arm.c191 case 0: VG_(transfer) (&arm->guest_R0, buf, dir, size, mod); break;
192 case 1: VG_(transfer) (&arm->guest_R1, buf, dir, size, mod); break;
193 case 2: VG_(transfer) (&arm->guest_R2, buf, dir, size, mod); break;
194 case 3: VG_(transfer) (&arm->guest_R3, buf, dir, size, mod); break;
195 case 4: VG_(transfer) (&arm->guest_R4, buf, dir, size, mod); break;
196 case 5: VG_(transfer) (&arm->guest_R5, buf, dir, size, mod); break;
197 case 6: VG_(transfer) (&arm->guest_R6, buf, dir, size, mod); break;
198 case 7: VG_(transfer) (&arm->guest_R7, buf, dir, size, mod); break;
199 case 8: VG_(transfer) (&arm->guest_R8, buf, dir, size, mod); break;
200 case 9: VG_(transfer) (
[all...]
H A Dvalgrind-low-arm64.c152 case 0: VG_(transfer) (&arm->guest_X0, buf, dir, size, mod); break;
153 case 1: VG_(transfer) (&arm->guest_X1, buf, dir, size, mod); break;
154 case 2: VG_(transfer) (&arm->guest_X2, buf, dir, size, mod); break;
155 case 3: VG_(transfer) (&arm->guest_X3, buf, dir, size, mod); break;
156 case 4: VG_(transfer) (&arm->guest_X4, buf, dir, size, mod); break;
157 case 5: VG_(transfer) (&arm->guest_X5, buf, dir, size, mod); break;
158 case 6: VG_(transfer) (&arm->guest_X6, buf, dir, size, mod); break;
159 case 7: VG_(transfer) (&arm->guest_X7, buf, dir, size, mod); break;
160 case 8: VG_(transfer) (&arm->guest_X8, buf, dir, size, mod); break;
161 case 9: VG_(transfer) (
[all...]
H A Dvalgrind-low-mips32.c262 case 0: VG_(transfer) (&mips1->guest_r0, buf, dir, size, mod); break;
263 case 1: VG_(transfer) (&mips1->guest_r1, buf, dir, size, mod); break;
264 case 2: VG_(transfer) (&mips1->guest_r2, buf, dir, size, mod); break;
265 case 3: VG_(transfer) (&mips1->guest_r3, buf, dir, size, mod); break;
266 case 4: VG_(transfer) (&mips1->guest_r4, buf, dir, size, mod); break;
267 case 5: VG_(transfer) (&mips1->guest_r5, buf, dir, size, mod); break;
268 case 6: VG_(transfer) (&mips1->guest_r6, buf, dir, size, mod); break;
269 case 7: VG_(transfer) (&mips1->guest_r7, buf, dir, size, mod); break;
270 case 8: VG_(transfer) (&mips1->guest_r8, buf, dir, size, mod); break;
271 case 9: VG_(transfer) (
[all...]
H A Dvalgrind-low-mips64.c263 case 0: VG_(transfer) (&mips1->guest_r0, buf, dir, size, mod); break;
264 case 1: VG_(transfer) (&mips1->guest_r1, buf, dir, size, mod); break;
265 case 2: VG_(transfer) (&mips1->guest_r2, buf, dir, size, mod); break;
266 case 3: VG_(transfer) (&mips1->guest_r3, buf, dir, size, mod); break;
267 case 4: VG_(transfer) (&mips1->guest_r4, buf, dir, size, mod); break;
268 case 5: VG_(transfer) (&mips1->guest_r5, buf, dir, size, mod); break;
269 case 6: VG_(transfer) (&mips1->guest_r6, buf, dir, size, mod); break;
270 case 7: VG_(transfer) (&mips1->guest_r7, buf, dir, size, mod); break;
271 case 8: VG_(transfer) (&mips1->guest_r8, buf, dir, size, mod); break;
272 case 9: VG_(transfer) (
[all...]
H A Dvalgrind-low-tilegx.c155 case 0: VG_(transfer) (&tilegx->guest_r0, buf, dir, size, mod); break;
156 case 1: VG_(transfer) (&tilegx->guest_r1, buf, dir, size, mod); break;
157 case 2: VG_(transfer) (&tilegx->guest_r2, buf, dir, size, mod); break;
158 case 3: VG_(transfer) (&tilegx->guest_r3, buf, dir, size, mod); break;
159 case 4: VG_(transfer) (&tilegx->guest_r4, buf, dir, size, mod); break;
160 case 5: VG_(transfer) (&tilegx->guest_r5, buf, dir, size, mod); break;
161 case 6: VG_(transfer) (&tilegx->guest_r6, buf, dir, size, mod); break;
162 case 7: VG_(transfer) (&tilegx->guest_r7, buf, dir, size, mod); break;
163 case 8: VG_(transfer) (&tilegx->guest_r8, buf, dir, size, mod); break;
164 case 9: VG_(transfer) (
[all...]
H A Dvalgrind-low-amd64.c164 case 0: VG_(transfer) (&amd64->guest_RAX, buf, dir, size, mod); break;
165 case 1: VG_(transfer) (&amd64->guest_RBX, buf, dir, size, mod); break;
166 case 2: VG_(transfer) (&amd64->guest_RCX, buf, dir, size, mod); break;
167 case 3: VG_(transfer) (&amd64->guest_RDX, buf, dir, size, mod); break;
168 case 4: VG_(transfer) (&amd64->guest_RSI, buf, dir, size, mod); break;
169 case 5: VG_(transfer) (&amd64->guest_RDI, buf, dir, size, mod); break;
170 case 6: VG_(transfer) (&amd64->guest_RBP, buf, dir, size, mod); break;
171 case 7: VG_(transfer) (&amd64->guest_RSP, buf, dir, size, mod); break;
172 case 8: VG_(transfer) (&amd64->guest_R8, buf, dir, size, mod); break;
173 case 9: VG_(transfer) (
[all...]
H A Dvalgrind-low-x86.c131 case 0: VG_(transfer) (&x86->guest_EAX, buf, dir, size, mod); break;
132 case 1: VG_(transfer) (&x86->guest_ECX, buf, dir, size, mod); break;
133 case 2: VG_(transfer) (&x86->guest_EDX, buf, dir, size, mod); break;
134 case 3: VG_(transfer) (&x86->guest_EBX, buf, dir, size, mod); break;
135 case 4: VG_(transfer) (&x86->guest_ESP, buf, dir, size, mod); break;
136 case 5: VG_(transfer) (&x86->guest_EBP, buf, dir, size, mod); break;
137 case 6: VG_(transfer) (&x86->guest_ESI, buf, dir, size, mod); break;
138 case 7: VG_(transfer) (&x86->guest_EDI, buf, dir, size, mod); break;
139 case 8: VG_(transfer) (&x86->guest_EIP, buf, dir, size, mod); break;
149 VG_(transfer) (
[all...]
/external/mesa3d/src/gallium/drivers/r600/
H A Dr600_buffer.c47 struct r600_transfer *transfer = util_slab_alloc(&rctx->pool_transfers); local
51 transfer->transfer.resource = resource;
52 transfer->transfer.level = level;
53 transfer->transfer.usage = usage;
54 transfer->transfer.box = *box;
55 transfer
86 r600_buffer_transfer_map(struct pipe_context *pipe, struct pipe_transfer *transfer) argument
162 r600_buffer_transfer_unmap(struct pipe_context *pipe, struct pipe_transfer *transfer) argument
178 r600_transfer_destroy(struct pipe_context *ctx, struct pipe_transfer *transfer) argument
[all...]
/external/dnsmasq/src/
H A Dtftp.c22 static void free_transfer(struct tftp_transfer *transfer);
25 static ssize_t get_block(char *packet, struct tftp_transfer *transfer);
52 struct tftp_transfer *transfer; local
144 if (!(transfer = whine_malloc(sizeof(struct tftp_transfer))))
147 if ((transfer->sockfd = socket(AF_INET, SOCK_DGRAM, 0)) == -1)
149 free(transfer);
153 transfer->peer = peer;
154 transfer->timeout = now + 2;
155 transfer->backoff = 1;
156 transfer
373 struct tftp_transfer *transfer, *tmp, **up; local
469 free_transfer(struct tftp_transfer *transfer) argument
517 get_block(char *packet, struct tftp_transfer *transfer) argument
[all...]
/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 *tex = transfer->resource;
59 tex, transfer->level, &transfer->box);
66 struct pipe_transfer *transfer = (struct pipe_transfer*)r300transfer; local
67 struct pipe_resource *tex = transfer->resource;
69 u_box_origin_2d(transfer
226 r300_texture_transfer_map(struct pipe_context *ctx, struct pipe_transfer *transfer) argument
254 r300_texture_transfer_unmap(struct pipe_context *ctx, struct pipe_transfer *transfer) argument
[all...]
H A Dr300_transfer.h44 struct pipe_transfer *transfer);
48 struct pipe_transfer *transfer);
H A Dr300_screen_buffer.c75 struct pipe_transfer *transfer = local
78 transfer->resource = resource;
79 transfer->level = level;
80 transfer->usage = usage;
81 transfer->box = *box;
82 transfer->stride = 0;
83 transfer->layer_stride = 0;
84 transfer->data = NULL;
89 return transfer;
93 struct pipe_transfer *transfer)
92 r300_buffer_transfer_destroy(struct pipe_context *pipe, struct pipe_transfer *transfer) argument
[all...]
/external/mesa3d/src/gallium/drivers/radeonsi/
H A Dr600_buffer.c56 struct pipe_transfer *transfer = util_slab_alloc(&rctx->pool_transfers); local
58 transfer->resource = resource;
59 transfer->level = level;
60 transfer->usage = usage;
61 transfer->box = *box;
62 transfer->stride = 0;
63 transfer->layer_stride = 0;
64 transfer->data = NULL;
69 return transfer;
73 struct pipe_transfer *transfer)
72 r600_buffer_transfer_map(struct pipe_context *pipe, struct pipe_transfer *transfer) argument
86 r600_buffer_transfer_unmap(struct pipe_context *pipe, struct pipe_transfer *transfer) argument
92 r600_buffer_transfer_flush_region(struct pipe_context *pipe, struct pipe_transfer *transfer, const struct pipe_box *box) argument
98 r600_transfer_destroy(struct pipe_context *ctx, struct pipe_transfer *transfer) argument
[all...]
/external/mesa3d/src/gallium/drivers/svga/
H A Dsvga_resource_buffer.c55 * Create a buffer transfer.
75 struct pipe_transfer *transfer; local
77 transfer = CALLOC_STRUCT(pipe_transfer);
78 if (transfer == NULL) {
82 transfer->resource = resource;
83 transfer->level = level;
84 transfer->usage = usage;
85 transfer->box = *box;
140 * the transfer (just as done with textures), which would allow
156 FREE(transfer);
228 svga_buffer_transfer_flush_region( struct pipe_context *pipe, struct pipe_transfer *transfer, const struct pipe_box *box) argument
290 svga_buffer_transfer_destroy(struct pipe_context *pipe, struct pipe_transfer *transfer) argument
[all...]
/external/mesa3d/src/gallium/drivers/trace/
H A Dtr_texture.h71 struct pipe_transfer *transfer; member in struct:trace_transfer
110 trace_transfer(struct pipe_transfer *transfer) argument
112 if(!transfer)
114 (void)trace_resource(transfer->resource);
115 return (struct trace_transfer *)transfer;
137 struct pipe_transfer *transfer);
H A Dtr_texture.c118 struct pipe_transfer *transfer)
122 if(!transfer)
125 assert(transfer->resource == tr_res->resource);
131 memcpy(&tr_trans->base, transfer, sizeof(struct pipe_transfer));
134 tr_trans->transfer = transfer;
142 tr_ctx->pipe->transfer_destroy(tr_ctx->pipe, transfer);
152 struct pipe_transfer *transfer = tr_trans->transfer; local
155 context->transfer_destroy(context, transfer);
116 trace_transfer_create(struct trace_context *tr_ctx, struct trace_resource *tr_res, struct pipe_transfer *transfer) argument
[all...]
/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...]

Completed in 509 milliseconds

123456