Searched refs:page_lock (Results 1 - 12 of 12) sorted by relevance

/linux-master/drivers/iio/imu/st_lsm6dsx/
H A Dst_lsm6dsx.h404 * @page_lock: Mutex to prevent concurrent memory page configuration.
427 struct mutex page_lock; member in struct:st_lsm6dsx_hw
492 mutex_lock(&hw->page_lock);
494 mutex_unlock(&hw->page_lock);
505 mutex_lock(&hw->page_lock);
507 mutex_unlock(&hw->page_lock);
518 mutex_lock(&hw->page_lock);
520 mutex_unlock(&hw->page_lock);
H A Dst_lsm6dsx_shub.c178 mutex_lock(&hw->page_lock);
193 mutex_unlock(&hw->page_lock);
208 mutex_lock(&hw->page_lock);
217 mutex_unlock(&hw->page_lock);
228 mutex_lock(&hw->page_lock);
237 mutex_unlock(&hw->page_lock);
255 mutex_lock(&hw->page_lock);
271 mutex_unlock(&hw->page_lock);
H A Dst_lsm6dsx_buffer.c284 mutex_lock(&hw->page_lock);
299 mutex_unlock(&hw->page_lock);
H A Dst_lsm6dsx_core.c2733 mutex_init(&hw->page_lock);
/linux-master/drivers/net/ethernet/8390/
H A Dlib8390.c126 * this with ei_local->page_lock. Nobody should assume or set the page other
216 spin_lock_irqsave(&ei_local->page_lock, flags);
221 spin_unlock_irqrestore(&ei_local->page_lock, flags);
241 spin_lock_irqsave(&ei_local->page_lock, flags);
243 spin_unlock_irqrestore(&ei_local->page_lock, flags);
265 spin_lock_irqsave(&ei_local->page_lock, flags);
268 spin_unlock_irqrestore(&ei_local->page_lock, flags);
283 spin_lock(&ei_local->page_lock);
289 spin_unlock(&ei_local->page_lock);
324 spin_lock_irqsave(&ei_local->page_lock, flag
[all...]
H A Daxnet_cs.c153 spin_lock_init(&ei_local->page_lock);
828 * this with ei_local->page_lock. Nobody should assume or set the page other
867 spin_lock_irqsave(&ei_local->page_lock, flags);
872 spin_unlock_irqrestore(&ei_local->page_lock, flags);
877 #define dev_lock(dev) (((struct ei_device *)netdev_priv(dev))->page_lock)
918 spin_lock_irqsave(&ei_local->page_lock, flags);
921 spin_unlock_irqrestore(&ei_local->page_lock, flags);
936 spin_lock_irqsave(&ei_local->page_lock, flags);
942 spin_unlock_irqrestore(&ei_local->page_lock, flags);
972 spin_lock_irqsave(&ei_local->page_lock, flag
[all...]
H A D8390.h104 spinlock_t page_lock; /* Page register locks */ member in struct:ei_device
H A Detherh.c725 spin_lock_init(&ei_local->page_lock);
/linux-master/mm/
H A Dz3fold.c96 * @page_lock: per-page lock
110 spinlock_t page_lock; member in struct:z3fold_header
223 spin_lock(&zhdr->page_lock);
229 return spin_trylock(&zhdr->page_lock);
235 spin_unlock(&zhdr->page_lock);
339 spin_lock_init(&zhdr->page_lock);
368 * Zhdr->page_lock should be held as this function accesses first_num
1315 spin_lock_init(&new_zhdr->page_lock);
/linux-master/drivers/media/i2c/
H A Dtda1997x.c230 struct mutex page_lock; member in struct:tda1997x_state
363 mutex_lock(&state->page_lock);
377 mutex_unlock(&state->page_lock);
441 mutex_lock(&state->page_lock);
456 mutex_unlock(&state->page_lock);
2579 mutex_init(&state->page_lock);
2802 mutex_destroy(&state->page_lock);
2830 mutex_destroy(&state->page_lock);
/linux-master/drivers/net/ethernet/mediatek/
H A Dmtk_eth_soc.c945 spin_lock_bh(&mac->hw->page_lock);
959 spin_unlock_bh(&mac->hw->page_lock);
1597 spin_lock(&eth->page_lock);
1607 spin_unlock(&eth->page_lock);
1632 spin_unlock(&eth->page_lock);
1637 spin_unlock(&eth->page_lock);
1816 spin_lock(&eth->page_lock);
1820 spin_unlock(&eth->page_lock);
1887 spin_unlock(&eth->page_lock);
1906 spin_unlock(&eth->page_lock);
[all...]
H A Dmtk_eth_soc.h1196 * @page_lock: Make sure that register operations are atomic
1242 spinlock_t page_lock; member in struct:mtk_eth

Completed in 214 milliseconds