simpleperf: avoid getting event name in EventFd::OpenEventFd.

GetEventNameByAttr() uses linear search and is slow. Using it
in EventFd::OpenEventFd() has visible effects in cmds like
`stat --per-thread -a`. So don't use it in EventFd::OpenEventFd().
Instead, pass event_name as a parameter.

Bug: 146220391
Test: run simpleperf_unit_test.
Change-Id: Ie7fde5add3c8f20d110916cc280a9c5d4077417f
8 files changed