The term coined for people that care for both their children and their parents is

*cohabitation.
*Generation X.
*sandwich generation.
*blended families.