Если я передам структуру by value
Код
void MyFunc (MyStruct my_struct)
то копия ляжет на стак и с ней ф-ция будет работать.
А если я передам структуру by reference
Код
void MyFunc (MyStruct *my_struct)
то ф-ция будет работать непосредственно со структурой.
А что со скоростью доступа - быстрее by value?