O'Driscoll was forced off midway through the opening half as the hosts ruthlessly put the match to bed inside the opening 40 minutes as they raced to a 40-3 interval lead. Leinster had already gone over three times when O'Driscoll was forced off on 19 minutes, although he was able to leave the field unaided to stifle fears ahead of the autumn internationals.
The Irish side hardly missed him, however, as they racked up the quickest bonus point of this season's RaboDirect PRO12 after just 26 minutes. Richardt Strauss, Ian Madigan, Jamie Heaslip and David Kearney all touched down to effectively seal the province's five-point return, and Heaslip and Cian Healy added two more tries before the break.
An abject Cardiff side had only replied through a Leigh Halfpenny penalty and their Wales stars were otherwise anonymous until Alex Cuthbert, Halfpenny and Tom James finished off second-half tries.
But the hosts managed to add three more tries to their tally, with Jordi Murphy and Damian Browne both touching down for the first time in Leinster colours and Fionn Carr added the ninth in the final minute.
Ospreys completed a comfortable 26-9 bonus-point victory over Connacht in the RaboDirect PRO12 at the Liberty Stadium.
It was the region's fourth straight league win with tries coming from wing Eli Walker, flanker Justin Tipuric, number eight Jonathan Thomas and scrum-half Kahn Fotuali'i. Dan Biggar kicked three conversions.
All Connacht could manage were three Dan Parks penalties.
Ospreys, who were without British and Irish Lions duo Adam Jones and Ryan Jones, included Biggar after his call-up to the Wales autumn Tests squad this week and the outside-half was in the thick of the action as the hosts enjoyed plenty of possession, with Walker looking particularly dangerous.
But despite plenty of ball the Ospreys failed to turn pressure into points in the opening minutes.
It eventually told, however, as the region spread the ball with full-back Richard Fussell putting over Walker for the opening try. Biggar converted to make it 7-0 after 15 minutes.
Walker was in the thick of it again as he put Ospreys back in a good territorial position with a kick and chase to the left corner.
Connacht had the chance to break their duck when their first meaningful attack ended with Parks putting over a penalty after 30 minutes. Three minutes later Parks was on target again after another Ospreys transgression to cut the home lead to 7-6.
But the Welsh side responded with a second try two minutes from the break. Biggar found Fussell with a long pass and the full-back turned provider again to put Tipuric over in the right corner. Biggar failed with the conversion as Ospreys led 12-6 at the break.
Ospreys opened up a 13-point lead two minutes into the second half when Thomas picked off Parks' pass and ran in unopposed from 30 metres out, and Biggar converted.
Connacht did cut the deficit to 10 points as Parks converted his third penalty in the 52nd minute.
Walker nearly scored a spectacular try bursting out of his own 22 and into Connacht's before deciding to pass outside him rather than head to the line himself, with the move breaking down because of a knock-on.
But as time elapsed the Ospreys struggled to get close to grabbing the bonus-point try.
That try, however, came eight minutes from time when Fotuali'i went over from a tapped penalty after a collapsed five-metre scrum by Connacht. Biggar put over his third conversion as the Ospreys extended their lead to 17 points.
Tommy Seymour darted over for two late tries as Glasgow Warriors came from behind to beat Benetton Treviso 24-13 in Italy and extend their RaboDirect PRO12 winning run to five matches.
Trailing 10-6 at half-time, Glasgow edged 12-10 ahead at one stage before a penalty from Tobias Botes gave Treviso a 13-12 advantage with 17 minutes to play.
The match was up for grabs and Glasgow seized the moment, Seymour poaching his first try in the 65th minute and adding another five minutes later after a superb kick from replacement Scott Wight, who climbed off the bench to give a key contribution.