Lines Matching refs:qos_elem
11640 struct qos_characteristics *qos_elem = &desc_elem.qos_char_elem; in wpas_ctrl_iface_configure_scs() local
11789 qos_elem->available = true; in wpas_ctrl_iface_configure_scs()
11791 qos_elem->direction = SCS_DIRECTION_UP; in wpas_ctrl_iface_configure_scs()
11798 qos_elem->direction = SCS_DIRECTION_DOWN; in wpas_ctrl_iface_configure_scs()
11800 qos_elem->direction = SCS_DIRECTION_DIRECT; in wpas_ctrl_iface_configure_scs()
11808 qos_elem->min_si = atoi(pos1 + 7); in wpas_ctrl_iface_configure_scs()
11815 qos_elem->max_si = atoi(pos1 + 7); in wpas_ctrl_iface_configure_scs()
11817 if (qos_elem->min_si && qos_elem->max_si && in wpas_ctrl_iface_configure_scs()
11818 qos_elem->max_si < qos_elem->min_si) { in wpas_ctrl_iface_configure_scs()
11828 qos_elem->min_data_rate = atoi(pos1 + 14); in wpas_ctrl_iface_configure_scs()
11835 qos_elem->delay_bound = atoi(pos1 + 12); in wpas_ctrl_iface_configure_scs()
11837 if (qos_elem->min_data_rate >= BIT(24) || in wpas_ctrl_iface_configure_scs()
11838 qos_elem->delay_bound >= BIT(24)) { in wpas_ctrl_iface_configure_scs()
11846 qos_elem->max_msdu_size = atoi(pos2 + 9); in wpas_ctrl_iface_configure_scs()
11847 qos_elem->mask |= SCS_QOS_BIT_MAX_MSDU_SIZE; in wpas_ctrl_iface_configure_scs()
11852 qos_elem->service_start_time = atoi(pos2 + 19); in wpas_ctrl_iface_configure_scs()
11853 qos_elem->mask |= SCS_QOS_BIT_SERVICE_START_TIME; in wpas_ctrl_iface_configure_scs()
11858 qos_elem->service_start_time_link_id = atoi(pos2 + 27); in wpas_ctrl_iface_configure_scs()
11859 qos_elem->mask |= SCS_QOS_BIT_SERVICE_START_TIME_LINKID; in wpas_ctrl_iface_configure_scs()
11864 qos_elem->mean_data_rate = atoi(pos2 + 15); in wpas_ctrl_iface_configure_scs()
11865 qos_elem->mask |= SCS_QOS_BIT_MEAN_DATA_RATE; in wpas_ctrl_iface_configure_scs()
11870 qos_elem->burst_size = atoi(pos2 + 11); in wpas_ctrl_iface_configure_scs()
11871 qos_elem->mask |= in wpas_ctrl_iface_configure_scs()
11877 qos_elem->msdu_lifetime = atoi(pos2 + 14); in wpas_ctrl_iface_configure_scs()
11878 qos_elem->mask |= SCS_QOS_BIT_MSDU_LIFETIME; in wpas_ctrl_iface_configure_scs()
11883 qos_elem->msdu_delivery_info = atoi(pos2 + 19); in wpas_ctrl_iface_configure_scs()
11884 qos_elem->mask |= SCS_QOS_BIT_MSDU_DELIVERY_INFO; in wpas_ctrl_iface_configure_scs()
11889 qos_elem->medium_time = atoi(pos2 + 12); in wpas_ctrl_iface_configure_scs()
11890 qos_elem->mask |= SCS_QOS_BIT_MEDIUM_TIME; in wpas_ctrl_iface_configure_scs()