These cells are also found in the gastrointestinal tract, ovary, uterus, spleen and lymph nodes. The function of the eosinophils is to fight off multicellular parasites and certain infections. They also help in controlling allergies and asthma along with mast cells. When in circulation, they survive for just 8 to 12 hours.