SPI interface with other board_AVR_ESK1100 or among Arduino itself

I found that once SPI_SlaveReceive(); function is initialized it is not able to generate the clock ...

I don't understand what you are saying here. The master generates the clock, not the slave.