I think i understand your question, but i could be mistaken.
Lets say you have a function, that you apply to an enter frame event, and you want to apply it to multiple movie clips, and you want each movieclip to work slightly different based on a variable.
I wouldn't normaly do it like this, i would normaly program it into the class, but this might help you understand.
first we add the event to the movie clips
mc1.addEventListener(Event.ENTER_FRAME, myF);
mc2.addEventListener(Event.ENTER_FRAME, myF);
//to make these function differently, we will add a variable to them
mc1.speed = 10;
mc2.speed = 3;
//here is the function that you will use
function myF(e:MouseEvent):void{
var mySpeed:int = e.data.speed
x += mySpeed;
}
I may be going way off track here, but i think this is what you were asking (also, i typed the code fast, so it might have some errors)