varān dadus te varadā
ye tad-barhiṣi tarpitāḥ
Yajña means Lord Viṣṇu, for all yajña is meant to please the Supreme Personality of Godhead, Lord Viṣṇu. Since the demigods automatically become very pleased with the performance of sacrifice, they bestow benediction upon the executors of yajñas. When one pours water on the root of a tree, the branches, trunk, twigs, flowers and leaves are all satisfied. Similarly, when one gives food to the stomach, all parts of the body are rejuvenated. In the same way, if one simply satisfies Lord Viṣṇu by the performance of yajña, one satisfies all the demigods automatically. In turn, the demigods offer their benedictions to such a devotee. A pure devotee therefore does not ask benedictions directly from the demigods. His only business is to serve the Supreme Personality of Godhead. Thus he is never in need of those things supplied by the demigods.