Searched refs:exchange_lock (Results 1 – 1 of 1) sorted by relevance
227 struct semaphore exchange_lock; member794 if (!down_trylock(&stcontext->exchange_lock)) { in st95hf_irq_thread_handler()795 up(&stcontext->exchange_lock); in st95hf_irq_thread_handler()852 up(&stcontext->exchange_lock); in st95hf_irq_thread_handler()865 up(&stcontext->exchange_lock); in st95hf_irq_thread_handler()966 rc = down_killable(&stcontext->exchange_lock); in st95hf_in_send_cmd()979 up(&stcontext->exchange_lock); in st95hf_in_send_cmd()1191 sema_init(&st95context->exchange_lock, 1); in st95hf_probe()1224 result = down_killable(&stcontext->exchange_lock); in st95hf_remove()