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

12345

/freebsd-10.0-release/sys/dev/vxge/vxgehal/
H A Dvxgehal-fifo.c64 __hal_fifo_t *fifo = (__hal_fifo_t *) userdata; local
66 vxge_assert(fifo != NULL);
71 __hal_device_t *hldev = (__hal_device_t *) fifo->channel.devh;
93 for (i = 0; i < fifo->txdl_per_memblock; i++) {
98 int dtr_index = item_index * fifo->txdl_per_memblock + i;
101 ((char *) item + i * fifo->txdl_size));
105 fifo->channel.dtr_arr[dtr_index].dtr = txdp;
107 fifo->channel.dtr_arr[dtr_index].uld_priv = (void *)
108 ((char *) block_priv + fifo->txdl_priv_size * i);
110 fifo
221 __hal_fifo_t *fifo = (__hal_fifo_t *) userdata; local
243 __hal_fifo_t *fifo = (__hal_fifo_t *) userdata; local
262 __hal_fifo_t *fifo = (__hal_fifo_t *) userdata; local
290 __hal_fifo_t *fifo; local
477 __hal_fifo_t *fifo = (__hal_fifo_t *) fifoh; local
540 __hal_fifo_t *fifo = (__hal_fifo_t *) fifoh; local
582 __hal_fifo_t *fifo; local
641 __hal_fifo_t *fifo; local
688 __hal_fifo_txdl_align_free_unmap( __hal_fifo_t *fifo, vxge_hal_fifo_txd_t *txdp) argument
732 __hal_fifo_txdl_align_alloc_map( __hal_fifo_t *fifo, vxge_hal_fifo_txd_t *txdp) argument
832 __hal_fifo_t *fifo; local
929 __hal_fifo_t *fifo; local
1025 __hal_fifo_t *fifo; local
1143 __hal_fifo_t *fifo; local
1208 __hal_fifo_t *fifo; local
1280 __hal_fifo_t *fifo; local
1345 __hal_fifo_t *fifo; local
1459 __hal_fifo_t *fifo; local
1552 __hal_fifo_t *fifo; local
1726 __hal_fifo_txdl_free_many( __hal_fifo_t *fifo, vxge_hal_fifo_txd_t * txdp, u32 list_size, u32 frags) argument
1817 __hal_fifo_t *fifo; local
[all...]
H A Dvxgehal-fifo.h40 * @channel: Channel "base" of this fifo, the common part of all HAL
60 * are new completions on that fifo. In many implementations
65 * the fifo via vxge_hal_vpath_open().
67 * HAL invokes the callback when closing the corresponding fifo.
69 * @stats: Statistics of this fifo
168 #define VXGE_HAL_FIFO_ULD_PRIV(fifo, txdh) \
169 fifo->channel.dtr_arr[ \
172 #define VXGE_HAL_FIFO_HAL_PRIV(fifo, txdh) \
173 ((__hal_fifo_txdl_priv_t *)(fifo->channel.dtr_arr[ \
176 #define VXGE_HAL_FIFO_MAX_FRAG_CNT(fifo) fif
[all...]
/freebsd-10.0-release/sys/dev/nxge/xgehal/
H A Dxgehal-fifo.c29 #include <dev/nxge/include/xgehal-fifo.h>
45 xge_hal_fifo_t *fifo = (xge_hal_fifo_t *)userdata; local
78 if (fifo->config->alignment_size) {
79 status =__hal_fifo_dtr_align_alloc_map(fifo, txdp);
84 fifo->align_size,
93 if (fifo->channel.dtr_init) {
94 fifo->channel.dtr_init(fifo, (xge_hal_dtr_h)txdp, index,
95 fifo->channel.userdata, XGE_HAL_CHANNEL_OC_NORMAL);
115 xge_hal_fifo_t *fifo local
159 xge_hal_fifo_t *fifo = (xge_hal_fifo_t *)channelh; local
320 xge_hal_fifo_t *fifo = (xge_hal_fifo_t *)channelh; local
497 xge_hal_fifo_t *fifo = (xge_hal_fifo_t *)channelh; local
528 xge_hal_fifo_t *fifo = (xge_hal_fifo_t *)channelh; local
[all...]
H A Dxgehal-fifo-fp.c30 #include <dev/nxge/include/xgehal-fifo.h>
56 xge_hal_fifo_t *fifo = (xge_hal_fifo_t *)channelh; local
57 xge_hal_fifo_hw_pair_t *hw_pair = fifo->hw_pair;
73 xge_os_dma_sync(fifo->channel.pdev,
81 xge_os_pio_mem_write64(fifo->channel.pdev,
82 fifo->channel.regh1,
89 ctrl |= fifo->no_snoop_bits;
112 xge_os_pio_mem_write64(fifo->channel.pdev, fifo->channel.regh1,
127 fifo
269 xge_hal_fifo_t *fifo = (xge_hal_fifo_t *)channelh; local
507 xge_hal_fifo_t *fifo = (xge_hal_fifo_t *)channelh; local
561 xge_hal_fifo_t *fifo = (xge_hal_fifo_t *)channelh; local
656 xge_hal_fifo_t *fifo = (xge_hal_fifo_t *)channelh; local
842 xge_hal_fifo_t *fifo = (xge_hal_fifo_t *)channelh; local
933 xge_hal_fifo_t *fifo = (xge_hal_fifo_t *)channelh; local
974 xge_hal_fifo_t *fifo = (xge_hal_fifo_t *)channelh; local
1045 xge_hal_fifo_t *fifo = (xge_hal_fifo_t *)channelh; local
[all...]
/freebsd-10.0-release/cddl/contrib/opensolaris/tools/ctf/cvt/
H A Dfifo.h40 typedef struct fifo fifo_t;
/freebsd-10.0-release/usr.sbin/bhyve/
H A Duart_emul.c84 struct fifo { struct
88 int num; /* number of characters in the fifo */
89 int size; /* size of the fifo */
112 struct fifo rxfifo;
186 fifo_reset(struct fifo *fifo, int size) argument
189 bzero(fifo, sizeof(struct fifo));
190 fifo->size = size;
194 fifo_putchar(struct fifo *fif argument
207 fifo_getchar(struct fifo *fifo) argument
221 fifo_numchars(struct fifo *fifo) argument
228 fifo_available(struct fifo *fifo) argument
[all...]
/freebsd-10.0-release/tools/regression/pjdfstest/tests/mkdir/
H A D10.t13 for type in regular dir fifo block char socket symlink; do
H A D01.t15 for type in regular fifo block char socket; do
/freebsd-10.0-release/tools/regression/pjdfstest/tests/mkfifo/
H A D02.t15 expect fifo,0644 stat ${nx} type,mode
H A D03.t17 expect fifo stat ${nx} type
H A D09.t13 for type in regular dir fifo block char socket symlink; do
H A D01.t15 for type in regular fifo block char socket; do
/freebsd-10.0-release/tools/regression/pjdfstest/tests/symlink/
H A D08.t13 for type in regular dir fifo block char socket symlink; do
/freebsd-10.0-release/tools/regression/p1003_1b/
H A DMakefile6 fifo.c \
/freebsd-10.0-release/sys/netgraph/bluetooth/drivers/ubtbcmfw/
H A Dubtbcmfw.c232 device_printf(dev, "could not attach fifo. %s\n",
305 struct usb_fifo *fifo = sc->sc_fifo.fp[USB_FIFO_RX]; local
314 usb_fifo_put_data(fifo, pc, 0, actlen, 1);
319 if (usb_fifo_put_bytes_max(fifo) > 0) {
340 ubtbcmfw_start_read(struct usb_fifo *fifo) argument
342 struct ubtbcmfw_softc *sc = usb_fifo_softc(fifo);
348 * Called when we about to stop reading (i.e. closing fifo)
352 ubtbcmfw_stop_read(struct usb_fifo *fifo) argument
354 struct ubtbcmfw_softc *sc = usb_fifo_softc(fifo);
361 * for write or flushing fifo
365 ubtbcmfw_start_write(struct usb_fifo *fifo) argument
377 ubtbcmfw_stop_write(struct usb_fifo *fifo) argument
389 ubtbcmfw_open(struct usb_fifo *fifo, int fflags) argument
418 ubtbcmfw_close(struct usb_fifo *fifo, int fflags) argument
429 ubtbcmfw_ioctl(struct usb_fifo *fifo, u_long cmd, void *data, int fflags) argument
[all...]
/freebsd-10.0-release/tools/regression/usr.sbin/etcupdate/
H A Dtests.sh104 mkfifo $i/equal/equal/equal/fifo
113 mkfifo $i/equal/first/first/fifo
122 mkfifo $i/equal/difftype/difftype/fifo
125 echo "bar" > $TEST/equal/difftype/difftype/fifo
145 mkfifo $i/first/equal/second/fifo
158 mkfifo $OLD/first/first/equal/fifo
171 mkfifo $OLD/first/difftype/second/fifo
172 mkdir $TEST/first/difftype/second/fifo
196 mkfifo $NEW/second/equal/first/fifo
212 mkfifo $i/second/second/equal/fifo
646 fifo() function
[all...]
/freebsd-10.0-release/tools/regression/pjdfstest/tests/chflags/
H A D01.t17 for type in regular fifo block char socket; do
/freebsd-10.0-release/tools/regression/pjdfstest/tests/chmod/
H A D01.t15 for type in regular fifo block char socket; do
/freebsd-10.0-release/tools/regression/pjdfstest/tests/chown/
H A D01.t15 for type in regular fifo block char socket; do
/freebsd-10.0-release/tools/regression/pjdfstest/tests/link/
H A D10.t16 for type in regular dir fifo block char socket symlink; do
/freebsd-10.0-release/tools/regression/pjdfstest/tests/mknod/
H A D08.t13 for type in regular dir fifo block char socket symlink; do
/freebsd-10.0-release/tools/regression/pjdfstest/tests/open/
H A D01.t15 for type in regular fifo block char socket; do
H A D22.t13 for type in regular dir fifo block char socket symlink; do
/freebsd-10.0-release/tools/regression/pjdfstest/tests/rename/
H A D13.t16 for type in regular fifo block char socket symlink; do
H A D14.t16 for type in regular fifo block char socket symlink; do

Completed in 224 milliseconds

12345