Lines Matching full:dscp

26 	[SPARX5_DCB_APPTRUST_DSCP]     = "dscp",
28 [SPARX5_DCB_APPTRUST_DSCP_PCP] = "dscp pcp"
59 /* Dscp checks */ in sparx5_dcb_app_validate()
146 u16 dscp; in sparx5_dcb_app_update() local
149 dscp_map = &qos.dscp.map; in sparx5_dcb_app_update()
157 /* Get dscp ingress mapping */ in sparx5_dcb_app_update()
180 /* Get dscp rewrite mapping */ in sparx5_dcb_app_update()
189 * classified DSCP, for each classified DP level. Rewrite of in sparx5_dcb_app_update()
190 * DSCP is only enabled, if we have active mappings. in sparx5_dcb_app_update()
193 dscp = fls64(dscp_rewr_map.map[i]) - 1; in sparx5_dcb_app_update()
194 qos.dscp_rewr.map.map[i] = dscp; /* DP 0 */ in sparx5_dcb_app_update()
195 qos.dscp_rewr.map.map[i + 8] = dscp; /* DP 1 */ in sparx5_dcb_app_update()
196 qos.dscp_rewr.map.map[i + 16] = dscp; /* DP 2 */ in sparx5_dcb_app_update()
197 qos.dscp_rewr.map.map[i + 24] = dscp; /* DP 3 */ in sparx5_dcb_app_update()
211 /* Enable use of dscp for queue classification ? */ in sparx5_dcb_app_update()
213 qos.dscp.qos_enable = true; in sparx5_dcb_app_update()
214 qos.dscp.dp_enable = qos.dscp.qos_enable; in sparx5_dcb_app_update()
217 * classified DSCP will then be zero for all classified in sparx5_dcb_app_update()
226 /* Set or delete DSCP app entry.
228 * DSCP mapping is global for all ports, so set and delete app entries are
394 /* Initialize [dscp, pcp] default trust */ in sparx5_dcb_init()
399 /* Enable DSCP classification based on classified QoS class and in sparx5_dcb_init()
400 * DP, for all DSCP values, for all ports. in sparx5_dcb_init()