/freebsd-9.3-release/sys/mips/cavium/octe/ |
H A D | ethernet-tx.c | 70 int qos; local 84 remove "qos" in the event neither interface supports multiple queues 88 qos = GET_MBUF_QOS(m); 89 if (qos <= 0) 90 qos = 0; 91 else if (qos >= cvmx_pko_get_num_queues(priv->port)) 92 qos = 0; 94 qos = 0; 183 pko_command.s.reg0 = priv->fau+qos*4; 199 IF_LOCK(&priv->tx_free_queue[qos]); 253 int qos; local [all...] |
H A D | ethernet.c | 151 int qos; local 162 for (qos = 0; qos < queues_per_port; qos++) { 163 if (_IF_QLEN(&priv->tx_free_queue[qos]) > 0) { 164 IF_LOCK(&priv->tx_free_queue[qos]); 165 while (_IF_QLEN(&priv->tx_free_queue[qos]) > cvmx_fau_fetch_and_add32(priv->fau+qos*4, 0)) { 168 _IF_DEQUEUE(&priv->tx_free_queue[qos], m); 171 IF_UNLOCK(&priv->tx_free_queue[qos]); 326 int qos; local [all...] |
H A D | octe.c | 140 unsigned qos; local 183 for (qos = 0; qos < 16; qos++) { 184 mtx_init(&priv->tx_free_queue[qos].ifq_mtx, ifp->if_xname, "octe tx free queue", MTX_DEF); 185 IFQ_SET_MAXLEN(&priv->tx_free_queue[qos], MAX_OUT_QUEUE_DEPTH);
|
/freebsd-9.3-release/contrib/ofed/management/opensm/opensm/ |
H A D | osm_qos_parser_l.l | 80 #define START_QOS_LEVEL_NAME {in_single_string = TRUE;} /* single string w/o whitespaces (qos level name in match rule) */ 126 QOS_ULPS_START qos\-ulps 127 QOS_ULPS_END end\-qos\-ulps 140 QOS_SETUP_START qos\-setup 141 QOS_SETUP_END end\-qos\-setup 160 QOS_LEVELS_START qos\-levels 161 QOS_LEVELS_END end\-qos\-levels 162 QOS_LEVEL_START qos\-level 163 QOS_LEVEL_END end\-qos\-level 169 QOS_MATCH_RULES_START qos\ [all...] |
H A D | osm_sa_class_port_info.c | 163 if (sa->p_subn->opt.qos)
|
H A D | osm_sa_multipath_record.c | 246 if (sa->p_subn->opt.qos) { 363 if (sa->p_subn->opt.qos) { 401 if (sa->p_subn->opt.qos && 703 } else if (sa->p_subn->opt.qos) { 715 if (sa->p_subn->opt.qos && !(valid_sl_mask & (1 << required_sl))) {
|
H A D | osm_sa_path_record.c | 256 if (sa->p_subn->opt.qos) { 372 if (sa->p_subn->opt.qos) { 409 if (sa->p_subn->opt.qos && 723 } else if (sa->p_subn->opt.qos) { 735 if (sa->p_subn->opt.qos && !(valid_sl_mask & (1 << sl))) {
|
/freebsd-9.3-release/sys/contrib/octeon-sdk/ |
H A D | cvmx-npi.h | 74 uint64_t qos : 3; /**< POW QoS queue */ member in struct:__anon6537::__anon6538 84 uint64_t qos : 3;
|
H A D | cvmx-pip.h | 237 uint64_t qos : 3; /**< POW input queue for this packet */ member in struct:__anon6553::__anon6554 278 * @param qos QoS queue for packets matching this watcher 282 uint64_t match_value, uint64_t qos) 289 watcher_config.s.qos = qos; 300 * @param qos QoS queue for packets matching this watcher 302 static inline void cvmx_pip_config_vlan_qos(uint64_t vlan_priority, uint64_t qos) argument 306 pip_qos_vlanx.s.qos = qos; 315 * @param qos Qo 280 cvmx_pip_config_watcher(uint64_t watcher, cvmx_pip_qos_watch_types match_type, uint64_t match_value, uint64_t qos) argument 317 cvmx_pip_config_diffserv_qos(uint64_t diffserv, uint64_t qos) argument [all...] |
H A D | cvmx-srio.h | 240 uint64_t qos : 3; /**< Created by the hardware from an entry in a member in struct:__anon6617::__anon6620::__anon6621 289 uint64_t qos : 3;
|
H A D | cvmx-pko-defs.h | 867 uint64_t qos : 3; /**< Internal state */ member in struct:cvmx_pko_mem_debug4::cvmx_pko_mem_debug4_cn50xx 883 uint64_t qos : 3; 972 uint64_t qos : 3; /**< Current QOS round */ member in struct:cvmx_pko_mem_debug5::cvmx_pko_mem_debug5_cn30xx 986 uint64_t qos : 3; 1081 uint64_t qos : 3; /**< Internal state */ member in struct:cvmx_pko_mem_debug6::cvmx_pko_mem_debug6_s 1089 uint64_t qos : 3; 1144 uint64_t qos : 3; /**< Internal state */ member in struct:cvmx_pko_mem_debug6::cvmx_pko_mem_debug6_cn52xx 1154 uint64_t qos : 3; 1189 uint64_t qos : 5; /**< QOS mask to enable the queue when set */ member in struct:cvmx_pko_mem_debug7::cvmx_pko_mem_debug7_s 1195 uint64_t qos 1218 uint64_t qos : 5; /**< QOS mask to enable the queue when set */ member in struct:cvmx_pko_mem_debug7::cvmx_pko_mem_debug7_cn50xx 1272 uint64_t qos : 5; /**< QOS mask to enable the queue when set */ member in struct:cvmx_pko_mem_debug8::cvmx_pko_mem_debug8_cn30xx 1299 uint64_t qos : 3; /**< QOS mask to enable the queue when set */ member in struct:cvmx_pko_mem_debug8::cvmx_pko_mem_debug8_cn50xx 1321 uint64_t qos : 3; /**< QOS mask to enable the queue when set */ member in struct:cvmx_pko_mem_debug8::cvmx_pko_mem_debug8_cn52xx 1375 uint64_t qos : 3; /**< QOS mask to enable the queue when set */ member in struct:cvmx_pko_mem_debug9::cvmx_pko_mem_debug9_cn30xx 1395 uint64_t qos : 3; /**< QOS mask to enable the queue when set */ member in struct:cvmx_pko_mem_debug9::cvmx_pko_mem_debug9_cn38xx [all...] |
H A D | cvmx-wqe.h | 251 uint64_t qos : 3; member in struct:__anon6674
|
H A D | cvmx-pip-defs.h | 1443 uint64_t qos : 3; /**< QOS Map level to priority */ member in struct:cvmx_pip_hg_pri_qos::cvmx_pip_hg_pri_qos_s 1451 uint64_t qos : 3; 2091 uint64_t qos : 3; /**< Default QOS level of the port */ member in struct:cvmx_pip_prt_cfgx::cvmx_pip_prt_cfgx_s 2156 uint64_t qos : 3; 2194 uint64_t qos : 3; /**< Default QOS level of the port */ member in struct:cvmx_pip_prt_cfgx::cvmx_pip_prt_cfgx_cn30xx 2219 uint64_t qos : 3; 2250 uint64_t qos : 3; /**< Default QOS level of the port */ member in struct:cvmx_pip_prt_cfgx::cvmx_pip_prt_cfgx_cn38xx 2279 uint64_t qos : 3; 2324 uint64_t qos : 3; /**< Default QOS level of the port */ member in struct:cvmx_pip_prt_cfgx::cvmx_pip_prt_cfgx_cn50xx 2361 uint64_t qos 2403 uint64_t qos : 3; /**< Default QOS level of the port */ member in struct:cvmx_pip_prt_cfgx::cvmx_pip_prt_cfgx_cn58xx 2686 uint64_t qos : 3; /**< Diffserv QOS level */ member in struct:cvmx_pip_qos_diffx::cvmx_pip_qos_diffx_s 2727 uint64_t qos : 3; /**< DSA/VLAN QOS level member in struct:cvmx_pip_qos_vlanx::cvmx_pip_qos_vlanx_s 2740 uint64_t qos : 3; /**< VLAN QOS level */ member in struct:cvmx_pip_qos_vlanx::cvmx_pip_qos_vlanx_cn30xx 2782 uint64_t qos : 3; /**< The QOS level of the watcher */ member in struct:cvmx_pip_qos_watchx::cvmx_pip_qos_watchx_s 2813 uint64_t qos : 3; /**< The QOS level of the watcher */ member in struct:cvmx_pip_qos_watchx::cvmx_pip_qos_watchx_cn30xx [all...] |
H A D | cvmx-pow.h | 114 - fields used: address, op, qos, grp, type, tag */ 154 uint64_t qos : 3; /**< the QOS level for the packet. qos is only used for CVMX_POW_TAG_OP_ADDWQ */ member in struct:__anon6567::__anon6568 162 uint64_t qos : 3; 290 rather than indexes for the specified qos level; if set and get_rmt is set, return 291 the tail pointer rather than the head pointer for the specified qos level. */ 292 uint64_t get_rmt : 1; /**< If set, return remote pointers rather than the local indexes for the specified qos level. */ 1369 * @param qos Input queue to add to. 1372 static inline void cvmx_pow_work_submit(cvmx_wqe_t *wqp, uint32_t tag, cvmx_pow_tag_type_t tag_type, uint64_t qos, uint64_t grp) argument 1377 wqp->qos [all...] |
H A D | cvmx-higig.h | 345 pip_hg_pri_qos.s.qos = i&7;
|
/freebsd-9.3-release/sys/dev/mwl/ |
H A D | if_mwlvar.h | 184 uint16_t qos; /* QoS ctl for BA stream */ member in struct:mwl_bastate 193 bas->qos = htole16(WME_AC_TO_TID(ac) | IEEE80211_QOS_ACKPOLICY_BA); 199 bas->qos = 0; 212 mwl_bastream_match(const struct mwl_bastate *bas, uint16_t qos) argument 214 return (qos & htole16(IEEE80211_QOS_TID|IEEE80211_QOS_ACKPOLICY)) == 215 bas->qos;
|
/freebsd-9.3-release/sys/contrib/ngatm/netnatm/msg/ |
H A D | uni_ie.h | 23 struct uni_ie_qos qos; member in union:uni_ieall
|
H A D | ie.def | 49 element qos 0x5c itu 6 50 element qos 0x5c net 6
|
H A D | msg.def | 198 qos
|
H A D | uni_ie.c | 4060 if(uni_print_iehdr("qos", &ie->h, cx)) 4069 DEF_IE_PRINT(itu, qos) 4073 DEF_IE_PRINT(net, qos) 4078 DEF_IE_CHECK(itu, qos) 4099 DEF_IE_CHECK(net, qos) 4126 DEF_IE_ENCODE(itu, qos) 4128 START_IE(qos, UNI_IE_QOS, 2); 4136 DEF_IE_ENCODE(net, qos) 4138 START_IE(qos, UNI_IE_QOS, 2); 4147 DEF_IE_DECODE(itu, qos) [all...] |
/freebsd-9.3-release/contrib/ntp/include/ |
H A D | ntp_io.h | 85 extern int qos;
|
/freebsd-9.3-release/sys/net80211/ |
H A D | ieee80211_output.c | 728 uint8_t *qos; local 735 qos = ((struct ieee80211_qosframe_addr4 *) wh)->i_qos; 737 qos = ((struct ieee80211_qosframe *) wh)->i_qos; 738 qos[0] = tid & IEEE80211_QOS_TID; 740 qos[0] |= IEEE80211_QOS_ACKPOLICY_NOACK; 741 qos[1] = 0; 792 * Non-qos traffic goes to BE. 1026 uint8_t *qos; local 1175 qos = NULL; /* NB: quiet compiler */ 1219 qos [all...] |
H A D | ieee80211_adhoc.c | 296 uint8_t dir, type, subtype, qos; local 502 qos = (dir == IEEE80211_FC1_DIR_DSTODS) ? 506 qos = 0; 588 if (qos & IEEE80211_QOS_AMSDU) {
|
H A D | ieee80211_wds.c | 417 uint8_t dir, type, subtype, qos; local 588 qos = (dir == IEEE80211_FC1_DIR_DSTODS) ? 592 qos = 0; 674 if (qos & IEEE80211_QOS_AMSDU) {
|
/freebsd-9.3-release/contrib/ofed/management/opensm/include/opensm/ |
H A D | osm_subnet.h | 178 boolean_t qos; member in struct:osm_subn_opt 336 * qos
|