Lines Matching refs:fq
452 dpaa_eth_fq_rx_callback(device_t portal, struct qman_fq *fq, in dpaa_eth_fq_rx_callback() argument
541 dpaa_eth_fq_rx_flush(struct qman_fq *fq __unused, void *ctx) in dpaa_eth_fq_rx_flush()
562 dpaa_eth_fq_tx_confirm_callback(device_t portal, struct qman_fq *fq, in dpaa_eth_fq_tx_confirm_callback() argument
632 if (sc->sc_rx_fqs[i].fq != NULL) in dpaa_eth_fq_rx_free()
633 qman_fq_free(sc->sc_rx_fqs[i].fq); in dpaa_eth_fq_rx_free()
656 struct qman_fq *fq; in dpaa_eth_fq_rx_init() local
700 fq = qman_fq_create(1, chan, DTSEC_RM_FQR_RX_WQ, in dpaa_eth_fq_rx_init()
703 if (fq == NULL) { in dpaa_eth_fq_rx_init()
710 sc->sc_rx_fqs[i].fq = fq; in dpaa_eth_fq_rx_init()
723 error = qman_fq_register_cb(fq, dpaa_eth_fq_rx_callback, in dpaa_eth_fq_rx_init()
730 (void)qman_fq_register_flush_cb(fq, dpaa_eth_fq_rx_flush); in dpaa_eth_fq_rx_init()
817 void *fq; in dpaa_eth_fq_tx_init() local
820 fq = qman_fq_create(1, sc->sc_port_tx_qman_chan, in dpaa_eth_fq_tx_init()
823 if (fq == NULL) { in dpaa_eth_fq_tx_init()
829 sc->sc_tx_fq = fq; in dpaa_eth_fq_tx_init()
850 fq = qman_fq_create(1, sc->sc_rx_channel, in dpaa_eth_fq_tx_init()
853 if (fq == NULL) { in dpaa_eth_fq_tx_init()
860 sc->sc_tx_conf_fq = fq; in dpaa_eth_fq_tx_init()
861 sc->sc_tx_conf_fqid = qman_fq_get_fqid(fq); in dpaa_eth_fq_tx_init()
863 error = qman_fq_register_cb(fq, dpaa_eth_fq_tx_confirm_callback, sc); in dpaa_eth_fq_tx_init()