Beastmaster - All My BFFs Technicalities

I’m wondering what all counts toward the shared health regeneration from the passive “All my BFFs.”

Like, I have a shield that gives me 5% max HP/s when full. Does that also count toward the health regen pool for allies and my pet? And what about picking up health packs, does that count as health regen?