Macrophage oxidation of L-arginine to nitric oxide, nitrite, and nitrate. Tetrahydrobiopterin is required as a cofactor.