Searched refs:fifo (Results 1 - 8 of 8) sorted by relevance

/vbox/src/VBox/Devices/Storage/
H A DDevFdc.cpp729 uint8_t fifo[FD_SECTOR_LEN]; member in struct:fdctrl_t
1152 FLOPPY_ERROR("unimplemented command 0x%02x\n", fdctrl->fifo[0]);
1153 fdctrl->fifo[0] = FD_SR0_INVCMD;
1201 fdctrl->fifo[0] = status0 | (cur_drv->head << 2) | GET_CUR_DRV(fdctrl);
1202 fdctrl->fifo[1] = status1;
1203 fdctrl->fifo[2] = status2;
1204 fdctrl->fifo[3] = cur_drv->ltrk;
1205 fdctrl->fifo[4] = cur_drv->head;
1206 fdctrl->fifo[5] = cur_drv->sect;
1207 fdctrl->fifo[
[all...]
/vbox/src/VBox/Devices/PC/ipxe/src/drivers/net/vxge/
H A Dvxge_traffic.c327 * @fifo: fifohandle
334 static void __vxge_hw_non_offload_db_post(struct __vxge_hw_fifo *fifo, argument
339 &fifo->nofl_db->control_0);
343 writeq(txdl_ptr, &fifo->nofl_db->txdl_ptr);
349 * vxge_hw_fifo_free_txdl_get: fetch next available txd in the fifo
351 * @fifo: tx channel handle
354 vxge_hw_fifo_free_txdl_get(struct __vxge_hw_fifo *fifo) argument
358 txdp = fifo->txdl + fifo->sw_offset;
361 __func__, __LINE__, fifo
374 vxge_hw_fifo_txdl_buffer_set(struct __vxge_hw_fifo *fifo, struct vxge_hw_fifo_txd *txdp, struct io_buffer *iob) argument
399 vxge_hw_fifo_txdl_post(struct __vxge_hw_fifo *fifo, struct vxge_hw_fifo_txd *txdp) argument
722 vxge_hw_vpath_poll_tx(struct __vxge_hw_fifo *fifo) argument
[all...]
H A Dvxge_traffic.h95 * @VXGE_HW_EVENT_FIFO_ERR: FIFO Doorbell fifo error.
190 * enum enum vxge_hw_fifo_gather_code - Gather codes used in fifo TxD
206 * enum enum vxge_hw_fifo_tcode - tcodes used in fifo
240 void vxge_hw_fifo_txdl_buffer_set(struct __vxge_hw_fifo *fifo,
244 void vxge_hw_fifo_txdl_post(struct __vxge_hw_fifo *fifo,
256 struct __vxge_hw_fifo *fifo);
259 __vxge_hw_fifo_delete(struct __vxge_hw_fifo *fifo);
304 enum vxge_hw_status vxge_hw_vpath_poll_tx(struct __vxge_hw_fifo *fifo);
307 vxge_hw_fifo_free_txdl_get(struct __vxge_hw_fifo *fifo);
H A Dvxge_config.c814 struct __vxge_hw_fifo *fifo)
820 fifo->vpathh = vpath;
821 fifo->depth = VXGE_HW_FIFO_TXD_DEPTH;
822 fifo->hw_offset = fifo->sw_offset = 0;
823 fifo->nofl_db = vpath->nofl_db;
824 fifo->vp_id = vpath->vp_id;
825 fifo->vp_reg = vpath->vp_reg;
826 fifo->tx_intr_num = (vpath->vp_id * VXGE_HW_MAX_INTR_PER_VP)
829 fifo
813 __vxge_hw_fifo_create(struct __vxge_hw_virtualpath *vpath, struct __vxge_hw_fifo *fifo) argument
844 __vxge_hw_fifo_delete(struct __vxge_hw_fifo *fifo) argument
[all...]
H A Dvxge_main.c144 vdev->vpath.fifo.ndev = vdev->ndev;
145 vdev->vpath.fifo.pdev = vdev->pdev;
146 vdev->vpath.fifo.fifoh = &hldev->virtual_path.fifoh;
182 struct vxge_fifo *fifo = NULL; local
203 fifo = &vdev->vpath.fifo;
204 fifoh = fifo->fifoh;
H A Dvxge_main.h185 struct vxge_fifo fifo; member in struct:vxge_vpath
/vbox/src/VBox/Devices/Serial/
H A DDevSerial.cpp206 uint8_t fcr; /**< fifo control register */
243 static void fifo_clear(PDEVSERIAL pThis, int fifo) argument
245 SerialFifo *f = (fifo) ? &pThis->recv_fifo : &pThis->xmit_fifo;
252 static int fifo_put(PDEVSERIAL pThis, int fifo, uint8_t chr) argument
254 SerialFifo *f = (fifo) ? &pThis->recv_fifo : &pThis->xmit_fifo;
257 if (fifo == XMIT_FIFO || f->count < UART_FIFO_LENGTH)
266 else if (fifo == XMIT_FIFO) /* need to at least adjust tail to maintain pipe state consistency */
268 else if (fifo == RECV_FIFO)
274 static uint8_t fifo_get(PDEVSERIAL pThis, int fifo) argument
276 SerialFifo *f = (fifo)
[all...]
/vbox/src/VBox/Devices/Audio/
H A DDevSB16.cpp183 int fifo; member in struct:SB16STATE
536 LogFlowFunc(("freq %d, stereo %d, sign %d, bits %d, dma %d, auto %d, fifo %d, high %d\n",
538 pThis->block_size, pThis->dma_auto, pThis->fifo, pThis->highspeed));
547 pThis->fifo = (cmd >> 1) & 1;
588 LogFlowFunc(("freq %d, stereo %d, sign %d, bits %d, dma %d, auto %d, fifo %d, high %d\n",
590 pThis->block_size, pThis->dma_auto, pThis->fifo, pThis->highspeed));
1935 qemu_put_be32 (f, pThis->fifo);
1996 pThis->fifo=qemu_get_be32 (f);

Completed in 382 milliseconds