Home
last modified time | relevance | path

Searched refs:caw_sem (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/target/
H A Dtarget_core_sbc.c429 * Unlock ->caw_sem originally obtained during sbc_compare_and_write() in compare_and_write_post()
432 up(&dev->caw_sem); in compare_and_write_post()
454 * which will not have taken ->caw_sem yet.. in compare_and_write_callback()
464 * Immediately exit + release dev->caw_sem if command has already in compare_and_write_callback()
580 * In the MISCOMPARE or failure case, unlock ->caw_sem obtained in in compare_and_write_callback()
583 up(&dev->caw_sem); in compare_and_write_callback()
600 rc = down_interruptible(&dev->caw_sem); in sbc_compare_and_write()
616 up(&dev->caw_sem); in sbc_compare_and_write()
620 * Unlock of dev->caw_sem to occur in compare_and_write_callback() in sbc_compare_and_write()
H A Dtarget_core_device.c760 sema_init(&dev->caw_sem, 1); in target_alloc_device()
/kernel/linux/linux-6.6/drivers/target/
H A Dtarget_core_sbc.c366 * Unlock ->caw_sem originally obtained during sbc_compare_and_write() in compare_and_write_post()
369 up(&dev->caw_sem); in compare_and_write_post()
453 * which will not have taken ->caw_sem yet.. in compare_and_write_callback()
472 * Immediately exit + release dev->caw_sem if command has already in compare_and_write_callback()
559 * In the MISCOMPARE or failure case, unlock ->caw_sem obtained in in compare_and_write_callback()
562 up(&dev->caw_sem); in compare_and_write_callback()
578 rc = down_interruptible(&dev->caw_sem); in sbc_compare_and_write()
594 up(&dev->caw_sem); in sbc_compare_and_write()
598 * Unlock of dev->caw_sem to occur in compare_and_write_callback() in sbc_compare_and_write()
H A Dtarget_core_device.c726 sema_init(&dev->caw_sem, 1); in target_alloc_device()
/kernel/linux/linux-5.10/include/target/
H A Dtarget_core_base.h813 struct semaphore caw_sem; member
/kernel/linux/linux-6.6/include/target/
H A Dtarget_core_base.h831 struct semaphore caw_sem; member

Completed in 17 milliseconds