Searched refs:queue_id (Results 1 - 12 of 12) sorted by relevance

/barrelfish-master/include/devif/backends/
H A Ddescq.h20 typedef errval_t (*descq_create_t) (struct descq *q, uint64_t *queue_id);
50 * @param queue_id queue id
59 uint64_t *queue_id,
70 * @param queue_id queue id
78 uint64_t *queue_id,
90 * @param queue_id queue id
/barrelfish-master/lib/net_interfaces/
H A Dinterface_raw.c33 static uint64_t queue_id = 0; variable
235 queue_id = qid;
241 connect_to_driver(cardname, queue_id, ws);
264 connect_to_driver(cardname, queue_id, ws);
/barrelfish-master/include/virtio/
H A Dvirtqueue.h65 uint16_t queue_id; ///< the id of this queue member in struct:virtqueue_setup
/barrelfish-master/lib/devif/backends/idc/
H A Ddesc_queue.c411 errval_t *err, uint64_t *queue_id)
454 *err = q->f.create(q, queue_id);
562 uint64_t *queue_id,
691 err = tmp->binding->rpc_tx_vtbl.create_queue(tmp->binding, slots, rx, tx, &err2, queue_id);
751 uint64_t *queue_id,
754 return descq_create_internal(q, slots, name, NULL_CAP, exp, queue_id, f);
763 uint64_t *queue_id,
766 return descq_create_internal(q, slots, "", ep, false, queue_id, f);
779 * @param queue_id queue id
409 rpc_mp_create(struct descq_binding* b, uint32_t slots, struct capref rx, struct capref tx, errval_t *err, uint64_t *queue_id) argument
557 descq_create_internal(struct descq** q, size_t slots, char* name, struct capref ep, bool exp, uint64_t *queue_id, struct descq_func_pointer* f) argument
747 descq_create(struct descq** q, size_t slots, char* name, bool exp, uint64_t *queue_id, struct descq_func_pointer* f) argument
760 descq_create_with_ep(struct descq** q, size_t slots, struct capref ep, uint64_t *queue_id, struct descq_func_pointer* f) argument
/barrelfish-master/usr/net_socket_server/
H A Dnet_sockets_server.c50 uint64_t queue_id; member in struct:network_connection
411 static errval_t net_register_queue(struct net_sockets_binding *binding, uint64_t queue_id) argument
417 if (nc->queue_id == queue_id)
624 static errval_t q_create(struct descq* q, uint64_t* queue_id) argument
636 *queue_id = qid++;
637 nc->queue_id = *queue_id;
H A Dlib_netss.c52 uint64_t queue_id; member in struct:network_connection
391 static errval_t net_register_queue_rpc(struct net_sockets_binding *binding, uint64_t queue_id) argument
397 if (nc->queue_id == queue_id)
410 static void net_register_queue(struct net_sockets_binding *binding, uint64_t queue_id) argument
413 err = net_register_queue_rpc(binding, queue_id);
660 static errval_t q_create(struct descq* q, uint64_t* queue_id) argument
672 *queue_id = qid++;
673 nc->queue_id = *queue_id;
[all...]
/barrelfish-master/lib/net_queue_manager/
H A Dqueue_manager.c244 static struct client_closure *create_new_client(struct devq *q, uint8_t role, uint64_t *queue_id) argument
283 *queue_id = buffer_id_counter;
813 static errval_t create_queue(struct descq* q, uint64_t *queue_id) argument
825 struct client_closure *cc = create_new_client((struct devq *)q, 1, queue_id);
826 debug_printf("%s: %p regid:%ld\n", __func__, q, *queue_id);
928 uint64_t queue_id; local
932 true, &queue_id, &f);
/barrelfish-master/lib/net_sockets/
H A Dnet_sockets.c30 static uint64_t queue_id; variable
504 &queue_id, &f);
511 err = binding->rpc_tx_vtbl.register_queue(binding, queue_id);
/barrelfish-master/usr/tests/devif/
H A Didc_endpoint.c37 static errval_t create(struct descq* q, uint64_t* queue_id) argument
/barrelfish-master/lib/virtio/
H A Dvirtqueue.c220 setup->queue_id,
340 vq->queue_index = setup->queue_id;
H A Ddevice.c438 setup->queue_id = i;
H A Dvirtqueue_host.c408 vq->queue_index = setup->queue_id;

Completed in 64 milliseconds