Home
last modified time | relevance | path

Searched refs:page_lock (Results 1 – 18 of 18) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/net/ethernet/8390/
H A Dlib8390.c217 spin_lock_irqsave(&ei_local->page_lock, flags); in __ei_open()
222 spin_unlock_irqrestore(&ei_local->page_lock, flags); in __ei_open()
242 spin_lock_irqsave(&ei_local->page_lock, flags); in __ei_close()
244 spin_unlock_irqrestore(&ei_local->page_lock, flags); in __ei_close()
266 spin_lock_irqsave(&ei_local->page_lock, flags); in __ei_tx_timeout()
269 spin_unlock_irqrestore(&ei_local->page_lock, flags); in __ei_tx_timeout()
284 spin_lock(&ei_local->page_lock); in __ei_tx_timeout()
290 spin_unlock(&ei_local->page_lock); in __ei_tx_timeout()
325 spin_lock_irqsave(&ei_local->page_lock, flags); in __ei_start_xmit()
327 spin_unlock_irqrestore(&ei_local->page_lock, flags); in __ei_start_xmit()
[all …]
H A Daxnet_cs.c153 spin_lock_init(&ei_local->page_lock); in axnet_probe()
867 spin_lock_irqsave(&ei_local->page_lock, flags); in ax_open()
872 spin_unlock_irqrestore(&ei_local->page_lock, flags); in ax_open()
877 #define dev_lock(dev) (((struct ei_device *)netdev_priv(dev))->page_lock)
918 spin_lock_irqsave(&ei_local->page_lock, flags); in axnet_tx_timeout()
921 spin_unlock_irqrestore(&ei_local->page_lock, flags); in axnet_tx_timeout()
936 spin_lock_irqsave(&ei_local->page_lock, flags); in axnet_tx_timeout()
942 spin_unlock_irqrestore(&ei_local->page_lock, flags); in axnet_tx_timeout()
972 spin_lock_irqsave(&ei_local->page_lock, flags); in axnet_start_xmit()
1022 spin_unlock_irqrestore(&ei_local->page_lock, flags); in axnet_start_xmit()
[all …]
H A D8390.h102 spinlock_t page_lock; /* Page register locks */ member
H A Detherh.c724 spin_lock_init(&ei_local->page_lock); in etherh_probe()
/OK3568_Linux_fs/kernel/drivers/iio/imu/st_lsm6dsr/
H A Dst_lsm6dsr_embfunc.c247 mutex_lock(&hw->page_lock); in st_lsm6dsr_ef_pg1_sensor_set_enable()
264 mutex_unlock(&hw->page_lock); in st_lsm6dsr_ef_pg1_sensor_set_enable()
294 mutex_lock(&hw->page_lock); in st_lsm6dsr_fsm_set_enable()
315 mutex_unlock(&hw->page_lock); in st_lsm6dsr_fsm_set_enable()
385 mutex_lock(&hw->page_lock); in st_lsm6dsr_step_counter_set_enable()
406 mutex_unlock(&hw->page_lock); in st_lsm6dsr_step_counter_set_enable()
435 mutex_lock(&hw->page_lock); in st_lsm6dsr_reset_step_counter()
463 mutex_unlock(&hw->page_lock); in st_lsm6dsr_reset_step_counter()
484 mutex_lock(&hw->page_lock); in st_lsm6dsr_fsm_get_orientation()
516 mutex_unlock(&hw->page_lock); in st_lsm6dsr_fsm_get_orientation()
[all …]
H A Dst_lsm6dsr.h443 struct mutex page_lock; member
486 mutex_lock(&hw->page_lock); in st_lsm6dsr_read_atomic()
488 mutex_unlock(&hw->page_lock); in st_lsm6dsr_read_atomic()
498 mutex_lock(&hw->page_lock); in st_lsm6dsr_write_atomic()
500 mutex_unlock(&hw->page_lock); in st_lsm6dsr_write_atomic()
512 mutex_lock(&hw->page_lock); in st_lsm6dsr_write_with_mask()
514 mutex_unlock(&hw->page_lock); in st_lsm6dsr_write_with_mask()
H A Dst_lsm6dsr_shub.c260 mutex_lock(&hw->page_lock); in st_lsm6dsr_shub_read_reg()
270 mutex_unlock(&hw->page_lock); in st_lsm6dsr_shub_read_reg()
291 mutex_lock(&hw->page_lock); in st_lsm6dsr_shub_write_reg()
301 mutex_unlock(&hw->page_lock); in st_lsm6dsr_shub_write_reg()
326 mutex_lock(&hw->page_lock); in st_lsm6dsr_shub_master_enable()
340 mutex_unlock(&hw->page_lock); in st_lsm6dsr_shub_master_enable()
H A Dst_lsm6dsr_core.c1675 mutex_lock(&hw->page_lock); in st_lsm6dsr_init_fsm()
1684 mutex_unlock(&hw->page_lock); in st_lsm6dsr_init_fsm()
2121 mutex_init(&hw->page_lock); in st_lsm6dsr_probe()
2217 mutex_lock(&hw->page_lock); in st_lsm6dsr_bk_regs()
2230 mutex_unlock(&hw->page_lock); in st_lsm6dsr_bk_regs()
2240 mutex_lock(&hw->page_lock); in st_lsm6dsr_restore_regs()
2261 mutex_unlock(&hw->page_lock); in st_lsm6dsr_restore_regs()
H A Dst_lsm6dsr_buffer.c187 mutex_lock(&hw->page_lock); in st_lsm6dsr_set_sensor_batching_odr()
189 mutex_unlock(&hw->page_lock); in st_lsm6dsr_set_sensor_batching_odr()
/OK3568_Linux_fs/kernel/drivers/iio/imu/st_lsm6dsx/
H A Dst_lsm6dsx.h395 struct mutex page_lock; member
459 mutex_lock(&hw->page_lock); in st_lsm6dsx_update_bits_locked()
461 mutex_unlock(&hw->page_lock); in st_lsm6dsx_update_bits_locked()
472 mutex_lock(&hw->page_lock); in st_lsm6dsx_read_locked()
474 mutex_unlock(&hw->page_lock); in st_lsm6dsx_read_locked()
485 mutex_lock(&hw->page_lock); in st_lsm6dsx_write_locked()
487 mutex_unlock(&hw->page_lock); in st_lsm6dsx_write_locked()
H A Dst_lsm6dsx_shub.c180 mutex_lock(&hw->page_lock); in st_lsm6dsx_shub_read_output()
195 mutex_unlock(&hw->page_lock); in st_lsm6dsx_shub_read_output()
210 mutex_lock(&hw->page_lock); in st_lsm6dsx_shub_write_reg()
219 mutex_unlock(&hw->page_lock); in st_lsm6dsx_shub_write_reg()
230 mutex_lock(&hw->page_lock); in st_lsm6dsx_shub_write_reg_with_mask()
239 mutex_unlock(&hw->page_lock); in st_lsm6dsx_shub_write_reg_with_mask()
257 mutex_lock(&hw->page_lock); in st_lsm6dsx_shub_master_enable()
273 mutex_unlock(&hw->page_lock); in st_lsm6dsx_shub_master_enable()
H A Dst_lsm6dsx_buffer.c261 mutex_lock(&hw->page_lock); in st_lsm6dsx_update_watermark()
276 mutex_unlock(&hw->page_lock); in st_lsm6dsx_update_watermark()
H A Dst_lsm6dsx_core.c2370 mutex_init(&hw->page_lock); in st_lsm6dsx_probe()
/OK3568_Linux_fs/kernel/mm/
H A Dz3fold.c117 spinlock_t page_lock; member
241 spin_lock(&zhdr->page_lock); in z3fold_page_lock()
247 return spin_trylock(&zhdr->page_lock); in z3fold_page_trylock()
253 spin_unlock(&zhdr->page_lock); in z3fold_page_unlock()
416 spin_lock_init(&zhdr->page_lock); in init_z3fold_page()
1647 spin_lock_init(&new_zhdr->page_lock); in z3fold_page_migrate()
/OK3568_Linux_fs/kernel/drivers/media/i2c/
H A Dtda1997x.c230 struct mutex page_lock; member
363 mutex_lock(&state->page_lock); in io_read()
377 mutex_unlock(&state->page_lock); in io_read()
441 mutex_lock(&state->page_lock); in io_write()
456 mutex_unlock(&state->page_lock); in io_write()
2560 mutex_init(&state->page_lock); in tda1997x_probe()
2783 mutex_destroy(&state->page_lock); in tda1997x_probe()
2810 mutex_destroy(&state->page_lock); in tda1997x_remove()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mediatek/
H A Dmtk_eth_soc.c660 spin_lock_bh(&mac->hw->page_lock); in mtk_set_mac_address()
674 spin_unlock_bh(&mac->hw->page_lock); in mtk_set_mac_address()
1184 spin_lock(&eth->page_lock); in mtk_start_xmit()
1194 spin_unlock(&eth->page_lock); in mtk_start_xmit()
1219 spin_unlock(&eth->page_lock); in mtk_start_xmit()
1224 spin_unlock(&eth->page_lock); in mtk_start_xmit()
2329 spin_lock_bh(&eth->page_lock); in mtk_stop_dma()
2333 spin_unlock_bh(&eth->page_lock); in mtk_stop_dma()
2984 spin_lock_init(&eth->page_lock); in mtk_probe()
H A Dmtk_eth_soc.h884 spinlock_t page_lock; member
/OK3568_Linux_fs/kernel/Documentation/vm/
H A Dpage_migration.rst192 under page_lock if you migrated the oldpage successfully and returned
214 Driver should use the function below to make page movable under page_lock::
247 __ClearMovablePage() under page_lock() before the releasing the page.