Lines Matching refs:buffer
22 struct bulk_buffer *buffer,
25 struct bulk_buffer *buffer,
49 struct bulk_buffer *buffer,
53 debug_printf("APPL: cb_rx_move_received: %p, meta=%x\n", buffer->address,
57 volatile char *e = buffer->address;
58 for (int i = 0; i < buffer->pool->buffer_size; ++i) {
62 errval_t err = bulk_channel_pass(channel, buffer, &meta_val, dummy_cont);
67 struct bulk_buffer *buffer,
71 volatile char *e = buffer->address;
72 for (int i = 0; i < buffer->pool->buffer_size; ++i) {
75 errval_t err = bulk_channel_release(channel, buffer, dummy_cont);
108 struct bulk_buffer *buffer,
111 struct bulk_buffer *buffer);
155 struct bulk_buffer *buffer,
158 debug_printf("APPL: cp_tx_buffer_received: %p, meta=%x\n", buffer->address,
160 errval_t err = bulk_alloc_return_buffer(&tx_allocator, buffer);
162 DEBUG_ERR(err, "Returning the buffer\n");
170 struct bulk_buffer *buffer)
174 errval_t err = bulk_alloc_return_buffer(&tx_allocator, buffer);
199 struct bulk_buffer *buffer;
203 debug_printf("APPL: Allocating buffer...\n");
204 buffer = bulk_alloc_new_buffer(&tx_allocator);
205 assert(buffer);
206 memset(buffer->address, 123, buffer->pool->buffer_size);
208 err = bulk_channel_move(&tx_channel, buffer, &meta, dummy_cont);
217 debug_printf("APPL: Allocating buffer...\n");
218 buffer = bulk_alloc_new_buffer(&tx_allocator);
219 assert(buffer);
220 memset(buffer->address, 101, buffer->pool->buffer_size);
222 err = bulk_channel_copy(&tx_channel, buffer, &meta, dummy_cont);