Lines Matching refs:qos
79 node->traffic_class = vsi->qos[user_pri].traffic_class; in irdma_alloc_node()
81 node->rel_bw = vsi->qos[user_pri].rel_bw; in irdma_alloc_node()
147 vsi->qos[node->user_pri].qs_handle = node_info.qs_handle; in irdma_ws_cqp_cmd()
196 mutex_lock(&vsi->qos[user_pri].qos_mutex); in irdma_ws_in_use()
197 if (!list_empty(&vsi->qos[user_pri].qplist)) { in irdma_ws_in_use()
198 mutex_unlock(&vsi->qos[user_pri].qos_mutex); in irdma_ws_in_use()
207 if (vsi->qos[i].qs_handle == vsi->qos[user_pri].qs_handle && in irdma_ws_in_use()
208 !list_empty(&vsi->qos[i].qplist)) { in irdma_ws_in_use()
209 mutex_unlock(&vsi->qos[user_pri].qos_mutex); in irdma_ws_in_use()
213 mutex_unlock(&vsi->qos[user_pri].qos_mutex); in irdma_ws_in_use()
230 qs_handle = vsi->qos[user_pri].qs_handle; in irdma_remove_leaf()
232 if (vsi->qos[i].qs_handle == qs_handle) in irdma_remove_leaf()
233 vsi->qos[i].valid = false; in irdma_remove_leaf()
245 vsi->qos[user_pri].traffic_class, in irdma_remove_leaf()
290 if (vsi->qos[user_pri].valid) in irdma_ws_add()
339 traffic_class = vsi->qos[user_pri].traffic_class; in irdma_ws_add()
382 if (vsi->qos[i].traffic_class == traffic_class) { in irdma_ws_add()
383 vsi->qos[i].qs_handle = tc_node->qs_handle; in irdma_ws_add()
384 vsi->qos[i].l2_sched_node_id = tc_node->l2_sched_node_id; in irdma_ws_add()
385 vsi->qos[i].valid = true; in irdma_ws_add()