Lots of drummers have their own warm-up routines. I like to play double paradiddles, long double and single stroke rolls and… well, I could go on. A warm-up routine might take about 10-15 minutes. I remember reading that Vinnie Colaiuta would warm up for 30 minutes but he warned that it's possible to completely 'blow your chops' if you warm up for too long. From memory Chad Wackerman likes to play the 7-stroke roll as his warm-up exercise. (I think there's a YouTube video of him saying this.)
Another approach is to use a piece of snare drum music that incorporates lots of rudiments. Better still, have several pieces under your belt that you can whizz through before your gig. Recently, I have been rediscovering a book of snare drum pieces by C.S. Wilcoxon, "Modern Rudimental Swing Solos". I imagine memorising a few of these pieces would be perfect for warming up.
There's a video on YouTube of Peter Erskine, the drummer with Weather Report (among others) explaining his warm-up routine, which is also a great exercise for single hand rolls. It's probably easier to watch Peter explain it, so take it away, Peter...
So, that's pretty easy to understand, right? And FUN! Yes, definitely fun.
Here's a PDF I prepared which shows exactly what's happening. I've set the starting tempo to be crotchet = 80, but you can start as slow or as fast as you feel comfortable with.
Peter Erskine Warm-up