Home
last modified time | relevance | path

Searched refs:bulk_transfer_lock (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/gpib/agilent_82357a/
H A Dagilent_82357a.c244 retval = mutex_lock_interruptible(&a_priv->bulk_transfer_lock); in agilent_82357a_write_registers()
254 mutex_unlock(&a_priv->bulk_transfer_lock); in agilent_82357a_write_registers()
260 mutex_unlock(&a_priv->bulk_transfer_lock); in agilent_82357a_write_registers()
265 mutex_unlock(&a_priv->bulk_transfer_lock); in agilent_82357a_write_registers()
316 retval = mutex_lock_interruptible(&a_priv->bulk_transfer_lock); in agilent_82357a_read_registers()
322 retval = mutex_trylock(&a_priv->bulk_transfer_lock); in agilent_82357a_read_registers()
333 mutex_unlock(&a_priv->bulk_transfer_lock); in agilent_82357a_read_registers()
339 mutex_unlock(&a_priv->bulk_transfer_lock); in agilent_82357a_read_registers()
344 mutex_unlock(&a_priv->bulk_transfer_lock); in agilent_82357a_read_registers()
464 retval = mutex_lock_interruptible(&a_priv->bulk_transfer_lock); in agilent_82357a_read()
[all …]
H A Dagilent_82357a.h132 struct mutex bulk_transfer_lock; // bulk transfer lock member
/linux/drivers/gpib/ni_usb/
H A Dni_usb_gpib.c115 mutex_lock(&ni_priv->bulk_transfer_lock); in ni_usb_nonblocking_send_bulk_msg()
117 mutex_unlock(&ni_priv->bulk_transfer_lock); in ni_usb_nonblocking_send_bulk_msg()
121 mutex_unlock(&ni_priv->bulk_transfer_lock); in ni_usb_nonblocking_send_bulk_msg()
126 mutex_unlock(&ni_priv->bulk_transfer_lock); in ni_usb_nonblocking_send_bulk_msg()
146 mutex_unlock(&ni_priv->bulk_transfer_lock); in ni_usb_nonblocking_send_bulk_msg()
149 mutex_unlock(&ni_priv->bulk_transfer_lock); in ni_usb_nonblocking_send_bulk_msg()
161 mutex_lock(&ni_priv->bulk_transfer_lock); in ni_usb_nonblocking_send_bulk_msg()
164 mutex_unlock(&ni_priv->bulk_transfer_lock); in ni_usb_nonblocking_send_bulk_msg()
201 mutex_lock(&ni_priv->bulk_transfer_lock); in ni_usb_nonblocking_receive_bulk_msg()
203 mutex_unlock(&ni_priv->bulk_transfer_lock); in ni_usb_nonblocking_receive_bulk_msg()
[all …]
H A Dni_usb_gpib.h76 struct mutex bulk_transfer_lock; // protect bulk message sends member