sys/bus/u4b/audio/uaudio.c
247
struct usb_fifo_sc fifo;
sys/bus/u4b/audio/uaudio.c
5498
sub->fifo.fp[USB_FIFO_RX],
sys/bus/u4b/audio/uaudio.c
5698
usb_fifo_get_data_linear(sub->fifo.fp[USB_FIFO_TX],
sys/bus/u4b/audio/uaudio.c
5760
umidi_sub_by_fifo(struct usb_fifo *fifo)
sys/bus/u4b/audio/uaudio.c
5762
struct umidi_chan *chan = usb_fifo_softc(fifo);
sys/bus/u4b/audio/uaudio.c
5768
if ((sub->fifo.fp[USB_FIFO_RX] == fifo) ||
sys/bus/u4b/audio/uaudio.c
5769
(sub->fifo.fp[USB_FIFO_TX] == fifo)) {
sys/bus/u4b/audio/uaudio.c
5781
umidi_start_read(struct usb_fifo *fifo)
sys/bus/u4b/audio/uaudio.c
5783
struct umidi_chan *chan = usb_fifo_softc(fifo);
sys/bus/u4b/audio/uaudio.c
5789
umidi_stop_read(struct usb_fifo *fifo)
sys/bus/u4b/audio/uaudio.c
5791
struct umidi_chan *chan = usb_fifo_softc(fifo);
sys/bus/u4b/audio/uaudio.c
5792
struct umidi_sub_chan *sub = umidi_sub_by_fifo(fifo);
sys/bus/u4b/audio/uaudio.c
5808
umidi_start_write(struct usb_fifo *fifo)
sys/bus/u4b/audio/uaudio.c
5810
struct umidi_chan *chan = usb_fifo_softc(fifo);
sys/bus/u4b/audio/uaudio.c
5816
umidi_stop_write(struct usb_fifo *fifo)
sys/bus/u4b/audio/uaudio.c
5818
struct umidi_chan *chan = usb_fifo_softc(fifo);
sys/bus/u4b/audio/uaudio.c
5819
struct umidi_sub_chan *sub = umidi_sub_by_fifo(fifo);
sys/bus/u4b/audio/uaudio.c
5832
umidi_open(struct usb_fifo *fifo, int fflags)
sys/bus/u4b/audio/uaudio.c
5834
struct umidi_chan *chan = usb_fifo_softc(fifo);
sys/bus/u4b/audio/uaudio.c
5835
struct umidi_sub_chan *sub = umidi_sub_by_fifo(fifo);
sys/bus/u4b/audio/uaudio.c
5838
if (usb_fifo_alloc_buffer(fifo, 4, (1024 / 4))) {
sys/bus/u4b/audio/uaudio.c
5847
if (usb_fifo_alloc_buffer(fifo, 32, (1024 / 32))) {
sys/bus/u4b/audio/uaudio.c
5863
umidi_close(struct usb_fifo *fifo, int fflags)
sys/bus/u4b/audio/uaudio.c
5866
usb_fifo_free_buffer(fifo);
sys/bus/u4b/audio/uaudio.c
5869
usb_fifo_free_buffer(fifo);
sys/bus/u4b/audio/uaudio.c
5875
umidi_ioctl(struct usb_fifo *fifo, u_long cmd, void *data,
sys/bus/u4b/audio/uaudio.c
5959
&umidi_fifo_methods, &sub->fifo, unit, n,
sys/bus/u4b/audio/uaudio.c
5993
usb_fifo_detach(&chan->sub[n].fifo);
sys/bus/u4b/input/uep.c
261
if (usb_fifo_put_bytes_max(sc->fifo.fp[USB_FIFO_RX]) != 0) {
sys/bus/u4b/input/uep.c
330
&sc->fifo, device_get_unit(dev), 0 - 1, uaa->info.bIfaceIndex,
sys/bus/u4b/input/uep.c
353
usb_fifo_detach(&sc->fifo);
sys/bus/u4b/input/uep.c
363
uep_start_read(struct usb_fifo *fifo)
sys/bus/u4b/input/uep.c
365
struct uep_softc *sc = usb_fifo_softc(fifo);
sys/bus/u4b/input/uep.c
381
uep_stop_read(struct usb_fifo *fifo)
sys/bus/u4b/input/uep.c
383
struct uep_softc *sc = usb_fifo_softc(fifo);
sys/bus/u4b/input/uep.c
391
usb_fifo_put_data_linear(sc->fifo.fp[USB_FIFO_RX], buf,
sys/bus/u4b/input/uep.c
396
uep_open(struct usb_fifo *fifo, int fflags)
sys/bus/u4b/input/uep.c
399
struct uep_softc *sc = usb_fifo_softc(fifo);
sys/bus/u4b/input/uep.c
403
if (usb_fifo_alloc_buffer(fifo, UEP_FIFO_BUF_SIZE,
sys/bus/u4b/input/uep.c
414
uep_close(struct usb_fifo *fifo, int fflags)
sys/bus/u4b/input/uep.c
417
struct uep_softc *sc = usb_fifo_softc(fifo);
sys/bus/u4b/input/uep.c
420
usb_fifo_free_buffer(fifo);
sys/bus/u4b/input/uep.c
89
struct usb_fifo_sc fifo;
sys/bus/u4b/input/uhid.c
393
uhid_start_read(struct usb_fifo *fifo)
sys/bus/u4b/input/uhid.c
395
struct uhid_softc *sc = usb_fifo_softc(fifo);
sys/bus/u4b/input/uhid.c
405
uhid_stop_read(struct usb_fifo *fifo)
sys/bus/u4b/input/uhid.c
407
struct uhid_softc *sc = usb_fifo_softc(fifo);
sys/bus/u4b/input/uhid.c
414
uhid_start_write(struct usb_fifo *fifo)
sys/bus/u4b/input/uhid.c
416
struct uhid_softc *sc = usb_fifo_softc(fifo);
sys/bus/u4b/input/uhid.c
427
uhid_stop_write(struct usb_fifo *fifo)
sys/bus/u4b/input/uhid.c
429
struct uhid_softc *sc = usb_fifo_softc(fifo);
sys/bus/u4b/input/uhid.c
505
uhid_open(struct usb_fifo *fifo, int fflags)
sys/bus/u4b/input/uhid.c
507
struct uhid_softc *sc = usb_fifo_softc(fifo);
sys/bus/u4b/input/uhid.c
519
if (usb_fifo_alloc_buffer(fifo,
sys/bus/u4b/input/uhid.c
525
if (usb_fifo_alloc_buffer(fifo,
sys/bus/u4b/input/uhid.c
534
uhid_close(struct usb_fifo *fifo, int fflags)
sys/bus/u4b/input/uhid.c
537
usb_fifo_free_buffer(fifo);
sys/bus/u4b/input/uhid.c
542
uhid_ioctl(struct usb_fifo *fifo, u_long cmd, void *addr,
sys/bus/u4b/input/uhid.c
545
struct uhid_softc *sc = usb_fifo_softc(fifo);
sys/bus/u4b/input/ums.c
1018
if (usb_fifo_alloc_buffer(fifo,
sys/bus/u4b/input/ums.c
1029
ums_fifo_close(struct usb_fifo *fifo, int fflags)
sys/bus/u4b/input/ums.c
1031
struct ums_softc *sc = usb_fifo_softc(fifo);
sys/bus/u4b/input/ums.c
1036
usb_fifo_free_buffer(fifo);
sys/bus/u4b/input/ums.c
1042
ums_fifo_ioctl(struct usb_fifo *fifo, u_long cmd, void *addr, int fflags)
sys/bus/u4b/input/ums.c
1044
struct ums_softc *sc = usb_fifo_softc(fifo);
sys/bus/u4b/input/ums.c
865
ums_fifo_start_read(struct usb_fifo *fifo)
sys/bus/u4b/input/ums.c
867
struct ums_softc *sc = usb_fifo_softc(fifo);
sys/bus/u4b/input/ums.c
873
ums_fifo_stop_read(struct usb_fifo *fifo)
sys/bus/u4b/input/ums.c
875
struct ums_softc *sc = usb_fifo_softc(fifo);
sys/bus/u4b/input/ums.c
997
ums_fifo_open(struct usb_fifo *fifo, int fflags)
sys/bus/u4b/input/ums.c
999
struct ums_softc *sc = usb_fifo_softc(fifo);
sys/bus/u4b/input/wsp.c
1229
wsp_start_read(struct usb_fifo *fifo)
sys/bus/u4b/input/wsp.c
1231
struct wsp_softc *sc = usb_fifo_softc(fifo);
sys/bus/u4b/input/wsp.c
1252
wsp_stop_read(struct usb_fifo *fifo)
sys/bus/u4b/input/wsp.c
1254
struct wsp_softc *sc = usb_fifo_softc(fifo);
sys/bus/u4b/input/wsp.c
1261
wsp_open(struct usb_fifo *fifo, int fflags)
sys/bus/u4b/input/wsp.c
1266
struct wsp_softc *sc = usb_fifo_softc(fifo);
sys/bus/u4b/input/wsp.c
1272
if (usb_fifo_alloc_buffer(fifo,
sys/bus/u4b/input/wsp.c
1278
usb_fifo_free_buffer(fifo);
sys/bus/u4b/input/wsp.c
1286
wsp_close(struct usb_fifo *fifo, int fflags)
sys/bus/u4b/input/wsp.c
1289
struct wsp_softc *sc = usb_fifo_softc(fifo);
sys/bus/u4b/input/wsp.c
1292
usb_fifo_free_buffer(fifo);
sys/bus/u4b/input/wsp.c
1297
wsp_ioctl(struct usb_fifo *fifo, u_long cmd, void *addr, int fflags)
sys/bus/u4b/input/wsp.c
1299
struct wsp_softc *sc = usb_fifo_softc(fifo);
sys/bus/u4b/misc/ufm.c
298
ufm_ioctl(struct usb_fifo *fifo, u_long cmd, void *addr,
sys/bus/u4b/misc/ufm.c
301
struct ufm_softc *sc = usb_fifo_softc(fifo);
sys/bus/u4b/serial/ulpt.c
375
ulpt_start_read(struct usb_fifo *fifo)
sys/bus/u4b/serial/ulpt.c
377
struct ulpt_softc *sc = usb_fifo_softc(fifo);
sys/bus/u4b/serial/ulpt.c
383
ulpt_stop_read(struct usb_fifo *fifo)
sys/bus/u4b/serial/ulpt.c
385
struct ulpt_softc *sc = usb_fifo_softc(fifo);
sys/bus/u4b/serial/ulpt.c
391
ulpt_start_write(struct usb_fifo *fifo)
sys/bus/u4b/serial/ulpt.c
393
struct ulpt_softc *sc = usb_fifo_softc(fifo);
sys/bus/u4b/serial/ulpt.c
399
ulpt_stop_write(struct usb_fifo *fifo)
sys/bus/u4b/serial/ulpt.c
401
struct ulpt_softc *sc = usb_fifo_softc(fifo);
sys/bus/u4b/serial/ulpt.c
407
ulpt_open(struct usb_fifo *fifo, int fflags)
sys/bus/u4b/serial/ulpt.c
409
struct ulpt_softc *sc = usb_fifo_softc(fifo);
sys/bus/u4b/serial/ulpt.c
419
return (unlpt_open(fifo, fflags));
sys/bus/u4b/serial/ulpt.c
423
unlpt_open(struct usb_fifo *fifo, int fflags)
sys/bus/u4b/serial/ulpt.c
425
struct ulpt_softc *sc = usb_fifo_softc(fifo);
sys/bus/u4b/serial/ulpt.c
435
if (usb_fifo_alloc_buffer(fifo,
sys/bus/u4b/serial/ulpt.c
441
sc->sc_fifo_open[USB_FIFO_RX] = fifo;
sys/bus/u4b/serial/ulpt.c
448
if (usb_fifo_alloc_buffer(fifo,
sys/bus/u4b/serial/ulpt.c
454
sc->sc_fifo_open[USB_FIFO_TX] = fifo;
sys/bus/u4b/serial/ulpt.c
461
ulpt_close(struct usb_fifo *fifo, int fflags)
sys/bus/u4b/serial/ulpt.c
463
struct ulpt_softc *sc = usb_fifo_softc(fifo);
sys/bus/u4b/serial/ulpt.c
468
usb_fifo_free_buffer(fifo);
sys/bus/u4b/serial/ulpt.c
473
ulpt_ioctl(struct usb_fifo *fifo, u_long cmd, void *data,
sys/bus/u4b/storage/urio.c
354
urio_start_read(struct usb_fifo *fifo)
sys/bus/u4b/storage/urio.c
356
struct urio_softc *sc = usb_fifo_softc(fifo);
sys/bus/u4b/storage/urio.c
362
urio_stop_read(struct usb_fifo *fifo)
sys/bus/u4b/storage/urio.c
364
struct urio_softc *sc = usb_fifo_softc(fifo);
sys/bus/u4b/storage/urio.c
371
urio_start_write(struct usb_fifo *fifo)
sys/bus/u4b/storage/urio.c
373
struct urio_softc *sc = usb_fifo_softc(fifo);
sys/bus/u4b/storage/urio.c
379
urio_stop_write(struct usb_fifo *fifo)
sys/bus/u4b/storage/urio.c
381
struct urio_softc *sc = usb_fifo_softc(fifo);
sys/bus/u4b/storage/urio.c
388
urio_open(struct usb_fifo *fifo, int fflags)
sys/bus/u4b/storage/urio.c
390
struct urio_softc *sc = usb_fifo_softc(fifo);
sys/bus/u4b/storage/urio.c
398
if (usb_fifo_alloc_buffer(fifo,
sys/bus/u4b/storage/urio.c
408
if (usb_fifo_alloc_buffer(fifo,
sys/bus/u4b/storage/urio.c
418
urio_close(struct usb_fifo *fifo, int fflags)
sys/bus/u4b/storage/urio.c
421
usb_fifo_free_buffer(fifo);
sys/bus/u4b/storage/urio.c
426
urio_ioctl(struct usb_fifo *fifo, u_long cmd, void *addr,
sys/bus/u4b/storage/urio.c
471
error = ugen_do_request(fifo, &ur);
sys/bus/u4b/usb_dev.c
1796
usb_fifo_dummy_open(struct usb_fifo *fifo, int fflags)
sys/bus/u4b/usb_dev.c
1802
usb_fifo_dummy_close(struct usb_fifo *fifo, int fflags)
sys/bus/u4b/usb_dev.c
1808
usb_fifo_dummy_ioctl(struct usb_fifo *fifo, u_long cmd, void *addr, int fflags)
sys/bus/u4b/usb_dev.c
1814
usb_fifo_dummy_cmd(struct usb_fifo *fifo)
sys/bus/u4b/usb_dev.c
1816
fifo->flag_flushing = 0; /* not flushing */
sys/bus/u4b/usb_dev.c
1890
if (udev->fifo[n + USB_FIFO_TX] != NULL) {
sys/bus/u4b/usb_dev.c
1894
if (udev->fifo[n + USB_FIFO_RX] != NULL) {
sys/bus/u4b/usb_dev.c
1930
udev->fifo[f_tx->fifo_index] = f_tx;
sys/bus/u4b/usb_dev.c
1931
udev->fifo[f_rx->fifo_index] = f_rx;
sys/bus/u4b/usb_dev.c
247
ppf = cpd->udev->fifo;
sys/bus/u4b/usb_dev.c
263
ppf = cpd->udev->fifo;
sys/bus/u4b/usb_dev.c
416
f = udev->fifo[cpd->fifo_index + USB_FIFO_TX];
sys/bus/u4b/usb_dev.c
422
f = udev->fifo[cpd->fifo_index + USB_FIFO_RX];
sys/bus/u4b/usb_dev.c
448
f = udev->fifo[n + USB_FIFO_TX];
sys/bus/u4b/usb_dev.c
465
f = udev->fifo[n + USB_FIFO_RX];
sys/bus/u4b/usb_dev.c
502
(udev->fifo[n + USB_FIFO_TX] == NULL)) {
sys/bus/u4b/usb_dev.c
522
udev->fifo[n + USB_FIFO_TX] = f;
sys/bus/u4b/usb_dev.c
527
(udev->fifo[n + USB_FIFO_RX] == NULL)) {
sys/bus/u4b/usb_dev.c
548
udev->fifo[n + USB_FIFO_RX] = f;
sys/bus/u4b/usb_dev.c
552
crd->txfifo = udev->fifo[n + USB_FIFO_TX];
sys/bus/u4b/usb_dev.c
555
crd->rxfifo = udev->fifo[n + USB_FIFO_RX];
sys/bus/u4b/usb_dev.c
587
(f->udev->fifo[f->fifo_index] == f)) {
sys/bus/u4b/usb_dev.c
588
f->udev->fifo[f->fifo_index] = NULL;
sys/bus/u4b/usb_dev.h
146
int usb_fifo_wait(struct usb_fifo *fifo);
sys/bus/u4b/usb_dev.h
147
void usb_fifo_signal(struct usb_fifo *fifo);
sys/bus/u4b/usb_dev.h
148
uint8_t usb_fifo_opened(struct usb_fifo *fifo);
sys/bus/u4b/usb_device.c
2768
f = udev->fifo[i];
sys/bus/u4b/usb_device.h
216
struct usb_fifo *fifo[USB_FIFO_MAX];
sys/bus/u4b/usb_generic.c
1368
f_rx = f->udev->fifo[(f->fifo_index & ~1) + USB_FIFO_RX];
sys/bus/u4b/usb_generic.c
1369
f_tx = f->udev->fifo[(f->fifo_index & ~1) + USB_FIFO_TX];
sys/bus/u4b/usb_generic.c
1918
f_rx = f->udev->fifo[(f->fifo_index & ~1) + USB_FIFO_RX];
sys/bus/u4b/usb_generic.c
1919
f_tx = f->udev->fifo[(f->fifo_index & ~1) + USB_FIFO_TX];
sys/bus/u4b/usbdi.h
100
typedef void (usb_fifo_cmd_t)(struct usb_fifo *fifo);
sys/bus/u4b/usbdi.h
101
typedef void (usb_fifo_filter_t)(struct usb_fifo *fifo, struct usb_mbuf *m);
sys/bus/u4b/usbdi.h
600
uint32_t usb_fifo_put_bytes_max(struct usb_fifo *fifo);
sys/bus/u4b/usbdi.h
601
void usb_fifo_put_data(struct usb_fifo *fifo, struct usb_page_cache *pc,
sys/bus/u4b/usbdi.h
603
void usb_fifo_put_data_linear(struct usb_fifo *fifo, void *ptr,
sys/bus/u4b/usbdi.h
606
void usb_fifo_put_data_error(struct usb_fifo *fifo);
sys/bus/u4b/usbdi.h
607
uint8_t usb_fifo_get_data(struct usb_fifo *fifo, struct usb_page_cache *pc,
sys/bus/u4b/usbdi.h
610
uint8_t usb_fifo_get_data_linear(struct usb_fifo *fifo, void *ptr,
sys/bus/u4b/usbdi.h
616
void usb_fifo_get_data_error(struct usb_fifo *fifo);
sys/bus/u4b/usbdi.h
617
void *usb_fifo_softc(struct usb_fifo *fifo);
sys/bus/u4b/usbdi.h
97
typedef int (usb_fifo_open_t)(struct usb_fifo *fifo, int fflags);
sys/bus/u4b/usbdi.h
98
typedef void (usb_fifo_close_t)(struct usb_fifo *fifo, int fflags);
sys/bus/u4b/usbdi.h
99
typedef int (usb_fifo_ioctl_t)(struct usb_fifo *fifo, u_long cmd, void *addr, int fflags);
sys/dev/misc/syscons/sysmouse.c
196
sc->fifo = kmalloc(sizeof(struct event_fifo),
sys/dev/misc/syscons/sysmouse.c
222
kfree(sc->fifo, M_SYSCONS);
sys/dev/misc/syscons/sysmouse.c
223
sc->fifo = NULL;
sys/dev/misc/syscons/sysmouse.c
240
while (sc->fifo->fill <= 0) {
sys/dev/misc/syscons/sysmouse.c
274
} while (sc->fifo->fill > 0);
sys/dev/misc/syscons/sysmouse.c
439
if (sc->fifo->fill > 0) {
sys/dev/misc/syscons/sysmouse.c
451
struct event_fifo *f = sc->fifo;
sys/dev/misc/syscons/sysmouse.c
468
struct event_fifo *f = sc->fifo;
sys/dev/misc/syscons/sysmouse.c
477
struct event_fifo *f = sc->fifo;
sys/dev/misc/syscons/sysmouse.c
492
sc->fifo = NULL;
sys/dev/misc/syscons/sysmouse.c
71
struct event_fifo *fifo;
sys/dev/netif/ath/ath/if_ath.c
3975
TAILQ_INIT(&txq->fifo.axq_q);
sys/dev/netif/ath/ath/if_ath.c
4915
bf = TAILQ_FIRST(&txq->fifo.axq_q);
sys/dev/netif/ath/ath/if_ath.c
4927
txq->fifo.axq_depth);
sys/dev/netif/ath/ath/if_ath.c
4931
ATH_TXQ_REMOVE(&txq->fifo, bf, bf_list);
sys/dev/netif/ath/ath/if_ath.c
4938
if (txq->axq_fifo_depth != 0 || txq->fifo.axq_depth != 0) {
sys/dev/netif/ath/ath/if_ath.c
4944
txq->fifo.axq_depth);
sys/dev/netif/ath/ath/if_ath_beacon.c
645
TAILQ_CONCAT(&cabq->fifo.axq_q, &cabq->axq_q, bf_list);
sys/dev/netif/ath/ath/if_ath_beacon.c
647
cabq->fifo.axq_depth += cabq->axq_depth;
sys/dev/netif/ath/ath/if_ath_tx.c
1914
if (sc->sc_cabq->axq_depth + sc->sc_cabq->fifo.axq_depth
sys/dev/netif/ath/ath/if_ath_tx.c
2392
if (sc->sc_cabq->axq_depth + sc->sc_cabq->fifo.axq_depth
sys/dev/netif/ath/ath/if_ath_tx.c
3142
if (txq->axq_depth + txq->fifo.axq_depth < sc->sc_hwq_limit_aggr) {
sys/dev/netif/ath/ath/if_ath_tx.c
3180
} else if ((txq->axq_depth + txq->fifo.axq_depth < sc->sc_hwq_limit_nonaggr) &&
sys/dev/netif/ath/ath/if_ath_tx.c
5786
if (txq->axq_aggr_depth + txq->fifo.axq_depth >= sc->sc_hwq_limit_aggr) {
sys/dev/netif/ath/ath/if_ath_tx.c
5827
if (txq->axq_aggr_depth + txq->fifo.axq_depth >= sc->sc_hwq_limit_aggr) {
sys/dev/netif/ath/ath/if_ath_tx_edma.c
194
ATH_TXQ_INSERT_TAIL(&txq->fifo, bf, bf_list);
sys/dev/netif/ath/ath/if_ath_tx_edma.c
258
TAILQ_FOREACH(bf, &txq->fifo.axq_q, bf_list) {
sys/dev/netif/ath/ath/if_ath_tx_edma.c
687
bf = ATH_TXQ_FIRST(&txq->fifo);
sys/dev/netif/ath/ath/if_ath_tx_edma.c
724
ATH_TXQ_REMOVE(&txq->fifo, bf, bf_list);
sys/dev/netif/ath/ath/if_ath_tx_edma.c
745
txq->fifo.axq_depth);
sys/dev/netif/ath/ath/if_athvar.h
386
} fifo;
sys/dev/netif/iwm/if_iwm.c
1641
iwm_enable_txq(struct iwm_softc *sc, int sta_id, int qid, int fifo)
sys/dev/netif/iwm/if_iwm.c
1695
(fifo << IWM_SCD_QUEUE_STTS_REG_POS_TXF) |
sys/dev/netif/iwm/if_iwm.c
1711
cmd.tx_fifo = fifo;
sys/dev/netif/iwm/if_iwm.c
1730
__func__, qid, fifo);
sys/dev/netif/iwm/if_iwm_util.h
128
extern int iwm_enable_txq(struct iwm_softc *sc, int sta_id, int qid, int fifo);
sys/dev/smbus/cyapa/cyapa.c
1648
fifo_empty(struct cyapa_fifo *fifo)
sys/dev/smbus/cyapa/cyapa.c
1650
return(fifo->rindex == fifo->windex);
sys/dev/smbus/cyapa/cyapa.c
1659
fifo_ready(struct cyapa_fifo *fifo)
sys/dev/smbus/cyapa/cyapa.c
1663
n = CYAPA_BUFSIZE - (fifo->rindex & CYAPA_BUFMASK);
sys/dev/smbus/cyapa/cyapa.c
1664
if (n > (size_t)(fifo->windex - fifo->rindex))
sys/dev/smbus/cyapa/cyapa.c
1665
n = (size_t)(fifo->windex - fifo->rindex);
sys/dev/smbus/cyapa/cyapa.c
1676
fifo_total_ready(struct cyapa_fifo *fifo)
sys/dev/smbus/cyapa/cyapa.c
1678
return ((size_t)(fifo->windex - fifo->rindex));
sys/dev/smbus/cyapa/cyapa.c
1691
fifo_read(struct cyapa_fifo *fifo, size_t n)
sys/dev/smbus/cyapa/cyapa.c
1695
if (n > (CYAPA_BUFSIZE - (fifo->rindex & CYAPA_BUFMASK))) {
sys/dev/smbus/cyapa/cyapa.c
1697
return (fifo->buf);
sys/dev/smbus/cyapa/cyapa.c
1699
ptr = fifo->buf + (fifo->rindex & CYAPA_BUFMASK);
sys/dev/smbus/cyapa/cyapa.c
1700
fifo->rindex += n;
sys/dev/smbus/cyapa/cyapa.c
1707
fifo_read_char(struct cyapa_fifo *fifo)
sys/dev/smbus/cyapa/cyapa.c
1711
if (fifo->rindex == fifo->windex) {
sys/dev/smbus/cyapa/cyapa.c
1715
c = fifo->buf[fifo->rindex & CYAPA_BUFMASK];
sys/dev/smbus/cyapa/cyapa.c
1716
++fifo->rindex;
sys/dev/smbus/cyapa/cyapa.c
1728
fifo_write_char(struct cyapa_fifo *fifo, uint8_t c)
sys/dev/smbus/cyapa/cyapa.c
1730
if (fifo->windex - fifo->rindex < CYAPA_BUFSIZE) {
sys/dev/smbus/cyapa/cyapa.c
1731
fifo->buf[fifo->windex & CYAPA_BUFMASK] = c;
sys/dev/smbus/cyapa/cyapa.c
1732
++fifo->windex;
sys/dev/smbus/cyapa/cyapa.c
1742
fifo_space(struct cyapa_fifo *fifo)
sys/dev/smbus/cyapa/cyapa.c
1746
n = CYAPA_BUFSIZE - (fifo->windex & CYAPA_BUFMASK);
sys/dev/smbus/cyapa/cyapa.c
1747
if (n > (size_t)(CYAPA_BUFSIZE - (fifo->windex - fifo->rindex)))
sys/dev/smbus/cyapa/cyapa.c
1748
n = (size_t)(CYAPA_BUFSIZE - (fifo->windex - fifo->rindex));
sys/dev/smbus/cyapa/cyapa.c
1754
fifo_write(struct cyapa_fifo *fifo, size_t n)
sys/dev/smbus/cyapa/cyapa.c
1758
ptr = fifo->buf + (fifo->windex & CYAPA_BUFMASK);
sys/dev/smbus/cyapa/cyapa.c
1759
fifo->windex += n;
sys/dev/smbus/cyapa/cyapa.c
1766
fifo_reset(struct cyapa_fifo *fifo)
sys/dev/smbus/cyapa/cyapa.c
1768
fifo->rindex = 0;
sys/dev/smbus/cyapa/cyapa.c
1769
fifo->windex = 0;
sys/dev/smbus/cyapa/cyapa.c
213
static int fifo_empty(struct cyapa_fifo *fifo);
sys/dev/smbus/cyapa/cyapa.c
214
static size_t fifo_ready(struct cyapa_fifo *fifo);
sys/dev/smbus/cyapa/cyapa.c
216
static size_t fifo_total_ready(struct cyapa_fifo *fifo);
sys/dev/smbus/cyapa/cyapa.c
218
static char *fifo_read(struct cyapa_fifo *fifo, size_t n);
sys/dev/smbus/cyapa/cyapa.c
219
static char *fifo_write(struct cyapa_fifo *fifo, size_t n);
sys/dev/smbus/cyapa/cyapa.c
220
static uint8_t fifo_read_char(struct cyapa_fifo *fifo);
sys/dev/smbus/cyapa/cyapa.c
221
static void fifo_write_char(struct cyapa_fifo *fifo, uint8_t c);
sys/dev/smbus/cyapa/cyapa.c
222
static size_t fifo_space(struct cyapa_fifo *fifo);
sys/dev/smbus/cyapa/cyapa.c
223
static void fifo_reset(struct cyapa_fifo *fifo);
sys/dev/virtual/vkernel/net/if_vke.c
172
fifo_t fifo = sc->sc_txfifo_done;
sys/dev/virtual/vkernel/net/if_vke.c
174
while (NETFIFOINDEX(fifo->windex + 1, sc) ==
sys/dev/virtual/vkernel/net/if_vke.c
175
NETFIFOINDEX(fifo->rindex, sc)) {
sys/dev/virtual/vkernel/net/if_vke.c
178
fifo->array[NETFIFOINDEX(fifo->windex, sc)] = m;
sys/dev/virtual/vkernel/net/if_vke.c
180
++fifo->windex;
sys/dev/virtual/vkernel/net/if_vke.c
191
fifo_t fifo = sc->sc_txfifo_done;
sys/dev/virtual/vkernel/net/if_vke.c
194
if (NETFIFOINDEX(fifo->rindex, sc) == NETFIFOINDEX(fifo->windex, sc))
sys/dev/virtual/vkernel/net/if_vke.c
198
m = fifo->array[NETFIFOINDEX(fifo->rindex, sc)];
sys/dev/virtual/vkernel/net/if_vke.c
199
fifo->array[NETFIFOINDEX(fifo->rindex, sc)] = nm;
sys/dev/virtual/vkernel/net/if_vke.c
200
++fifo->rindex;
sys/dev/virtual/vkernel/net/if_vke.c
211
fifo_t fifo = sc->sc_txfifo;
sys/dev/virtual/vkernel/net/if_vke.c
213
if (NETFIFOINDEX(fifo->windex + 1, sc) ==
sys/dev/virtual/vkernel/net/if_vke.c
214
NETFIFOINDEX(fifo->rindex, sc)) {
sys/dev/virtual/vkernel/net/if_vke.c
218
fifo->array[NETFIFOINDEX(fifo->windex, sc)] = m;
sys/dev/virtual/vkernel/net/if_vke.c
220
++fifo->windex;
sys/dev/virtual/vkernel/net/if_vke.c
232
fifo_t fifo = sc->sc_txfifo;
sys/dev/virtual/vkernel/net/if_vke.c
235
if (NETFIFOINDEX(fifo->rindex, sc) == NETFIFOINDEX(fifo->windex, sc))
sys/dev/virtual/vkernel/net/if_vke.c
239
m = fifo->array[NETFIFOINDEX(fifo->rindex, sc)];
sys/dev/virtual/vkernel/net/if_vke.c
240
fifo->array[NETFIFOINDEX(fifo->rindex, sc)] = NULL;
sys/dev/virtual/vkernel/net/if_vke.c
242
++fifo->rindex;
sys/dev/virtual/vkernel/net/if_vke.c
250
fifo_t fifo = sc->sc_txfifo;
sys/dev/virtual/vkernel/net/if_vke.c
252
if (NETFIFOINDEX(fifo->rindex, sc) == NETFIFOINDEX(fifo->windex, sc))
sys/dev/virtual/vkernel/net/if_vke.c
265
fifo_t fifo = sc->sc_rxfifo;
sys/dev/virtual/vkernel/net/if_vke.c
268
if (NETFIFOINDEX(fifo->rindex, sc) == NETFIFOINDEX(fifo->windex, sc))
sys/dev/virtual/vkernel/net/if_vke.c
272
m = fifo->array[NETFIFOINDEX(fifo->rindex, sc)];
sys/dev/virtual/vkernel/net/if_vke.c
273
fifo->array[NETFIFOINDEX(fifo->rindex, sc)] = newm;
sys/dev/virtual/vkernel/net/if_vke.c
275
++fifo->rindex;
sys/dev/virtual/vkernel/net/if_vke.c
286
fifo_t fifo = sc->sc_rxfifo;
sys/dev/virtual/vkernel/net/if_vke.c
289
if (NETFIFOINDEX(fifo->rindex, sc) == NETFIFOINDEX(fifo->windex, sc))
sys/dev/virtual/vkernel/net/if_vke.c
293
m = fifo->array[NETFIFOINDEX(fifo->rindex, sc)];
sys/dev/virtual/vkernel/net/if_vke.c
630
fifo_t fifo = sc->sc_rxfifo;
sys/dev/virtual/vkernel/net/if_vke.c
651
if (NETFIFOINDEX(fifo->windex + 1, sc) ==
sys/dev/virtual/vkernel/net/if_vke.c
652
NETFIFOINDEX(fifo->rindex, sc)) {
sys/dev/virtual/vkernel/net/if_vke.c
661
m = fifo->array[NETFIFOINDEX(fifo->windex, sc)];
sys/dev/virtual/vkernel/net/if_vke.c
676
++fifo->windex;
sys/kern/vfs_jops.c
288
jo->fifo.size = 1;
sys/kern/vfs_jops.c
289
while (jo->fifo.size < size)
sys/kern/vfs_jops.c
290
jo->fifo.size <<= 1;
sys/kern/vfs_jops.c
309
jo->fifo.mask = jo->fifo.size - 1;
sys/kern/vfs_jops.c
310
jo->fifo.membase = kmalloc(jo->fifo.size, M_JFIFO, M_WAITOK|M_ZERO|M_NULLOK);
sys/kern/vfs_jops.c
311
if (jo->fifo.membase == NULL)
sys/kern/vfs_jops.c
389
jo->fifo.rindex = jo->fifo.xindex;
sys/kern/vfs_jops.c
447
if (jo->fifo.membase)
sys/kern/vfs_jops.c
448
kfree(jo->fifo.membase, M_JFIFO);
sys/kern/vfs_jops.c
493
rstat->membufsize = jo->fifo.size;
sys/kern/vfs_jops.c
494
rstat->membufused = jo->fifo.windex - jo->fifo.xindex;
sys/kern/vfs_jops.c
495
rstat->membufunacked = jo->fifo.rindex - jo->fifo.xindex;
sys/kern/vfs_journal.c
1112
extsize = jrec->jo->fifo.size >> 2;
sys/kern/vfs_journal.c
141
wakeup(&jo->fifo);
sys/kern/vfs_journal.c
184
bytes = jo->fifo.windex - jo->fifo.rindex;
sys/kern/vfs_journal.c
194
tsleep(&jo->fifo, 0, "jfifo", hz);
sys/kern/vfs_journal.c
203
rawp = (void *)(jo->fifo.membase + (jo->fifo.rindex & jo->fifo.mask));
sys/kern/vfs_journal.c
205
tsleep(&jo->fifo, 0, "jpad", hz);
sys/kern/vfs_journal.c
215
if (jo->fifo.rindex == jo->fifo.xindex) {
sys/kern/vfs_journal.c
216
jo->fifo.xindex += (rawp->recsize + 15) & ~15;
sys/kern/vfs_journal.c
220
jo->fifo.rindex += (rawp->recsize + 15) & ~15;
sys/kern/vfs_journal.c
222
KKASSERT(jo->fifo.windex - jo->fifo.rindex >= 0);
sys/kern/vfs_journal.c
235
avail = jo->fifo.size - (jo->fifo.rindex & jo->fifo.mask);
sys/kern/vfs_journal.c
261
jo->fifo.rindex += bytes;
sys/kern/vfs_journal.c
263
jo->fifo.membase +
sys/kern/vfs_journal.c
264
((jo->fifo.rindex - bytes) & jo->fifo.mask),
sys/kern/vfs_journal.c
279
jo->fifo.xindex += bytes;
sys/kern/vfs_journal.c
282
KKASSERT(jo->fifo.windex - jo->fifo.rindex >= 0);
sys/kern/vfs_journal.c
286
wakeup(&jo->fifo.windex);
sys/kern/vfs_journal.c
293
wakeup(&jo->fifo.windex);
sys/kern/vfs_journal.c
356
bytes = jo->fifo.rindex - jo->fifo.xindex;
sys/kern/vfs_journal.c
361
tsleep(&jo->fifo.xindex, 0, "jrseq", hz);
sys/kern/vfs_journal.c
370
rawp = (void *)(jo->fifo.membase + (jo->fifo.xindex & jo->fifo.mask));
sys/kern/vfs_journal.c
383
jo->fifo.xindex += (rawp->recsize + 15) & ~15;
sys/kern/vfs_journal.c
387
wakeup(&jo->fifo.windex);
sys/kern/vfs_journal.c
397
jo->fifo.xindex += (rawp->recsize + 15) & ~15;
sys/kern/vfs_journal.c
401
wakeup(&jo->fifo.windex);
sys/kern/vfs_journal.c
412
wakeup(&jo->fifo.windex);
sys/kern/vfs_journal.c
466
avail = jo->fifo.size - (jo->fifo.windex - jo->fifo.xindex);
sys/kern/vfs_journal.c
468
if ((avail < (jo->fifo.size >> 1)) || (jo->flags & MC_JOURNAL_WWAIT))
sys/kern/vfs_journal.c
469
wakeup(&jo->fifo);
sys/kern/vfs_journal.c
527
availtoend = jo->fifo.size - (jo->fifo.windex & jo->fifo.mask);
sys/kern/vfs_journal.c
540
avail = jo->fifo.size - (jo->fifo.windex - jo->fifo.xindex);
sys/kern/vfs_journal.c
547
tsleep(&jo->fifo.windex, 0, "jwrite", 0);
sys/kern/vfs_journal.c
564
rawp = (void *)(jo->fifo.membase + (jo->fifo.windex & jo->fifo.mask));
sys/kern/vfs_journal.c
568
rawp = (void *)jo->fifo.membase;
sys/kern/vfs_journal.c
585
jo->fifo.windex += (req + 15) & ~15;
sys/kern/vfs_journal.c
627
wbase = (char *)rawp - jo->fifo.membase;
sys/kern/vfs_journal.c
643
if ((jo->fifo.windex & jo->fifo.mask) == wbase + osize) {
sys/kern/vfs_journal.c
644
availtoend = jo->fifo.size - wbase;
sys/kern/vfs_journal.c
645
avail = jo->fifo.size - (jo->fifo.windex - jo->fifo.xindex) + osize;
sys/kern/vfs_journal.c
649
jo->fifo.windex += nsize - osize;
sys/kern/vfs_journal.c
688
(jo->fifo.windex & jo->fifo.mask) ==
sys/kern/vfs_journal.c
689
(char *)rawp - jo->fifo.membase + osize)
sys/kern/vfs_journal.c
691
jo->fifo.windex -= osize;
sys/kern/vfs_journal.c
724
KKASSERT((char *)rawp >= jo->fifo.membase &&
sys/kern/vfs_journal.c
725
(char *)rawp + rawp->recsize <= jo->fifo.membase + jo->fifo.size);
sys/kern/vfs_journal.c
749
} else if ((jo->fifo.windex & jo->fifo.mask) == (char *)rawp - jo->fifo.membase + osize) {
sys/kern/vfs_journal.c
751
jo->fifo.windex -= osize - nsize;
sys/netgraph7/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c
303
struct usb_fifo *fifo = sc->sc_fifo.fp[USB_FIFO_RX];
sys/netgraph7/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c
312
usb_fifo_put_data(fifo, pc, 0, actlen, 1);
sys/netgraph7/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c
317
if (usb_fifo_put_bytes_max(fifo) > 0) {
sys/netgraph7/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c
338
ubtbcmfw_start_read(struct usb_fifo *fifo)
sys/netgraph7/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c
340
struct ubtbcmfw_softc *sc = usb_fifo_softc(fifo);
sys/netgraph7/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c
350
ubtbcmfw_stop_read(struct usb_fifo *fifo)
sys/netgraph7/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c
352
struct ubtbcmfw_softc *sc = usb_fifo_softc(fifo);
sys/netgraph7/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c
363
ubtbcmfw_start_write(struct usb_fifo *fifo)
sys/netgraph7/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c
365
struct ubtbcmfw_softc *sc = usb_fifo_softc(fifo);
sys/netgraph7/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c
375
ubtbcmfw_stop_write(struct usb_fifo *fifo)
sys/netgraph7/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c
377
struct ubtbcmfw_softc *sc = usb_fifo_softc(fifo);
sys/netgraph7/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c
387
ubtbcmfw_open(struct usb_fifo *fifo, int fflags)
sys/netgraph7/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c
389
struct ubtbcmfw_softc *sc = usb_fifo_softc(fifo);
sys/netgraph7/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c
404
if (usb_fifo_alloc_buffer(fifo, usbd_xfer_max_len(xfer),
sys/netgraph7/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c
416
ubtbcmfw_close(struct usb_fifo *fifo, int fflags)
sys/netgraph7/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c
419
usb_fifo_free_buffer(fifo);
sys/netgraph7/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c
427
ubtbcmfw_ioctl(struct usb_fifo *fifo, u_long cmd, void *data,
sys/netgraph7/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c
430
struct ubtbcmfw_softc *sc = usb_fifo_softc(fifo);
sys/sys/mountctl.h
174
struct journal_memfifo fifo;
sys/vfs/hammer2/hammer2_admin.c
718
hammer2_xop_fifo_t *fifo = &xop->collect[i];
sys/vfs/hammer2/hammer2_admin.c
719
while (fifo->ri != fifo->wi) {
sys/vfs/hammer2/hammer2_admin.c
720
chain = fifo->array[fifo->ri & HAMMER2_XOPFIFO_MASK];
sys/vfs/hammer2/hammer2_admin.c
723
++fifo->ri;
sys/vfs/hammer2/hammer2_admin.c
796
hammer2_xop_fifo_t *fifo;
sys/vfs/hammer2/hammer2_admin.c
811
fifo = &xop->collect[clindex];
sys/vfs/hammer2/hammer2_admin.c
813
if (fifo->ri == fifo->wi - HAMMER2_XOPFIFO)
sys/vfs/hammer2/hammer2_admin.c
815
while (fifo->ri == fifo->wi - HAMMER2_XOPFIFO) {
sys/vfs/hammer2/hammer2_admin.c
816
atomic_set_int(&fifo->flags, HAMMER2_XOP_FIFO_STALL);
sys/vfs/hammer2/hammer2_admin.c
825
if (fifo->ri == fifo->wi - HAMMER2_XOPFIFO) {
sys/vfs/hammer2/hammer2_admin.c
831
atomic_clear_int(&fifo->flags, HAMMER2_XOP_FIFO_STALL);
sys/vfs/hammer2/hammer2_admin.c
836
fifo->errors[fifo->wi & HAMMER2_XOPFIFO_MASK] = error;
sys/vfs/hammer2/hammer2_admin.c
837
fifo->array[fifo->wi & HAMMER2_XOPFIFO_MASK] = chain;
sys/vfs/hammer2/hammer2_admin.c
839
++fifo->wi;
sys/vfs/hammer2/hammer2_admin.c
890
hammer2_xop_fifo_t *fifo;
sys/vfs/hammer2/hammer2_admin.c
930
fifo = &xop->collect[i];
sys/vfs/hammer2/hammer2_admin.c
931
if (fifo->ri != fifo->wi) {
sys/vfs/hammer2/hammer2_admin.c
933
chain = fifo->array[fifo->ri & HAMMER2_XOPFIFO_MASK];
sys/vfs/hammer2/hammer2_admin.c
934
error = fifo->errors[fifo->ri & HAMMER2_XOPFIFO_MASK];
sys/vfs/hammer2/hammer2_admin.c
935
++fifo->ri;
sys/vfs/hammer2/hammer2_admin.c
943
if (fifo->wi - fifo->ri <= HAMMER2_XOPFIFO / 2) {
sys/vfs/hammer2/hammer2_admin.c
944
if (fifo->flags & HAMMER2_XOP_FIFO_STALL) {
sys/vfs/hammer2/hammer2_admin.c
945
atomic_clear_int(&fifo->flags,
test/stress/stress2/testcases/openat/doat.c
442
tests[7].tests[2].params[1].cp = fifo;
test/stress/stress2/testcases/openat/doat.c
79
char *fifo = "fifo";
tools/regression/p1003_1b/fifo.c
227
int main(int argc, char *argv[]) { return fifo(argc, argv); }
tools/regression/p1003_1b/main.c
16
{ "fifo", fifo, 1 },
tools/regression/p1003_1b/main.c
5
int fifo(int argc, char *argv[]);
usr.sbin/makefs/hammer2/hammer2_admin.c
1000
if (fifo->flags & HAMMER2_XOP_FIFO_STALL) {
usr.sbin/makefs/hammer2/hammer2_admin.c
1001
atomic_clear_int(&fifo->flags,
usr.sbin/makefs/hammer2/hammer2_admin.c
336
hammer2_xop_fifo_alloc(hammer2_xop_fifo_t *fifo, size_t nmemb)
usr.sbin/makefs/hammer2/hammer2_admin.c
346
if (!fifo->array)
usr.sbin/makefs/hammer2/hammer2_admin.c
347
fifo->array = kmalloc(size, M_HAMMER2, M_WAITOK | M_ZERO);
usr.sbin/makefs/hammer2/hammer2_admin.c
349
fifo->array = krealloc(fifo->array, size, M_HAMMER2,
usr.sbin/makefs/hammer2/hammer2_admin.c
351
KKASSERT(fifo->array);
usr.sbin/makefs/hammer2/hammer2_admin.c
355
if (!fifo->errors)
usr.sbin/makefs/hammer2/hammer2_admin.c
356
fifo->errors = kmalloc(size, M_HAMMER2, M_WAITOK | M_ZERO);
usr.sbin/makefs/hammer2/hammer2_admin.c
358
fifo->errors = krealloc(fifo->errors, size, M_HAMMER2,
usr.sbin/makefs/hammer2/hammer2_admin.c
360
KKASSERT(fifo->errors);
usr.sbin/makefs/hammer2/hammer2_admin.c
401
hammer2_xop_fifo_t *fifo = &xop->head.collect[0];
usr.sbin/makefs/hammer2/hammer2_admin.c
403
hammer2_xop_fifo_alloc(fifo, xop->head.fifo_size);
usr.sbin/makefs/hammer2/hammer2_admin.c
775
hammer2_xop_fifo_t *fifo = &xop->collect[i];
usr.sbin/makefs/hammer2/hammer2_admin.c
776
while (fifo->ri != fifo->wi) {
usr.sbin/makefs/hammer2/hammer2_admin.c
777
chain = fifo->array[fifo->ri & fifo_mask(xop)];
usr.sbin/makefs/hammer2/hammer2_admin.c
780
++fifo->ri;
usr.sbin/makefs/hammer2/hammer2_admin.c
858
hammer2_xop_fifo_t *fifo;
usr.sbin/makefs/hammer2/hammer2_admin.c
873
fifo = &xop->collect[clindex];
usr.sbin/makefs/hammer2/hammer2_admin.c
875
if (fifo->ri == fifo->wi - HAMMER2_XOPFIFO)
usr.sbin/makefs/hammer2/hammer2_admin.c
877
while (fifo->ri == fifo->wi - xop->fifo_size) {
usr.sbin/makefs/hammer2/hammer2_admin.c
878
atomic_set_int(&fifo->flags, HAMMER2_XOP_FIFO_STALL);
usr.sbin/makefs/hammer2/hammer2_admin.c
885
hammer2_xop_fifo_alloc(fifo, xop->fifo_size);
usr.sbin/makefs/hammer2/hammer2_admin.c
887
atomic_clear_int(&fifo->flags, HAMMER2_XOP_FIFO_STALL);
usr.sbin/makefs/hammer2/hammer2_admin.c
892
fifo->errors[fifo->wi & fifo_mask(xop)] = error;
usr.sbin/makefs/hammer2/hammer2_admin.c
893
fifo->array[fifo->wi & fifo_mask(xop)] = chain;
usr.sbin/makefs/hammer2/hammer2_admin.c
895
++fifo->wi;
usr.sbin/makefs/hammer2/hammer2_admin.c
946
hammer2_xop_fifo_t *fifo;
usr.sbin/makefs/hammer2/hammer2_admin.c
986
fifo = &xop->collect[i];
usr.sbin/makefs/hammer2/hammer2_admin.c
987
if (fifo->ri != fifo->wi) {
usr.sbin/makefs/hammer2/hammer2_admin.c
989
chain = fifo->array[fifo->ri & fifo_mask(xop)];
usr.sbin/makefs/hammer2/hammer2_admin.c
990
error = fifo->errors[fifo->ri & fifo_mask(xop)];
usr.sbin/makefs/hammer2/hammer2_admin.c
991
++fifo->ri;
usr.sbin/makefs/hammer2/hammer2_admin.c
999
if (fifo->wi - fifo->ri <= HAMMER2_XOPFIFO / 2) {