MSP430 Coding, Can I Place an Interrupt Vector Inside a Function?
No. 

You can't define a function inside of another function in C. I'm not sure what you're trying to do, but maybe you can set flags for the ISR in the function or simply enable the interrupt in the function. Either of those may have the same effect.