Lines Matching refs:val
182 u32 val;
183 asm volatile("mrc p15, 0, %0, c15, c12, 0" : "=r"(val));
184 return val;
188 armv6_pmcr_write(unsigned long val)
190 asm volatile("mcr p15, 0, %0, c15, c12, 0" : : "r"(val));
271 unsigned long val, mask, evt, flags;
298 val = armv6_pmcr_read();
299 val &= ~mask;
300 val |= evt;
301 armv6_pmcr_write(val);
365 unsigned long flags, val;
369 val = armv6_pmcr_read();
370 val |= ARMV6_PMCR_ENABLE;
371 armv6_pmcr_write(val);
377 unsigned long flags, val;
381 val = armv6_pmcr_read();
382 val &= ~ARMV6_PMCR_ENABLE;
383 armv6_pmcr_write(val);
422 unsigned long val, mask, evt, flags;
448 val = armv6_pmcr_read();
449 val &= ~mask;
450 val |= evt;
451 armv6_pmcr_write(val);
457 unsigned long val, mask, flags, evt = 0;
479 val = armv6_pmcr_read();
480 val &= ~mask;
481 val |= evt;
482 armv6_pmcr_write(val);