The Senate early Friday approved Homeland Security funds for Transportation Security Administration and most other agencies, but not the immigration operations at the heart of the budget impasse.