Home
last modified time | relevance | path

Searched refs:spi_lock (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/nfc/st95hf/
H A Dspi.c25 mutex_lock(&spicontext->spi_lock); in st95hf_spi_send()
41 mutex_unlock(&spicontext->spi_lock); in st95hf_spi_send()
47 mutex_unlock(&spicontext->spi_lock); in st95hf_spi_send()
61 mutex_unlock(&spicontext->spi_lock); in st95hf_spi_send()
85 mutex_lock(&spicontext->spi_lock); in st95hf_spi_recv_response()
96 mutex_unlock(&spicontext->spi_lock); in st95hf_spi_recv_response()
118 mutex_unlock(&spicontext->spi_lock); in st95hf_spi_recv_response()
141 mutex_lock(&spicontext->spi_lock); in st95hf_spi_recv_echo_res()
148 mutex_unlock(&spicontext->spi_lock); in st95hf_spi_recv_echo_res()
H A Dspi.h27 * @spi_lock: mutex to allow only one spi transfer at a time.
33 struct mutex spi_lock; member
H A Dcore.c1103 mutex_init(&spicontext->spi_lock); in st95hf_probe()
/linux/drivers/irqchip/
H A Dirq-mvebu-gicp.c37 spinlock_t spi_lock; member
90 spin_lock(&gicp->spi_lock); in gicp_irq_domain_alloc()
93 spin_unlock(&gicp->spi_lock); in gicp_irq_domain_alloc()
97 spin_unlock(&gicp->spi_lock); in gicp_irq_domain_alloc()
125 spin_lock(&gicp->spi_lock); in gicp_irq_domain_alloc()
127 spin_unlock(&gicp->spi_lock); in gicp_irq_domain_alloc()
144 spin_lock(&gicp->spi_lock); in gicp_irq_domain_free()
146 spin_unlock(&gicp->spi_lock); in gicp_irq_domain_free()
188 spin_lock_init(&gicp->spi_lock); in mvebu_gicp_probe()
/linux/drivers/net/ethernet/asix/
H A Dax88796c_ioctl.c79 mutex_lock(&ax_local->spi_lock); in ax88796c_set_pauseparam()
85 mutex_unlock(&ax_local->spi_lock); in ax88796c_set_pauseparam()
105 mutex_lock(&ax_local->spi_lock); in ax88796c_get_regs()
113 mutex_unlock(&ax_local->spi_lock); in ax88796c_get_regs()
176 mutex_lock(&ax_local->spi_lock); in ax88796c_mdio_read()
187 mutex_unlock(&ax_local->spi_lock); in ax88796c_mdio_read()
198 mutex_lock(&ax_local->spi_lock); in ax88796c_mdio_write()
209 mutex_unlock(&ax_local->spi_lock); in ax88796c_mdio_write()
H A Dax88796c_main.c44 lockdep_assert_held(&ax_local->spi_lock); in ax88796c_soft_reset()
74 lockdep_assert_held(&ax_local->spi_lock); in ax88796c_reload_eeprom()
97 lockdep_assert_held(&ax_local->spi_lock); in ax88796c_set_hw_multicast()
134 lockdep_assert_held(&ax_local->spi_lock); in ax88796c_set_mac_addr()
150 lockdep_assert_held(&ax_local->spi_lock); in ax88796c_load_mac_addr()
227 lockdep_assert_held(&ax_local->spi_lock); in ax88796c_check_free_pages()
340 lockdep_assert_held(&ax_local->spi_lock); in ax88796c_hard_xmit()
502 lockdep_assert_held(&ax_local->spi_lock); in ax88796c_receive()
554 lockdep_assert_held(&ax_local->spi_lock); in ax88796c_process_isr()
612 mutex_lock(&ax_local->spi_lock); in ax88796c_work()
[all...]
H A Dax88796c_main.h99 struct mutex spi_lock; /* device access */ member
/linux/drivers/spi/
H A Dspidev.c72 struct mutex spi_lock; member
111 mutex_lock(&spidev->spi_lock); in spidev_sync()
119 mutex_unlock(&spidev->spi_lock); in spidev_sync()
373 mutex_lock(&spidev->spi_lock); in spidev_ioctl()
376 mutex_unlock(&spidev->spi_lock); in spidev_ioctl()
515 mutex_unlock(&spidev->spi_lock); in spidev_ioctl()
537 mutex_lock(&spidev->spi_lock); in spidev_compat_ioc_message()
540 mutex_unlock(&spidev->spi_lock); in spidev_compat_ioc_message()
569 mutex_unlock(&spidev->spi_lock); in spidev_compat_ioc_message()
647 mutex_lock(&spidev->spi_lock); in spidev_release()
[all...]
/linux/drivers/net/ethernet/sfc/falcon/
H A Dfalcon.c867 rc = mutex_lock_interruptible(&nic_data->spi_lock); in falcon_mtd_read()
872 mutex_unlock(&nic_data->spi_lock); in falcon_mtd_read()
883 rc = mutex_lock_interruptible(&nic_data->spi_lock); in falcon_mtd_erase()
887 mutex_unlock(&nic_data->spi_lock); in falcon_mtd_erase()
899 rc = mutex_lock_interruptible(&nic_data->spi_lock); in falcon_mtd_write()
904 mutex_unlock(&nic_data->spi_lock); in falcon_mtd_write()
915 mutex_lock(&nic_data->spi_lock); in falcon_mtd_sync()
917 mutex_unlock(&nic_data->spi_lock); in falcon_mtd_sync()
1803 mutex_lock(&nic_data->spi_lock); in falcon_read_nvram()
1805 mutex_unlock(&nic_data->spi_lock); in falcon_read_nvram()
[all...]
H A Dnic.h275 * @spi_lock: SPI bus lock
289 struct mutex spi_lock; member
/linux/sound/pci/emu10k1/
H A Dio.c167 spin_lock(&emu->spi_lock); in snd_emu10k1_spi_write()
207 spin_unlock(&emu->spi_lock); in snd_emu10k1_spi_write()
H A Demu10k1_main.c1488 spin_lock_init(&emu->spi_lock); in snd_emu10k1_create()
/linux/include/sound/
H A Demu10k1.h1755 spinlock_t spi_lock; /* serialises access to spi port */ member