Searched refs:valid_data (Results 1 - 25 of 39) sorted by relevance

12

/barrelfish-master/lib/devif/backends/net/mlx4/drivers/net/mlx4/
H A Dmlx4_devif_queue.h40 genoffset_t valid_data, genoffset_t valid_length,
43 genoffset_t* length, genoffset_t* valid_data,
47 genoffset_t valid_data, genoffset_t valid_length,
50 genoffset_t* length, genoffset_t* valid_data,
H A Den_tx.c389 genoffset_t* length, genoffset_t* valid_data,
453 *valid_data = 0;
482 // debug_printf("%s:%s: %lx:%ld:%ld:%ld:%lx\n", queue->name, __func__, *offset, *length, *valid_data, *valid_length, *flags);
850 genoffset_t valid_data, genoffset_t valid_length,
853 // debug_printf("%s:%s: %lx:%ld:%ld:%ld:%lx\n", queue->name, __func__, offset, length, valid_data, valid_length, flags);
854 // uint8_t *packet = queue->region_mapped + offset + valid_data;
882 genpaddr_t buffer_data = queue->region_base + offset + valid_data;
388 mlx4_en_dequeue_tx(mlx4_queue_t *queue, regionid_t* rid, genoffset_t* offset, genoffset_t* length, genoffset_t* valid_data, genoffset_t* valid_length, uint64_t* flags) argument
848 mlx4_en_enqueue_tx(mlx4_queue_t *queue, regionid_t rid, genoffset_t offset, genoffset_t length, genoffset_t valid_data, genoffset_t valid_length, uint64_t flags) argument
/barrelfish-master/include/devif/
H A Dqueue_interface.h30 genoffset_t valid_data; // 24 member in struct:devq_buf
50 * @param valid_data Offset into the buffer where the valid data of this buffer
62 genoffset_t valid_data,
75 * @param valid_data Return pointer to an offset into the buffer where the
88 genoffset_t* valid_data,
/barrelfish-master/usr/drivers/e10k/
H A De10k_queue.h228 genoffset_t valid_data,
245 buf->valid_data = valid_data;
279 genoffset_t valid_data,
291 buf->valid_data = valid_data;
326 genoffset_t valid_data,
334 valid_data, valid_length,
338 valid_data, valid_length,
343 valid_data, valid_lengt
224 e10k_queue_add_txbuf_ctx(e10k_queue_t* q, lpaddr_t phys, regionid_t rid, genoffset_t offset, genoffset_t length, genoffset_t valid_data, genoffset_t valid_length, uint64_t flags, size_t len, uint8_t ctx, bool ixsm, bool txsm) argument
275 e10k_queue_add_txbuf_legacy(e10k_queue_t* q, lpaddr_t phys, regionid_t rid, genoffset_t offset, genoffset_t length, genoffset_t valid_data, genoffset_t valid_length, uint64_t flags, size_t len) argument
322 e10k_queue_add_txbuf(e10k_queue_t* q, lpaddr_t phys, regionid_t rid, genoffset_t offset, genoffset_t length, genoffset_t valid_data, genoffset_t valid_length, uint64_t flags, size_t len) argument
357 e10k_queue_get_txbuf_avd(e10k_queue_t* q, regionid_t* rid, genoffset_t* offset, genoffset_t* length, genoffset_t* valid_data, genoffset_t* valid_length, uint64_t* flags) argument
404 e10k_queue_get_txbuf_legacy(e10k_queue_t* q, regionid_t* rid, genoffset_t* offset, genoffset_t* length, genoffset_t* valid_data, genoffset_t* valid_length, uint64_t* flags) argument
466 e10k_queue_get_txbuf(e10k_queue_t* q, regionid_t* rid, genoffset_t* offset, genoffset_t* length, genoffset_t* valid_data, genoffset_t* valid_length, uint64_t* flags) argument
505 e10k_queue_add_rxbuf_adv(e10k_queue_t* q, lpaddr_t phys, regionid_t rid, genoffset_t offset, genoffset_t length, genoffset_t valid_data, genoffset_t valid_length, uint64_t flags) argument
556 e10k_queue_add_rxbuf_legacy(e10k_queue_t* q, lpaddr_t phys, regionid_t rid, genoffset_t offset, genoffset_t length, genoffset_t valid_data, genoffset_t valid_length, uint64_t flags) argument
599 e10k_queue_add_rxbuf(e10k_queue_t* q, lpaddr_t phys, regionid_t rid, genoffset_t offset, genoffset_t length, genoffset_t valid_data, genoffset_t valid_length, uint64_t flags) argument
654 e10k_queue_get_rxbuf_avd(e10k_queue_t* q, regionid_t* rid, genoffset_t* offset, genoffset_t* length, genoffset_t* valid_data, genoffset_t* valid_length, uint64_t* flags, int* last) argument
702 e10k_queue_get_rxbuf_legacy(e10k_queue_t* q, regionid_t* rid, genoffset_t* offset, genoffset_t* length, genoffset_t* valid_data, genoffset_t* valid_length, uint64_t* flags, int* last) argument
745 e10k_queue_get_rxbuf(e10k_queue_t* q, regionid_t* rid, genoffset_t* offset, genoffset_t* length, genoffset_t* valid_data, genoffset_t* valid_length, uint64_t* flags, int* last) argument
[all...]
H A Ddevif_backend_e10k.c145 genoffset_t valid_data,
165 DEBUG_QUEUE("TX Enqueuing offset=%lu valid_data=%lu phys=%lx txhwb=%d tx_tail=%zu tx_head=%zu"
167 offset, valid_data, entry->mem.devaddr + offset + valid_data,
184 addr = (lpaddr_t) entry->mem.devaddr + offset + valid_data;
186 valid_data, valid_length, flags,
190 addr = (lpaddr_t) entry->mem.devaddr + offset + valid_data;
192 e10k_queue_add_txbuf(q, addr, rid, offset, length, valid_data,
204 genoffset_t valid_data,
223 e10k_queue_add_rxbuf(q, addr, rid, offset, length, valid_data,
142 enqueue_tx_buf(struct e10k_queue* q, regionid_t rid, genoffset_t offset, genoffset_t length, genoffset_t valid_data, genoffset_t valid_length, uint64_t flags) argument
201 enqueue_rx_buf(struct e10k_queue* q, regionid_t rid, genoffset_t offset, genoffset_t length, genoffset_t valid_data, genoffset_t valid_length, uint64_t flags) argument
233 e10k_enqueue(struct devq* q, regionid_t rid, genoffset_t offset, genoffset_t length, genoffset_t valid_data, genoffset_t valid_length, uint64_t flags) argument
265 e10k_dequeue(struct devq* q, regionid_t* rid, genoffset_t* offset, genoffset_t* length, genoffset_t* valid_data, genoffset_t* valid_length, uint64_t* flags) argument
[all...]
/barrelfish-master/lib/devif/backends/loopback/
H A Dloopback_queue.c28 genoffset_t length, genoffset_t valid_data,
42 lq->queue[lq->head].valid_data = valid_data; // 24
55 genoffset_t* valid_data,
69 *valid_data = lq->queue[lq->tail].valid_data; // 24
27 loopback_enqueue(struct devq* q, regionid_t rid, genoffset_t offset, genoffset_t length, genoffset_t valid_data, genoffset_t valid_length, uint64_t flags) argument
53 loopback_dequeue(struct devq* q, regionid_t* rid, genoffset_t* offset, genoffset_t* length, genoffset_t* valid_data, genoffset_t* valid_length, uint64_t* flags) argument
/barrelfish-master/lib/devif/
H A Dregion_pool.h84 * @param valid_data offset into the buffer
85 * @param valid_length length of the valid_data
93 genoffset_t valid_data,
H A Dqueue_interface.c99 * @param valid_data Offset into the region where the valid data of this buffer
111 genoffset_t valid_data,
120 length, valid_data, valid_length)) {
127 err = q->f.enq(q, region_id, offset, length, valid_data,
148 * @param valid_data Return pointer to an offset into the region where the
161 genoffset_t* valid_data,
173 err = q->f.deq(q, region_id, offset, length, valid_data,
184 *length, *valid_data, *valid_length)) {
107 devq_enqueue(struct devq *q, regionid_t region_id, genoffset_t offset, genoffset_t length, genoffset_t valid_data, genoffset_t valid_length, uint64_t misc_flags) argument
157 devq_dequeue(struct devq *q, regionid_t* region_id, genoffset_t* offset, genoffset_t* length, genoffset_t* valid_data, genoffset_t* valid_length, uint64_t* misc_flags) argument
H A Dregion_pool.c436 * @param valid_data offset into the buffer
437 * @param valid_length length of the valid_data
445 genoffset_t valid_data,
457 (valid_data + valid_length > length)) {
441 region_pool_buffer_check_bounds(struct region_pool* pool, regionid_t region_id, genoffset_t offset, genoffset_t length, genoffset_t valid_data, genoffset_t valid_length) argument
/barrelfish-master/usr/drivers/solarflare/
H A Dhw_queue.h347 genoffset_t valid_data,
361 buf->valid_data = valid_data;
376 genoffset_t valid_data,
389 buf->valid_data = valid_data;
422 genoffset_t* valid_data,
449 *valid_data = buf->valid_data;
555 genoffset_t* valid_data,
341 sfn5122f_queue_add_user_rxbuf_devif(sfn5122f_queue_t* q, uint32_t buf_id, uint16_t b_off, regionid_t rid, genoffset_t offset, genoffset_t length, genoffset_t valid_data, genoffset_t valid_length, uint64_t flags) argument
371 sfn5122f_queue_add_rxbuf_devif(sfn5122f_queue_t* q, lpaddr_t addr, regionid_t rid, genoffset_t offset, genoffset_t length, genoffset_t valid_data, genoffset_t valid_length, uint64_t flags) argument
418 sfn5122f_queue_handle_rx_ev_devif(sfn5122f_queue_t* q, regionid_t* rid, genoffset_t* offset, genoffset_t* length, genoffset_t* valid_data, genoffset_t* valid_length, uint64_t* flags) argument
551 sfn5122f_queue_handle_tx_ev_devif(sfn5122f_queue_t* q, regionid_t* rid, genoffset_t* offset, genoffset_t* length, genoffset_t* valid_data, genoffset_t* valid_length, uint64_t* flags) argument
660 sfn5122f_queue_add_txbuf_devif(sfn5122f_queue_t* q, lpaddr_t addr, regionid_t rid, genoffset_t offset, genoffset_t length, genoffset_t valid_data, genoffset_t valid_length, uint64_t flags) argument
713 sfn5122f_queue_add_user_txbuf_devif(sfn5122f_queue_t* q, uint64_t buftbl_idx, uint64_t b_off, regionid_t rid, genoffset_t offset, genoffset_t length, genoffset_t valid_data, genoffset_t valid_length, uint64_t flags) argument
[all...]
H A Ddevif_backend_solarflare.c229 genoffset_t valid_data, genoffset_t valid_length,
267 rid, offset, length, valid_data,
271 valid_data, valid_length, flags);
281 genoffset_t valid_data, genoffset_t valid_length,
319 rid, offset, length, valid_data,
326 length, valid_data, valid_length,
335 genoffset_t valid_data, genoffset_t valid_length,
346 err = enqueue_rx_buf(queue, rid, offset, length, valid_data, valid_length,
354 err = enqueue_tx_buf(queue, rid, offset, length, valid_data, valid_length,
368 genoffset_t* length, genoffset_t* valid_data,
227 enqueue_rx_buf(struct sfn5122f_queue* q, regionid_t rid, genoffset_t offset, genoffset_t length, genoffset_t valid_data, genoffset_t valid_length, uint64_t flags) argument
279 enqueue_tx_buf(struct sfn5122f_queue* q, regionid_t rid, genoffset_t offset, genoffset_t length, genoffset_t valid_data, genoffset_t valid_length, uint64_t flags) argument
333 sfn5122f_enqueue(struct devq* q, regionid_t rid, genoffset_t offset, genoffset_t length, genoffset_t valid_data, genoffset_t valid_length, uint64_t flags) argument
367 sfn5122f_dequeue(struct devq* q, regionid_t* rid, genoffset_t* offset, genoffset_t* length, genoffset_t* valid_data, genoffset_t* valid_length, uint64_t* flags) argument
[all...]
/barrelfish-master/lib/devif/backends/net/udp/
H A Ddevif_backend_udp.c127 genoffset_t valid_data, genoffset_t valid_length,
145 offset + valid_data + ETH_HLEN + IP_HLEN;
149 return que->q->f.enq(que->q, rid, offset, length, valid_data,
157 return que->q->f.enq(que->q, rid, offset, length, valid_data,
165 genoffset_t* length, genoffset_t* valid_data,
171 err = que->q->f.deq(que->q, rid, offset, length, valid_data, valid_length, flags);
177 DEBUG("RX rid: %d offset %ld valid_data %ld length %ld va %p \n", *rid,
178 *offset, *valid_data,
179 *valid_length, que->regions[*rid % MAX_NUM_REGIONS].va + *offset + *valid_data);
183 *offset + *valid_data);
125 udp_enqueue(struct devq* q, regionid_t rid, genoffset_t offset, genoffset_t length, genoffset_t valid_data, genoffset_t valid_length, uint64_t flags) argument
164 udp_dequeue(struct devq* q, regionid_t* rid, genoffset_t* offset, genoffset_t* length, genoffset_t* valid_data, genoffset_t* valid_length, uint64_t* flags) argument
[all...]
/barrelfish-master/lib/devif/backends/null/
H A Ddevif_backend_null.c52 genoffset_t len, genoffset_t valid_data,
56 return que->q->f.enq(que->q, rid, offset, len, valid_data, valid_length, flags);
60 genoffset_t* len, genoffset_t* valid_data,
64 return que->q->f.deq(que->q, rid, offset, len, valid_data, valid_length, flags);
51 null_enqueue(struct devq* q, regionid_t rid, genoffset_t offset, genoffset_t len, genoffset_t valid_data, genoffset_t valid_length, uint64_t flags) argument
59 null_dequeue(struct devq* q, regionid_t* rid, genoffset_t* offset, genoffset_t* len, genoffset_t* valid_data, genoffset_t* valid_length, uint64_t* flags) argument
/barrelfish-master/lib/blk/blk_ahci/
H A Ddevice_impl.c118 genoffset_t valid_data,
145 dqr->valid_data = valid_data;
161 genoffset_t* valid_data,
168 assert(valid_data != NULL);
180 *valid_data = dqr->valid_data;
114 ahci_enqueue(struct devq *q, regionid_t region_id, genoffset_t offset, genoffset_t length, genoffset_t valid_data, genoffset_t valid_length, uint64_t flags) argument
157 ahci_dequeue(struct devq* q, regionid_t* region_id, genoffset_t* offset, genoffset_t* length, genoffset_t* valid_data, genoffset_t* valid_length, uint64_t* misc_flags) argument
H A Dblk_ahci.h72 genpaddr_t valid_data; member in struct:dev_queue_request
/barrelfish-master/lib/devif/backends/net/ip/
H A Ddevif_backend_ip.c144 genoffset_t valid_data, genoffset_t valid_length,
163 offset + valid_data;
172 err = que->q->f.enq(que->q, rid, offset, length, valid_data,
181 return que->q->f.enq(que->q, rid, offset, length, valid_data,
195 err = que->q->f.enq(que->q, rid, offset, length, valid_data,
204 return que->q->f.enq(que->q, rid, offset, length, valid_data,
213 genoffset_t* length, genoffset_t* valid_data,
222 err = que->q->f.deq(que->q, rid, offset, length, valid_data, valid_length, flags);
228 err = que->q->f.deq(que->q, rid, offset, length, valid_data, valid_length, flags);
235 DEBUG("RX rid: %d offset %ld valid_data
142 ip_enqueue(struct devq* q, regionid_t rid, genoffset_t offset, genoffset_t length, genoffset_t valid_data, genoffset_t valid_length, uint64_t flags) argument
212 ip_dequeue(struct devq* q, regionid_t* rid, genoffset_t* offset, genoffset_t* length, genoffset_t* valid_data, genoffset_t* valid_length, uint64_t* flags) argument
[all...]
/barrelfish-master/lib/net_interfaces/
H A Dinterface_raw.c142 genoffset_t valid_data; local
150 &valid_data, &valid_length, &flags);
192 genoffset_t valid_data; local
200 &valid_data, &valid_length, &flags);
213 printf("valid_data %lu \n", valid_data);
/barrelfish-master/usr/drivers/enet/
H A Denet_devq.c119 genoffset_t* valid_data,
143 ENET_DEBUG("offset=%lu length=%lu valid_data=%lu rid=%lu \n",
146 *valid_data = 0;
167 genoffset_t* valid_data,
184 *valid_data = 0;
201 genoffset_t length, genoffset_t valid_data,
217 addr = (lpaddr_t) entry->mem.devaddr + offset + valid_data;
218 vaddr = (lvaddr_t) entry->mem.vbase + offset + valid_data;
224 buf->valid_data = valid_data;
116 enet_rx_dequeue(struct devq* que, regionid_t* rid, genoffset_t* offset, genoffset_t* length, genoffset_t* valid_data, genoffset_t* valid_length, uint64_t* flags) argument
164 enet_tx_dequeue(struct devq* que, regionid_t* rid, genoffset_t* offset, genoffset_t* length, genoffset_t* valid_data, genoffset_t* valid_length, uint64_t* flags) argument
200 enet_tx_enqueue(struct devq* que, regionid_t rid, genoffset_t offset, genoffset_t length, genoffset_t valid_data, genoffset_t valid_length, uint64_t flags) argument
264 enet_rx_enqueue(struct devq* que, regionid_t rid, genoffset_t offset, genoffset_t length, genoffset_t valid_data, genoffset_t valid_length, uint64_t flags) argument
[all...]
/barrelfish-master/usr/drivers/ahcid/
H A Dtest.c126 genoffset_t valid_data = 0; local
166 err = devq_dequeue(dq, &region_id, &offset, &length, &valid_data,
190 genoffset_t* valid_data, genoffset_t* valid_length)
195 err = devq_dequeue(q, region_id, offset, length, valid_data,
214 genoffset_t valid_data = 0; local
216 blocking_dequeue(dq, &rid, &offset, &length, &valid_data,
188 blocking_dequeue(void* q, regionid_t* region_id, genoffset_t* offset, genoffset_t* length, genoffset_t* valid_data, genoffset_t* valid_length) argument
/barrelfish-master/usr/drivers/e1000/
H A Ddevif_backend_e1000.c63 genoffset_t valid_data, genoffset_t valid_length,
90 genoffset_t* length, genoffset_t* valid_data,
109 *valid_data = 0;
113 E1000_DEBUG("%s:%s: %lx:%ld:%ld:%ld:%lx\n", device->name, __func__, *offset, *length, *valid_data, *valid_length, *flags);
120 genoffset_t valid_data, genoffset_t valid_length,
130 tdesc.buffer_address = device->region_base + offset + valid_data;
140 tdesc.buffer_address = device->region_base + offset + valid_data;
149 tdesc.buffer_address = device->region_base + offset + valid_data;
157 E1000_DEBUG("%s:%s: %lx:%ld:%ld:%ld:%lx:%lx\n", device->name, __func__, offset, length, valid_data, valid_length, flags, tdesc.buffer_address);
170 genoffset_t* length, genoffset_t* valid_data,
61 e1000_enqueue_rx(e1000_queue_t *device, regionid_t rid, genoffset_t offset, genoffset_t length, genoffset_t valid_data, genoffset_t valid_length, uint64_t flags) argument
88 e1000_dequeue_rx(e1000_queue_t *device, regionid_t* rid, genoffset_t* offset, genoffset_t* length, genoffset_t* valid_data, genoffset_t* valid_length, uint64_t* flags) argument
118 e1000_enqueue_tx(e1000_queue_t *device, regionid_t rid, genoffset_t offset, genoffset_t length, genoffset_t valid_data, genoffset_t valid_length, uint64_t flags) argument
169 e1000_dequeue_tx(e1000_queue_t *device, regionid_t* rid, genoffset_t* offset, genoffset_t* length, genoffset_t* valid_data, genoffset_t* valid_length, uint64_t* flags) argument
199 e1000_enqueue(struct devq* q, regionid_t rid, genoffset_t offset, genoffset_t length, genoffset_t valid_data, genoffset_t valid_length, uint64_t flags) argument
232 e1000_dequeue(struct devq* q, regionid_t* rid, genoffset_t* offset, genoffset_t* length, genoffset_t* valid_data, genoffset_t* valid_length, uint64_t* flags) argument
[all...]
/barrelfish-master/usr/tests/devif/
H A Dclient.c109 genoffset_t valid_data; local
120 devq_dequeue((struct devq*) udp_q, &rid, &offset, &length, &valid_data,
H A Didc_endpoint.c106 genoffset_t valid_data; local
113 &valid_data, &valid_length, &flags);
119 err = devq_enqueue(queue, rid, offset, length, valid_data,
H A Decho.c76 genoffset_t valid_data; local
86 err = devq_dequeue(q, &rid, &offset, &length, &valid_data,
/barrelfish-master/lib/net/
H A Dnetif.c349 size_t valid_data = (uintptr_t)tmpp->payload - (uintptr_t)nb->vbase; local
350 assert((valid_data + tmpp->len) < nb->region->buffer_size);
351 assert(((uintptr_t)tmpp->payload - valid_data) == (uintptr_t)nb->vbase);
415 &buf.valid_data, &buf.valid_length, &buf.flags);
463 assert((buf.valid_data + buf.valid_length) < nb->region->buffer_size);
497 p->payload += buf.valid_data;
/barrelfish-master/lib/lwip2/src/barrelfish/
H A Dnetif_barrelfish.c128 &dbuf->valid_data, &dbuf->valid_length, &dbuf->flags);
153 region_base + dbuf->offset + dbuf->valid_data,

Completed in 208 milliseconds

12