| /f-stack/freebsd/mips/cavium/octe/ |
| H A D | ethernet-tx.c | 71 int qos; in cvm_oct_xmit() local 89 qos = GET_MBUF_QOS(m); in cvm_oct_xmit() 90 if (qos <= 0) in cvm_oct_xmit() 91 qos = 0; in cvm_oct_xmit() 93 qos = 0; in cvm_oct_xmit() 95 qos = 0; in cvm_oct_xmit() 197 pko_command.s.reg0 = priv->fau+qos*4; in cvm_oct_xmit() 213 IF_LOCK(&priv->tx_free_queue[qos]); in cvm_oct_xmit() 253 IF_UNLOCK(&priv->tx_free_queue[qos]); in cvm_oct_xmit() 266 int qos; in cvm_oct_tx_shutdown() local [all …]
|
| H A D | ethernet.c | 136 int qos; in cvm_do_timer() local 147 for (qos = 0; qos < queues_per_port; qos++) { in cvm_do_timer() 148 if (_IF_QLEN(&priv->tx_free_queue[qos]) > 0) { in cvm_do_timer() 149 IF_LOCK(&priv->tx_free_queue[qos]); in cvm_do_timer() 150 while (_IF_QLEN(&priv->tx_free_queue[qos]) > cvmx_fau_fetch_and_add32(priv->fau+qos*4, 0)) { in cvm_do_timer() 153 _IF_DEQUEUE(&priv->tx_free_queue[qos], m); in cvm_do_timer() 156 IF_UNLOCK(&priv->tx_free_queue[qos]); in cvm_do_timer() 308 int qos; in cvm_oct_init_module() local 373 for (qos = 0; qos < cvmx_pko_get_num_queues(port); qos++) in cvm_oct_init_module() 374 cvmx_fau_atomic_write32(priv->fau+qos*4, 0); in cvm_oct_init_module()
|
| H A D | octe.c | 141 unsigned qos; in octe_attach() local 184 for (qos = 0; qos < 16; qos++) { in octe_attach() 185 mtx_init(&priv->tx_free_queue[qos].ifq_mtx, ifp->if_xname, "octe tx free queue", MTX_DEF); in octe_attach() 186 IFQ_SET_MAXLEN(&priv->tx_free_queue[qos], MAX_OUT_QUEUE_DEPTH); in octe_attach()
|
| /f-stack/freebsd/contrib/octeon-sdk/ |
| H A D | cvmx-wqe.h | 490 uint64_t qos:3; member 511 uint64_t qos:3; member 620 int qos; in cvmx_wqe_get_qos() local 623 qos = work->word1.cn68xx.qos; in cvmx_wqe_get_qos() 625 qos = work->word1.cn38xx.qos; in cvmx_wqe_get_qos() 627 return qos; in cvmx_wqe_get_qos() 630 static inline void cvmx_wqe_set_qos(cvmx_wqe_t *work, int qos) in cvmx_wqe_set_qos() argument 633 work->word1.cn68xx.qos = qos; in cvmx_wqe_set_qos() 635 work->word1.cn38xx.qos = qos; in cvmx_wqe_set_qos()
|
| H A D | cvmx-npi.h | 74 uint64_t qos : 3; /**< POW QoS queue */ member 84 uint64_t qos : 3;
|
| H A D | cvmx-pip.h | 276 uint64_t qos : 3; /**< POW input queue for this packet */ member 322 static inline void cvmx_pip_config_vlan_qos(uint64_t vlan_priority, uint64_t qos) in cvmx_pip_config_vlan_qos() argument 332 pip_qos_vlanx.s.qos = qos; in cvmx_pip_config_vlan_qos() 344 static inline void cvmx_pip_config_diffserv_qos(uint64_t diffserv, uint64_t qos) in cvmx_pip_config_diffserv_qos() argument 354 pip_qos_diffx.s.qos = qos; in cvmx_pip_config_diffserv_qos() 749 return bsel_tbl.s.qos; in cvmx_pip_get_bsel_qos()
|
| H A D | cvmx-pko-defs.h | 1099 uint64_t qos : 3; 1203 uint64_t qos : 3; 1324 uint64_t qos : 3; 1386 uint64_t qos : 3; 1459 uint64_t qos : 5; 1486 uint64_t qos : 3; 1531 uint64_t qos : 5; 1547 uint64_t qos : 3; 1568 uint64_t qos : 3; 1599 uint64_t qos : 3; [all …]
|
| H A D | cvmx-pow.h | 170 …uint64_t qos : 3; /**< the QOS level for the packet. qos is only used for CVMX_… member 178 uint64_t qos : 3; 214 …uint64_t qos : 3; /**< contains index of entry for a CVMX_POW_TAG_OP_*_NSCHED */ member 226 uint64_t qos : 3; 1915 …ork_submit(cvmx_wqe_t *wqp, uint32_t tag, cvmx_pow_tag_type_t tag_type, uint64_t qos, uint64_t grp) in cvmx_pow_work_submit() argument 1930 wqp->word1.cn68xx.qos = qos; in cvmx_pow_work_submit() 1936 tag_req.s_cn68xx_add.qos = qos; in cvmx_pow_work_submit() 1941 wqp->word1.cn38xx.qos = qos; in cvmx_pow_work_submit() 1947 tag_req.s_cn38xx.qos = qos; in cvmx_pow_work_submit()
|
| H A D | cvmx-srio.h | 241 uint64_t qos : 3; /**< Created by the hardware from an entry in a member 290 uint64_t qos : 3;
|
| H A D | cvmx-pip-defs.h | 1350 uint64_t qos : 3; 1379 uint64_t qos : 3; 2343 uint64_t qos : 3; 3128 uint64_t qos : 3; 3192 uint64_t qos : 3; 3251 uint64_t qos : 3; 3332 uint64_t qos : 3; 3449 uint64_t qos : 3; 3524 uint64_t qos : 3; 3670 uint64_t qos : 3; [all …]
|
| H A D | cvmx-higig.h | 354 pip_hg_pri_qos.s.qos = i&7; in cvmx_higig_initialize()
|
| /f-stack/freebsd/contrib/device-tree/Bindings/net/ |
| H A D | snps,dwc-qos-ethernet.txt | 14 - "axis,artpec6-eqos", "snps,dwc-qos-ethernet-4.10" 16 - "nvidia,tegra186-eqos", "snps,dwc-qos-ethernet-4.10" 18 - "snps,dwc-qos-ethernet-4.10" 72 - "nvidia,tegra186-eqos", "snps,dwc-qos-ethernet-4.10": 78 - "axis,artpec6-eqos", "snps,dwc-qos-ethernet-4.10": 83 - "snps,dwc-qos-ethernet-4.10" (deprecated): 97 - "nvidia,tegra186-eqos", "snps,dwc-qos-ethernet-4.10": 99 - "axis,artpec6-eqos", "snps,dwc-qos-ethernet-4.10": 101 - "snps,dwc-qos-ethernet-4.10" (deprecated): 123 - compatible: Must be "snps,dwc-qos-ethernet-mdio". [all …]
|
| /f-stack/freebsd/contrib/device-tree/src/arm/ |
| H A D | rk3xxx.dtsi | 153 qos_gpu: qos@1012d000 { 158 qos_vpu: qos@1012e000 { 163 qos_lcdc0: qos@1012f000 { 168 qos_cif0: qos@1012f080 { 173 qos_ipp: qos@1012f100 { 178 qos_lcdc1: qos@1012f180 { 183 qos_cif1: qos@1012f200 { 188 qos_rga: qos@1012f280 {
|
| H A D | rk3288.dtsi | 1331 qos_gpu_r: qos@ffaa0000 { 1336 qos_gpu_w: qos@ffaa0080 { 1341 qos_vio1_vop: qos@ffad0000 { 1356 qos_vio0_vop: qos@ffad0400 { 1361 qos_vio0_vip: qos@ffad0480 { 1366 qos_vio0_iep: qos@ffad0500 { 1371 qos_vio2_rga_r: qos@ffad0800 { 1376 qos_vio2_rga_w: qos@ffad0880 { 1386 qos_video: qos@ffae0000 { 1391 qos_hevc_r: qos@ffaf0000 { [all …]
|
| /f-stack/freebsd/contrib/device-tree/src/arm64/rockchip/ |
| H A D | rk3399.dtsi | 857 qos_emmc: qos@ffa58000 { 862 qos_gmac: qos@ffa5c000 { 867 qos_pcie: qos@ffa60080 { 892 qos_sd: qos@ffa74000 { 902 qos_hdcp: qos@ffa90000 { 907 qos_iep: qos@ffa98000 { 912 qos_isp0_m0: qos@ffaa0000 { 932 qos_rga_r: qos@ffab0000 { 937 qos_rga_w: qos@ffab0080 { 972 qos_perihp: qos@ffad8080 { [all …]
|
| H A D | px30.dtsi | 1109 qos_gmac: qos@ff518000 { 1114 qos_gpu: qos@ff520000 { 1119 qos_sdmmc: qos@ff52c000 { 1124 qos_emmc: qos@ff538000 { 1129 qos_nand: qos@ff538080 { 1134 qos_sdio: qos@ff538100 { 1139 qos_sfc: qos@ff538180 { 1159 qos_isp_rd: qos@ff548080 { 1164 qos_isp_wr: qos@ff548100 { 1174 qos_vip: qos@ff548200 { [all …]
|
| /f-stack/freebsd/contrib/device-tree/Bindings/bus/ |
| H A D | baikal,bt1-axi.yaml | 42 - const: qos 90 reg-names = "qos", "ehb";
|
| /f-stack/freebsd/contrib/ngatm/netnatm/msg/ |
| H A D | uni_ie.h | 23 struct uni_ie_qos qos; member
|
| H A D | ie.def | 49 element qos 0x5c itu 6 50 element qos 0x5c net 6
|
| H A D | uni_ie.c | 4069 DEF_IE_PRINT(itu, qos) in DEF_IE_PRINT() argument 4073 DEF_IE_PRINT(net, qos) in DEF_IE_PRINT() argument 4078 DEF_IE_CHECK(itu, qos) in DEF_IE_CHECK() argument 4099 DEF_IE_CHECK(net, qos) in DEF_IE_CHECK() argument 4126 DEF_IE_ENCODE(itu, qos) in DEF_IE_ENCODE() argument 4128 START_IE(qos, UNI_IE_QOS, 2); in DEF_IE_ENCODE() 4136 DEF_IE_ENCODE(net, qos) in DEF_IE_ENCODE() argument 4138 START_IE(qos, UNI_IE_QOS, 2); in DEF_IE_ENCODE() 4147 DEF_IE_DECODE(itu, qos) in DEF_IE_DECODE() argument 4160 DEF_IE_DECODE(net, qos) in DEF_IE_DECODE() argument [all …]
|
| /f-stack/freebsd/net80211/ |
| H A D | ieee80211_output.c | 1138 uint8_t *qos; in ieee80211_send_nulldata() local 1148 qos[0] = tid & IEEE80211_QOS_TID; in ieee80211_send_nulldata() 1150 qos[0] |= IEEE80211_QOS_ACKPOLICY_NOACK; in ieee80211_send_nulldata() 1151 qos[1] = 0; in ieee80211_send_nulldata() 1477 uint8_t *qos; in ieee80211_encap() local 1687 qos = NULL; /* NB: quiet compiler */ in ieee80211_encap() 1746 qos = ((struct ieee80211_qosframe *) in ieee80211_encap() 1797 qos[0] = tid & IEEE80211_QOS_TID; in ieee80211_encap() 1802 qos[1] = IEEE80211_QOS_MC; in ieee80211_encap() 1805 qos[1] = 0; in ieee80211_encap() [all …]
|
| H A D | ieee80211_wds.c | 423 uint8_t dir, type, subtype, qos; in wds_input() local 589 qos = ieee80211_getqos(wh)[0]; in wds_input() 591 qos = 0; in wds_input() 674 if (qos & IEEE80211_QOS_AMSDU) { in wds_input()
|
| H A D | ieee80211_adhoc.c | 319 uint8_t dir, type, subtype, qos; in adhoc_input() local 526 qos = ieee80211_getqos(wh)[0]; in adhoc_input() 528 qos = 0; in adhoc_input() 611 if (qos & IEEE80211_QOS_AMSDU) { in adhoc_input()
|
| /f-stack/dpdk/drivers/common/mlx5/ |
| H A D | mlx5_devx_cmds.c | 696 attr->qos.sup = MLX5_GET(cmd_hca_cap, hcattr, qos); in mlx5_devx_cmd_query_hca_attr() 723 if (attr->qos.sup) { in mlx5_devx_cmd_query_hca_attr() 738 attr->qos.srtcm_sup = in mlx5_devx_cmd_query_hca_attr() 740 attr->qos.log_max_flow_meter = in mlx5_devx_cmd_query_hca_attr() 742 attr->qos.flow_meter_reg_c_ids = in mlx5_devx_cmd_query_hca_attr() 744 attr->qos.flow_meter_reg_share = in mlx5_devx_cmd_query_hca_attr() 746 attr->qos.packet_pacing = in mlx5_devx_cmd_query_hca_attr() 748 attr->qos.wqe_rate_pp = in mlx5_devx_cmd_query_hca_attr()
|
| /f-stack/dpdk/drivers/net/mlx5/linux/ |
| H A D | mlx5_os.c | 1166 if (config->hca_attr.qos.sup && in mlx5_dev_spawn() 1167 config->hca_attr.qos.srtcm_sup && in mlx5_dev_spawn() 1170 config->hca_attr.qos.flow_meter_reg_c_ids; in mlx5_dev_spawn() 1195 config->hca_attr.qos.flow_meter_reg_share; in mlx5_dev_spawn() 1232 config->hca_attr.qos.packet_pacing ? "" : "not "); in mlx5_dev_spawn() 1243 config->hca_attr.qos.wqe_rate_pp ? "" : "not "); in mlx5_dev_spawn() 1249 if (!config->hca_attr.qos.packet_pacing) { in mlx5_dev_spawn() 1278 if (!config->hca_attr.qos.wqe_rate_pp) { in mlx5_dev_spawn()
|