I have 9 buffers that I need to send over CAN. I have a function that has 9 parameters, representing the code for which variables I want to have in each buffer. The function contains 9 switch-case. The question is: will this be faster if I have 3 functions each with 3 parameters? So instead of calling one function with 9 parameters, it's faster to call 3 functions with 3 parameters?