Home
last modified time | relevance | path

Searched refs:limit_write_sem (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/usb/class/
H A Dusbtmc.c139 struct semaphore limit_write_sem; member
180 sema_init(&file_data->limit_write_sem, MAX_URBS_IN_FLIGHT); in usbtmc_open()
1069 up(&file_data->limit_write_sem); in usbtmc_write_bulk_cb()
1097 file_data->limit_write_sem.count); in usbtmc_generic_write()
1124 if (down_trylock(&file_data->limit_write_sem)) { in usbtmc_generic_write()
1129 retval = down_timeout(&file_data->limit_write_sem, in usbtmc_generic_write()
1141 up(&file_data->limit_write_sem); in usbtmc_generic_write()
1149 up(&file_data->limit_write_sem); in usbtmc_generic_write()
1161 up(&file_data->limit_write_sem); in usbtmc_generic_write()
1186 up(&file_data->limit_write_sem); in usbtmc_generic_write()
[all...]
/kernel/linux/linux-6.6/drivers/usb/class/
H A Dusbtmc.c139 struct semaphore limit_write_sem; member
180 sema_init(&file_data->limit_write_sem, MAX_URBS_IN_FLIGHT); in usbtmc_open()
1099 up(&file_data->limit_write_sem); in usbtmc_write_bulk_cb()
1127 file_data->limit_write_sem.count); in usbtmc_generic_write()
1154 if (down_trylock(&file_data->limit_write_sem)) { in usbtmc_generic_write()
1159 retval = down_timeout(&file_data->limit_write_sem, in usbtmc_generic_write()
1171 up(&file_data->limit_write_sem); in usbtmc_generic_write()
1179 up(&file_data->limit_write_sem); in usbtmc_generic_write()
1191 up(&file_data->limit_write_sem); in usbtmc_generic_write()
1216 up(&file_data->limit_write_sem); in usbtmc_generic_write()
[all...]

Completed in 5 milliseconds