Lines Matching refs:priority
161 p_data->arr[id].enable, p_data->arr[id].priority, in qed_dcbx_dp_protocol()
179 p_data->arr[type].priority = prio; in qed_dcbx_set_params()
258 int priority; in qed_dcbx_process_tlv() local
270 priority = ffs(priority_map) - 1; in qed_dcbx_process_tlv()
271 if (priority < 0) { in qed_dcbx_process_tlv()
276 tc = QED_DCBX_PRIO2TC(pri_tc_tbl, priority); in qed_dcbx_process_tlv()
288 priority, tc, type); in qed_dcbx_process_tlv()
298 priority = p_data->arr[DCBX_PROTOCOL_ROCE].priority; in qed_dcbx_process_tlv()
300 priority, tc, DCBX_PROTOCOL_ROCE_V2); in qed_dcbx_process_tlv()
310 priority = p_data->arr[DCBX_PROTOCOL_ETH].priority; in qed_dcbx_process_tlv()
317 priority, tc, type); in qed_dcbx_process_tlv()
426 p_prio->roce = p_results->arr[DCBX_PROTOCOL_ROCE].priority; in qed_dcbx_get_priority_info()
430 val = p_results->arr[DCBX_PROTOCOL_ROCE_V2].priority; in qed_dcbx_get_priority_info()
436 p_prio->iscsi = p_results->arr[DCBX_PROTOCOL_ISCSI].priority; in qed_dcbx_get_priority_info()
440 p_prio->fcoe = p_results->arr[DCBX_PROTOCOL_FCOE].priority; in qed_dcbx_get_priority_info()
444 p_prio->eth = p_results->arr[DCBX_PROTOCOL_ETH].priority; in qed_dcbx_get_priority_info()
895 p_data->dcb_priority = p_src->arr[type].priority; in qed_dcbx_update_protocol_data()
1346 int priority, u8 *setting) in qed_dcbnl_getpfccfg() argument
1351 DP_VERBOSE(hwfn, QED_MSG_DCB, "priority = %d\n", priority); in qed_dcbnl_getpfccfg()
1352 if (priority < 0 || priority >= QED_MAX_PFC_PRIORITIES) { in qed_dcbnl_getpfccfg()
1353 DP_INFO(hwfn, "Invalid priority %d\n", priority); in qed_dcbnl_getpfccfg()
1361 *setting = dcbx_info->operational.params.pfc.prio[priority]; in qed_dcbnl_getpfccfg()
1366 static void qed_dcbnl_setpfccfg(struct qed_dev *cdev, int priority, u8 setting) in qed_dcbnl_setpfccfg() argument
1374 priority, setting); in qed_dcbnl_setpfccfg()
1375 if (priority < 0 || priority >= QED_MAX_PFC_PRIORITIES) { in qed_dcbnl_setpfccfg()
1376 DP_INFO(hwfn, "Invalid priority %d\n", priority); in qed_dcbnl_setpfccfg()
1386 dcbx_set.config.params.pfc.prio[priority] = !!setting; in qed_dcbnl_setpfccfg()
1912 table[i].priority = dcbx_info->remote.params.app_entry[i].prio; in qed_dcbnl_peer_getapptable()
2198 app->priority = ffs(prio) - 1; in qed_dcbnl_ieee_getapp()
2215 if (app->priority < 0 || app->priority >= QED_MAX_PFC_PRIORITIES) { in qed_dcbnl_ieee_setapp()
2216 DP_INFO(hwfn, "Invalid priority %d\n", app->priority); in qed_dcbnl_ieee_setapp()
2259 dcbx_set.config.params.app_entry[i].prio = BIT(app->priority); in qed_dcbnl_ieee_setapp()