Further to the PM:
DT175 before 1985 = 105mm.
DT125 = 105mm.
YZ125 before 1981 = 105mm.
DT175 after 1984 = 100mm.
YZ125 1981~1985 = 100mm.
Banshee = 110mm.
RZ350 = 110mm.
The change-over year for the YZ125 rods might be 1982, rather than 1981, but I think it's 81.
The 175 little end bearings are wider than the 125 items, but they all run 16mm gudgeon pins.
The 110mm rods have 1.0mm larger diameter journals (both ends), but I think the crank pins are the same diameter - obviously using different bearings.
87 (and presumably 86, 88 and possibly 89) YZ125 rods are back to 105mm long, but are wider in both big and little ends. The wider little end isn't a drama, but the wider big end stops them being used in the earlier bikes.