/external/mesa3d/src/gallium/auxiliary/util/ |
H A D | u_transfer.c | 7 /* 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 D | u_resource.c | 38 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 D | u_transfer.h | 6 * 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 D | sync.c | 36 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 D | libusb.h | 86 /** 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 D | valgrind-low-s390x.c | 134 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 D | valgrind-low-ppc32.c | 191 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 D | valgrind-low-ppc64.c | 188 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 D | valgrind-low-arm.c | 191 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 D | valgrind-low-arm64.c | 152 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 D | valgrind-low-mips32.c | 262 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 D | valgrind-low-mips64.c | 263 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 D | valgrind-low-tilegx.c | 155 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 D | valgrind-low-amd64.c | 164 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 D | valgrind-low-x86.c | 131 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 D | r600_buffer.c | 47 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 D | tftp.c | 22 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 D | r300_transfer.c | 34 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 D | r300_transfer.h | 44 struct pipe_transfer *transfer); 48 struct pipe_transfer *transfer);
|
H A D | r300_screen_buffer.c | 75 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 D | r600_buffer.c | 56 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 D | svga_resource_buffer.c | 55 * 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 D | tr_texture.h | 71 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 D | tr_texture.c | 118 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 D | asan_mem_test.cc | 130 // 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...] |