dpaa_fq 171 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c struct dpaa_fq *tx_defq; dpaa_fq 172 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c struct dpaa_fq *tx_errq; dpaa_fq 173 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c struct dpaa_fq *rx_defq; dpaa_fq 174 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c struct dpaa_fq *rx_errq; dpaa_fq 175 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c struct dpaa_fq *rx_pcdq; dpaa_fq 618 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c static inline void dpaa_assign_wq(struct dpaa_fq *fq, int idx) dpaa_fq 662 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c static struct dpaa_fq *dpaa_fq_alloc(struct device *dev, dpaa_fq 667 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c struct dpaa_fq *dpaa_fq; dpaa_fq 670 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c dpaa_fq = devm_kcalloc(dev, count, sizeof(*dpaa_fq), dpaa_fq 672 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c if (!dpaa_fq) dpaa_fq 676 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c dpaa_fq[i].fq_type = fq_type; dpaa_fq 677 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c dpaa_fq[i].fqid = start ? start + i : 0; dpaa_fq 678 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c list_add_tail(&dpaa_fq[i].list, list); dpaa_fq 682 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c dpaa_assign_wq(dpaa_fq + i, i); dpaa_fq 684 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c return dpaa_fq; dpaa_fq 690 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c struct dpaa_fq *dpaa_fq; dpaa_fq 693 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c dpaa_fq = dpaa_fq_alloc(dev, 0, 1, list, FQ_TYPE_RX_ERROR); dpaa_fq 694 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c if (!dpaa_fq) dpaa_fq 697 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c port_fqs->rx_errq = &dpaa_fq[0]; dpaa_fq 699 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c dpaa_fq = dpaa_fq_alloc(dev, 0, 1, list, FQ_TYPE_RX_DEFAULT); dpaa_fq 700 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c if (!dpaa_fq) dpaa_fq 703 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c port_fqs->rx_defq = &dpaa_fq[0]; dpaa_fq 718 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c dpaa_fq = dpaa_fq_alloc(dev, fq_base_aligned, DPAA_ETH_PCD_RXQ_NUM, dpaa_fq 720 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c if (!dpaa_fq) dpaa_fq 723 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c port_fqs->rx_pcdq = &dpaa_fq[0]; dpaa_fq 728 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c dpaa_fq = dpaa_fq_alloc(dev, 0, 1, list, FQ_TYPE_TX_ERROR); dpaa_fq 729 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c if (!dpaa_fq) dpaa_fq 732 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c port_fqs->tx_errq = &dpaa_fq[0]; dpaa_fq 734 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c dpaa_fq = dpaa_fq_alloc(dev, 0, 1, list, FQ_TYPE_TX_CONFIRM); dpaa_fq 735 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c if (!dpaa_fq) dpaa_fq 738 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c port_fqs->tx_defq = &dpaa_fq[0]; dpaa_fq 864 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c struct dpaa_fq *fq, dpaa_fq 875 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c struct dpaa_fq *fq, dpaa_fq 897 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c struct dpaa_fq *fq; dpaa_fq 970 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c static int dpaa_fq_init(struct dpaa_fq *dpaa_fq, bool td_enable) dpaa_fq 980 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c priv = netdev_priv(dpaa_fq->net_dev); dpaa_fq 981 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c dev = dpaa_fq->net_dev->dev.parent; dpaa_fq 983 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c if (dpaa_fq->fqid == 0) dpaa_fq 984 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c dpaa_fq->flags |= QMAN_FQ_FLAG_DYNAMIC_FQID; dpaa_fq 986 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c dpaa_fq->init = !(dpaa_fq->flags & QMAN_FQ_FLAG_NO_MODIFY); dpaa_fq 988 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c err = qman_create_fq(dpaa_fq->fqid, dpaa_fq->flags, &dpaa_fq->fq_base); dpaa_fq 993 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c fq = &dpaa_fq->fq_base; dpaa_fq 995 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c if (dpaa_fq->init) { dpaa_fq 1005 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c if (dpaa_fq->fq_type == FQ_TYPE_TX_CONFIRM) dpaa_fq 1011 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c qm_fqd_set_destwq(&initfq.fqd, dpaa_fq->channel, dpaa_fq->wq); dpaa_fq 1019 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c if (dpaa_fq->fq_type == FQ_TYPE_TX || dpaa_fq 1020 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c dpaa_fq->fq_type == FQ_TYPE_TX_CONFIRM || dpaa_fq 1021 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c dpaa_fq->fq_type == FQ_TYPE_TX_CONF_MQ) { dpaa_fq 1048 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c if (dpaa_fq->fq_type == FQ_TYPE_TX) { dpaa_fq 1049 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c queue_id = dpaa_tx_fq_to_id(priv, &dpaa_fq->fq_base); dpaa_fq 1069 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c (dpaa_fq->fq_type == FQ_TYPE_RX_DEFAULT || dpaa_fq 1070 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c dpaa_fq->fq_type == FQ_TYPE_RX_ERROR || dpaa_fq 1071 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c dpaa_fq->fq_type == FQ_TYPE_RX_PCD)) { dpaa_fq 1087 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c if (dpaa_fq->flags & QMAN_FQ_FLAG_NO_ENQUEUE) { dpaa_fq 1108 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c dpaa_fq->fqid = qman_fq_fqid(fq); dpaa_fq 1116 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c struct dpaa_fq *dpaa_fq; dpaa_fq 1121 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c dpaa_fq = container_of(fq, struct dpaa_fq, fq_base); dpaa_fq 1122 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c priv = netdev_priv(dpaa_fq->net_dev); dpaa_fq 1124 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c if (dpaa_fq->init) { dpaa_fq 1140 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c list_del(&dpaa_fq->list); dpaa_fq 1147 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c struct dpaa_fq *dpaa_fq, *tmp; dpaa_fq 1151 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c list_for_each_entry_safe(dpaa_fq, tmp, list, list) { dpaa_fq 1152 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c error = dpaa_fq_free_entry(dev, (struct qman_fq *)dpaa_fq); dpaa_fq 1160 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c static int dpaa_eth_init_tx_port(struct fman_port *port, struct dpaa_fq *errq, dpaa_fq 1161 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c struct dpaa_fq *defq, dpaa_fq 1201 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c size_t count, struct dpaa_fq *errq, dpaa_fq 1202 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c struct dpaa_fq *defq, struct dpaa_fq *pcdq, dpaa_fq 2232 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c struct dpaa_fq *dpaa_fq = container_of(fq, struct dpaa_fq, fq_base); dpaa_fq 2238 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c net_dev = dpaa_fq->net_dev; dpaa_fq 2277 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c net_dev = ((struct dpaa_fq *)fq)->net_dev; dpaa_fq 2383 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c net_dev = ((struct dpaa_fq *)fq)->net_dev; dpaa_fq 2404 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c net_dev = ((struct dpaa_fq *)fq)->net_dev; dpaa_fq 2430 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c net_dev = ((struct dpaa_fq *)fq)->net_dev; dpaa_fq 2780 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c struct dpaa_fq *dpaa_fq, *tmp; dpaa_fq 2900 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c list_for_each_entry_safe(dpaa_fq, tmp, &priv->dpaa_fq_list, list) { dpaa_fq 2901 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c err = dpaa_fq_init(dpaa_fq, false); dpaa_fq 56 drivers/net/ethernet/freescale/dpaa/dpaa_eth_sysfs.c struct dpaa_fq *prev = NULL; dpaa_fq 58 drivers/net/ethernet/freescale/dpaa/dpaa_eth_sysfs.c struct dpaa_fq *tmp; dpaa_fq 59 drivers/net/ethernet/freescale/dpaa/dpaa_eth_sysfs.c struct dpaa_fq *fq;