There are also length laws and switch laws. I know, because I once had a hunting knife that was slightly over the length limit. The RCMP insisted I grind it down and submit it for inspection.
However, such restrictions are use-based; you can have a set of steak knives that are over the limit, because their intended use is obviously not against humans. But if someone pulls a steak knife on someone in public, they’ll run afoul of the knife laws.
I once sat on a jury for an attempted manslaughter knifing that took place in a kitchen with a steak knife, where both participants were drunk at the time; lots of interesting arguments were made by both sides.