Hydroxyl and carbonyl are not themselves used as functional group descriptors, per se; they are viewed as building blocks for other functional groups. (So for example, a hydroxyl bonded to a carbonyl carbon gives you a carboxylic acid. You would then only state the carboxylic acid as the functional group, as the hydroxyl and carbonyl descriptors are less specific and therefore redundant.)