Antivirus on multi-partitioned system

I have three systems on one PC - one Linux and two windows XP pro. I would like to install AV so that I can use it on all three but using the same data files so that I don't have to download the updates three times (i.e. have the data on one of the NTFS partitions which will be accessible to all three OSs).

Is this possible and if so how?