The HP ProCurve switches can have 802.1p CoS Priorities set, honored, changed or honored with new priority. Further DSCP Policies can be set, honored, changed or honored with new policy.
By default, Quality of Service is ENABLED by default and operates based on 802.1p setting in packet. Classification is configured primarily on a global basis; but can be configured on VLAN and on port. Marking is configured primarily on a global basis. Some configuration options can be set globally and some also set at VLAN or port. Queue Scheduling is configured per port
For the ProCurve range, its always worth looking through one particular manual which is the "Advanced Traffic Management Guide" For the 3800 Series (which by the way, shares the same firmware as the 3500/5400/6200/6600/8200 series) it has 80-odd pages on configuring or setting up Quality of Service.
Lastly, its always worth looking through "HP Networking and Cisco CLI reference Guide"; this takes common Cisco configuration examples, and provides a HP ProCurve or HP Comware equivalant