Searched refs:setup (Results 1 - 25 of 114) sorted by relevance

12345

/barrelfish-2018-10-04/lib/bulk_transfer/backends/net/
H A Dbulk_net_endpoint.c28 * @param setup the setup parameters for the endpoint
33 struct bulk_net_ep_setup *setup)
37 if (setup->port == 0 || setup->queue == 0) {
41 ep_desc->ip.addr = htonl(setup->ip.addr);
42 ep_desc->port = setup->port;
43 ep_desc->queue = setup->queue;
45 if (setup->cardname) {
46 ep_desc->cardname = setup
32 bulk_net_ep_create(struct bulk_net_endpoint_descriptor *ep_desc, struct bulk_net_ep_setup *setup) argument
108 bulk_net_ep_create_remote(struct bulk_net_endpoint_descriptor *ep_desc, struct bulk_net_ep_setup *setup) argument
[all...]
/barrelfish-2018-10-04/include/dma/xeon_phi/
H A Dxeon_phi_dma_request.h33 * \param setup request setup information
40 struct dma_req_setup *setup,
47 * \param setup request setup information
54 struct dma_req_setup *setup,
61 * \param setup request setup information
68 struct dma_req_setup *setup,
75 * \param setup reques
[all...]
/barrelfish-2018-10-04/lib/virtio/
H A Dhost.c38 struct virtio_device_setup *setup)
42 switch(setup->backend.type) {
48 err = virtio_device_mmio_init_host(host, setup);
64 strncpy(vdev->dev_name, setup->dev_name, sizeof(vdev->dev_name));
65 vdev->dev_t_st = setup->dev_t_st;
66 strncpy(vdev->hc_iface, setup->hc_iface, sizeof(vdev->hc_iface));
68 vdev->cb_h = setup->hc_cb;
70 vdev->vq_num = setup->vq_num;
72 setup->vq_setup->device = vdev;
74 err = virtio_vq_host_alloc(&vdev->vqh, setup
37 virtio_host_init(struct virtio_device **host, struct virtio_device_setup *setup) argument
[all...]
H A Ddevice.c37 struct virtio_device_setup *setup)
42 setup->dev_name);
44 switch (setup->backend.type) {
52 if (setup->backend.args.mmio.dev_base == NULL
53 || setup->backend.args.mmio.dev_size == 0) {
56 err = virtio_device_mmio_init(dev, setup);
67 setup->backend.type);
80 strncpy(vdev->dev_name, setup->dev_name, sizeof(vdev->dev_name));
81 vdev->setup_fn = setup->setup_fn;
82 vdev->dev_t_st = setup
36 virtio_device_open(struct virtio_device **dev, struct virtio_device_setup *setup) argument
156 virtio_device_open_with_cap(struct virtio_device **dev, struct virtio_device_setup *setup, struct capref dev_cap) argument
435 struct virtqueue_setup *setup; local
[all...]
H A Dvirtqueue.c209 * \param setup pointer to the setup information
214 errval_t virtio_virtqueue_alloc(struct virtqueue_setup *setup, argument
220 setup->queue_id,
221 setup->vring_ndesc,
222 setup->buffer_bits);
226 if (setup->vring_ndesc == 0 || !IS_POW2(setup->vring_ndesc)) {
227 VIRTIO_DEBUG_VQ("ERROR: invalid size: %u\n", setup->vring_ndesc);
231 size_t size = vring_size(setup
274 virtio_virtqueue_alloc_with_caps(struct virtqueue_setup *setup, struct capref vring_cap, struct virtqueue **ret_vq) argument
[all...]
/barrelfish-2018-10-04/include/dma/ioat/
H A Dioat_dma_request.h37 * \param setup request setup information
44 struct dma_req_setup *setup,
51 * \param setup request setup information
58 struct dma_req_setup *setup,
65 * \param setup request setup information
72 struct dma_req_setup *setup,
78 * \param setup reques
[all...]
/barrelfish-2018-10-04/usr/drivers/usb/usb_manager/controller/ehci/
H A Dusb_ehci_xfer.c36 * \param param the setup parameters for the xfer to set up
38 * NOTE: the xfer is also supplied with the setup parameters
265 * \param xfer the xfer to un setup
344 * this structure contains the setup parameters for setting up the queue
367 * \param setup the setup parameters for the qtd
369 static void usb_ehci_xfer_qtd_setup(struct usb_ehci_qtd_setup_param *setup) argument
374 usb_paddr_t terminate = setup->hc->qh_terminate->qh_self;
375 usb_paddr_t qtd_alt_next = setup->hc->qh_terminate->qh_self;
380 uint32_t length_old = setup
562 struct usb_ehci_qtd_setup_param setup = { local
[all...]
/barrelfish-2018-10-04/lib/dma/
H A Ddma_request.c84 if (req->setup.done_cb) {
85 req->setup.done_cb(err, req->id, req->setup.cb_arg);
199 * \brief issues a new DMA memcpy request based on the setup information
202 * \param setup DMA request setup information
209 struct dma_req_setup *setup,
213 if (setup->args.memcpy.dst < setup->args.memcpy.src) {
214 if ((setup
208 dma_request_memcpy_chan(struct dma_channel *chan, struct dma_req_setup *setup, dma_req_id_t *id) argument
243 dma_request_memcpy(struct dma_device *dev, struct dma_req_setup *setup, dma_req_id_t *id) argument
261 dma_request_memset_chan(struct dma_channel *chan, struct dma_req_setup *setup, dma_req_id_t *id) argument
282 dma_request_memset(struct dma_device *dev, struct dma_req_setup *setup, dma_req_id_t *id) argument
[all...]
/barrelfish-2018-10-04/lib/dma/ioat/
H A Dioat_dma_request.c129 * \param setup request setup information
136 struct dma_req_setup *setup,
143 uint32_t num_desc = req_num_desc_needed(ioat_chan, setup->args.memcpy.bytes);
146 setup->args.memcpy.src, setup->args.memcpy.dst,
147 setup->args.memcpy.bytes, num_desc);
163 dma_request_common_init(&req->common, chan, setup->type);
170 size_t length = setup->args.memcpy.bytes;
171 lpaddr_t src = setup
135 ioat_dma_request_memcpy_chan(struct dma_channel *chan, struct dma_req_setup *setup, dma_req_id_t *id) argument
224 ioat_dma_request_memcpy(struct dma_device *dev, struct dma_req_setup *setup, dma_req_id_t *id) argument
242 ioat_dma_request_memset_chan(struct dma_channel *chan, struct dma_req_setup *setup, dma_req_id_t *id) argument
330 ioat_dma_request_memset(struct dma_device *dev, struct dma_req_setup *setup, dma_req_id_t *id) argument
[all...]
/barrelfish-2018-10-04/lib/virtio/devices/
H A Dvirtio_block.c117 * \param setup the setup information
126 VIRTIO_DEBUG_DT("Doing device specific setup: Block Device\n");
128 struct virtio_device_setup *setup = arg; local
137 if (setup->vq_num != VIRTIO_BLOCK_NUM_VIRTQUEUES) {
141 assert(setup->vq_num == VIRTIO_BLOCK_NUM_VIRTQUEUES);
147 err = virtio_device_virtqueue_alloc(dev->vdev, setup->vq_setup, setup->vq_num);
167 * \param setup the setup informatio
171 virtio_block_init_device(struct virtio_device_blk *dev, struct virtio_device_setup *setup) argument
197 virtio_block_init_device_with_cap(struct virtio_device_blk *dev, struct virtio_device_setup *setup, struct capref dev_cap) argument
[all...]
/barrelfish-2018-10-04/lib/dma/xeon_phi/
H A Dxeon_phi_dma_request.c128 * \param setup request setup information
135 struct dma_req_setup *setup,
142 uint32_t num_desc = req_num_desc_needed(xchan, setup->args.memcpy.bytes);
145 setup->args.memcpy.src, setup->args.memcpy.dst,
146 setup->args.memcpy.bytes, num_desc);
162 dma_request_common_init(&req->common, chan, setup->type);
165 size_t length = setup->args.memcpy.bytes;
166 lpaddr_t src = setup
134 xeon_phi_dma_request_memcpy_chan(struct dma_channel *chan, struct dma_req_setup *setup, dma_req_id_t *id) argument
218 xeon_phi_dma_request_memcpy(struct dma_device *dev, struct dma_req_setup *setup, dma_req_id_t *id) argument
[all...]
/barrelfish-2018-10-04/include/dma/client/
H A Ddma_client_request.h87 * \param setup DMA request setup information
93 struct dma_req_setup *setup,
100 * \param setup DMA request setup information
106 struct dma_req_setup *setup,
/barrelfish-2018-10-04/include/usb/
H A Dusb_transfer.h29 USB_TRANSFER_STATE_SETUP, ///< transfer is setup
55 /// USB transfer setup type
59 usb_error_t usb_transfer_setup_control(usb_transfer_setup_t *setup,
62 usb_error_t usb_transfer_setup_isoc(usb_transfer_setup_t *setup,
65 usb_error_t usb_transfer_setup_bulk(usb_transfer_setup_t *setup,
68 usb_error_t usb_transfer_setup_intr(usb_transfer_setup_t *setup,
/barrelfish-2018-10-04/lib/dma/client/
H A Ddma_client_request.c165 * \param setup DMA request setup information
171 struct dma_req_setup *setup,
177 CLIENTREQ_DEBUG("memcpy request [%016lx]->[%016lx]\n", setup->args.memcpy.src,
178 setup->args.memcpy.dst);
189 req->common.setup = *setup;
210 if (setup->done_cb) {
211 setup->done_cb(err, req->common.id, setup
170 dma_client_request_memcpy_chan(struct dma_channel *chan, struct dma_req_setup *setup, dma_req_id_t *id) argument
229 dma_client_request_memcpy(struct dma_device *dev, struct dma_req_setup *setup, dma_req_id_t *id) argument
[all...]
/barrelfish-2018-10-04/tools/harness/tests/
H A Dboottest.py21 def setup(self, build, machine, testdir): member in class:BootTest
24 machine.setup()
H A Dmt_waitset.py21 def setup(self, build, machine, testdir): member in class:MultithreadedWaitsetTest
22 super(MultithreadedWaitsetTest, self).setup(build, machine, testdir)
H A Dproc_mgmt_test.py21 def setup(self, build, machine, testdir): member in class:ProcMgmtTest
22 super(ProcMgmtTest, self).setup(build, machine, testdir)
H A Dspawntest.py24 def setup(self, build, machine, testdir): member in class:SpawnTest
25 super(SpawnTest, self).setup(build, machine, testdir)
H A Dbuildall.py19 def setup(self, build, machine, testdir): member in class:BuildAllTest
H A Dspantest.py24 def setup(self, build, machine, testdir): member in class:SpanTest
25 super(SpanTest, self).setup(build, machine, testdir)
48 def setup(self, build, machine, testdir): member in class:SpanTestInterleaved
49 super(SpanTestInterleaved, self).setup(build, machine, testdir)
74 def setup(self, build, machine, testdir): member in class:SpanTestExit
75 super(SpanTestExit, self).setup(build, machine, testdir)
H A D__init__.py16 def setup(self, build, machine, testdir): member in class:Test
/barrelfish-2018-10-04/include/dma/
H A Ddma_request.h53 * specifies the DMA request setup fields
96 } args; ///< request setup arguments
170 * \brief issues a new DMA memcpy request based on the setup information
173 * \param setup DMA request setup information
180 struct dma_req_setup *setup,
184 * \brief issues a new DMA memcpy request based on the setup information
187 * \param setup DMA request setup information
194 struct dma_req_setup *setup,
[all...]
/barrelfish-2018-10-04/usr/bench/bulk_transfer/
H A Dcommon.c58 struct bulk_channel_setup setup = { local
73 err = bulk_channel_create(channel, &adesc->generic, cb, &setup);
98 struct bulk_channel_setup setup = { local
114 err = bulk_channel_create(channel, &adesc->generic, cb, &setup);
156 struct bulk_channel_setup setup = { local
165 expect_success(bulk_channel_create(channel, &epd->ep_generic, cb, &setup));
203 struct bulk_channel_bind_params setup = { local
211 expect_success(bulk_channel_bind(channel, &epd->ep_generic, cb, &setup,
225 struct bulk_channel_setup setup = { local
234 expect_success(bulk_channel_create(channel, &epd->ep_generic, cb, &setup));
252 struct bulk_channel_bind_params setup = { local
[all...]
/barrelfish-2018-10-04/lib/dma/include/
H A Ddma_request_internal.h29 struct dma_req_setup setup; ///< member in struct:dma_request
/barrelfish-2018-10-04/lib/virtio/backends/
H A Dvirtio_mmio.h57 struct virtio_device_setup *setup);

Completed in 88 milliseconds

12345