Searched refs:lock_addr (Results 1 – 9 of 9) sorted by relevance
40 static inline raw_spinlock_t *lock_addr(const atomic64_t *v) in lock_addr() function52 raw_spinlock_t *lock = lock_addr(v); in atomic64_read()65 raw_spinlock_t *lock = lock_addr(v); in atomic64_set()77 raw_spinlock_t *lock = lock_addr(v); \89 raw_spinlock_t *lock = lock_addr(v); \116 raw_spinlock_t *lock = lock_addr(v); in atomic64_dec_if_positive()131 raw_spinlock_t *lock = lock_addr(v); in atomic64_cmpxchg()146 raw_spinlock_t *lock = lock_addr(v); in atomic64_xchg()160 raw_spinlock_t *lock = lock_addr(v); in atomic64_add_unless()
61 void __iomem *lock_addr = lock->priv; in u8500_hsem_trylock() local63 writel(HSEM_MASTER_ID, lock_addr); in u8500_hsem_trylock()69 return (HSEM_MASTER_ID == (0x0F & readl(lock_addr))); in u8500_hsem_trylock()74 void __iomem *lock_addr = lock->priv; in u8500_hsem_unlock() local77 writel(RESET_SEMAPHORE, lock_addr); in u8500_hsem_unlock()
37 void __iomem *lock_addr = lock->priv; in sirf_hwspinlock_trylock() local40 return !!readl(lock_addr); in sirf_hwspinlock_trylock()45 void __iomem *lock_addr = lock->priv; in sirf_hwspinlock_unlock() local48 writel(0, lock_addr); in sirf_hwspinlock_unlock()
47 void __iomem *lock_addr = lock->priv; in omap_hwspinlock_trylock() local50 return (SPINLOCK_NOTTAKEN == readl(lock_addr)); in omap_hwspinlock_trylock()55 void __iomem *lock_addr = lock->priv; in omap_hwspinlock_unlock() local58 writel(SPINLOCK_NOTTAKEN, lock_addr); in omap_hwspinlock_unlock()
136 void __iomem *lock_addr = dscr.base + lock; in dscr_write_locked1() local151 : "a"(reg_addr), "b"(val), "a"(lock_addr), "b"(key) in dscr_write_locked1()155 soc_writel(0, lock_addr); in dscr_write_locked1()
242 void __iomem *lock_addr; in clk_pll_wait_for_lock() local249 lock_addr = pll->clk_base; in clk_pll_wait_for_lock()251 lock_addr += pll->params->misc_reg; in clk_pll_wait_for_lock()253 lock_addr += pll->params->base_reg; in clk_pll_wait_for_lock()258 val = readl_relaxed(lock_addr); in clk_pll_wait_for_lock()
92 req->lock_addr = cpu_to_be32(ULP_MEMIO_ADDR_V(addr)); in _c4iw_write_mem_dma_aligned()158 req->lock_addr = cpu_to_be32(ULP_MEMIO_ADDR_V(addr + i * 3)); in _c4iw_write_mem_inline()
1156 __be32 lock_addr; member
1565 req->lock_addr = htonl(ULP_MEMIO_ADDR_V(pm_addr >> 5)); in ulp_mem_io_set_hdr()