Are the holes inside the engine nacelle used for uniform intake of air?
They are for reducing noise emissions. According to Wikipedia, 


  Liners are applied on the internal walls of the engine nacelle, both in the intake and by-pass ducts, and use Helmholtz resonance principle for the dissipation of incident acoustic energy. 


The Helmholtz principle (Wikipedia again) can be watched (or rather heard) when blowing over a bottle which produces a sound. 


  Helmholtz resonators are also used to build acoustic liners for reducing the noise of aircraft engines, for example. These acoustic liners are made of two components: 
  a simple sheet of metal (or other material) perforated with little holes spaced out in a regular or irregular pattern; this is called a resistive sheet;
  a series of so-called honeycomb cavities (holes with a honeycomb shape, but in fact only their volume matters).
  
  Such acoustic liners are used in most of today's aircraft engines. The
  perforated sheet is usually visible from inside or outside the
  airplane; the honeycomb is just under it. The thickness of the
  perforated sheet is of importance, as shown above. Sometimes there are
  two layers of liners; they are then called "2-DOF liners" (DOF meaning
  Degrees Of Freedom), as opposed to "single DOF liners".
  (Wikipedia)