When Doubling Chant resolves, it allows you to search for library for cards with the same name as each creature you currently control and put these searched for cards into the battlefield. Obviously the cards you search for must have the exact same name as the cards in play that you currently control. You cannot search for a Garruk’s Horde when you control a Garruk’s Companion.
Most token creatures have names that are the same as their creature type and , as far as I know, there are not any creature cards that have the same name as a commonly produced token. However, there are ways to get token copies of cards into play. When a copy of an object is created, it has the same name as the original object that it is a copy of. For example, the tokens put into play by Mimic Vat have the same name as the card that is imprinted on it. If you use Mimic Vat to put a token copy of a creature into play, you would then be able to search for another creature card with the same name as that token when Doubling Chant resolves.