The being midcap funds, they have seen a recent dip in the performance as the markets have corrected. Of the three funds you mentioned, DSP BR MC and Franklin Smaller Cos have done well. Relatively speaking, SBI Magnum is a bit behind.
However you need to consider your risk appetite and decide on the future course. It is better to stay invested in equities for the long run instead of taking just a one year view.
Note: to take risk profile, signup at jama.co.in or download the mobile app