Lines Matching +full:1 +full:ac
47 int ac;
49 for (ac = 0; ac < WMM_AC_NUM; ac++) {
50 wmm[ac].cwmin = MAX(wmm_conf[ac].cwmin, wmm_reg[ac].min_cwmin);
51 wmm[ac].cwmax = MAX(wmm_conf[ac].cwmax, wmm_reg[ac].min_cwmax);
52 wmm[ac].aifs = MAX(wmm_conf[ac].aifs, wmm_reg[ac].min_aifs);
53 wmm[ac].txop_limit =
54 MIN(wmm_conf[ac].txop_limit, wmm_reg[ac].max_txop);
55 wmm[ac].admission_control_mandatory =
56 wmm_conf[ac].admission_control_mandatory;
117 wmm->oui[1] = 0x50;
130 /* fill in a parameter set record for each AC */
132 struct wmm_ac_parameter *ac = &wmm->ac[e];
135 ac->aci_aifsn = wmm_aci_aifsn(acp->aifs,
138 ac->cw = wmm_ecw(acp->cwmin, acp->cwmax);
139 ac->txop_limit = host_to_le16(acp->txop_limit);
142 pos = (u8 *) (wmm + 1);
143 eid[1] = pos - eid - 2; /* element length */
151 * WMM info element. The function returns 1 on success or 0 on any error in WMM
169 wmm->oui[0], wmm->oui[1], wmm->oui[2], wmm->oui_type,
177 return 1;
205 len = ((u8 *) (t + 1)) - buf;
219 up = (tspec->ts_info[1] >> 3) & 0x07;
220 psb = (tspec->ts_info[1] >> 2) & 0x01;
222 tid = (tspec->ts_info[0] >> 1) & 0x0f;
242 pps = ((le_to_host32(tspec->mean_data_rate) / 8) + val - 1) / val;
295 if ((const u8 *) (tspec + 1) > end) {
339 if (ieee802_11_parse_elems(pos, left, &elems, 1) == ParseFailed) {
360 /* TODO: check the request is for an AC with ACM set, if not, refuse