MDL and multiple URB

Hi, is it possible to use the same MDL on multiple URB (isoc IN OUT) with different offset ? Or do I need to create partial MDL for each URB?

The MDL is locked with a pending IRP from a deviceiocontrol with IOCTL Direct I/O method.

Thank you
Dom