Home
last modified time | relevance | path

Searched refs:tail_lock (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/
H A Dsdma.c527 spin_lock_irqsave(&curr_sde->tail_lock, flags); in sdma_err_progress_check()
533 spin_unlock_irqrestore(&curr_sde->tail_lock, flags); in sdma_err_progress_check()
543 spin_unlock_irqrestore(&curr_sde->tail_lock, flags); in sdma_err_progress_check()
613 spin_lock_irqsave(&sde->tail_lock, flags); in sdma_sw_clean_up_task()
652 spin_unlock_irqrestore(&sde->tail_lock, flags); in sdma_sw_clean_up_task()
1440 spin_lock_init(&sde->tail_lock); in sdma_init()
1925 spin_lock_irqsave(&sde->tail_lock, flags); in sdma_engine_error()
1938 spin_unlock_irqrestore(&sde->tail_lock, flags); in sdma_engine_error()
2408 spin_lock_irqsave(&sde->tail_lock, flags); in sdma_send_txreq()
2419 spin_unlock_irqrestore(&sde->tail_lock, flag in sdma_send_txreq()
[all...]
H A Dsdma.h347 /* read/write using tail_lock */
348 spinlock_t tail_lock ____cacheline_aligned_in_smp;
474 spin_lock_irqsave(&engine->tail_lock, flags); in sdma_running()
476 spin_unlock_irqrestore(&engine->tail_lock, flags); in sdma_running()
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/
H A Dsdma.c485 spin_lock_irqsave(&curr_sde->tail_lock, flags); in sdma_err_progress_check()
491 spin_unlock_irqrestore(&curr_sde->tail_lock, flags); in sdma_err_progress_check()
501 spin_unlock_irqrestore(&curr_sde->tail_lock, flags); in sdma_err_progress_check()
571 spin_lock_irqsave(&sde->tail_lock, flags); in sdma_sw_clean_up_task()
610 spin_unlock_irqrestore(&sde->tail_lock, flags); in sdma_sw_clean_up_task()
1398 spin_lock_init(&sde->tail_lock); in sdma_init()
1883 spin_lock_irqsave(&sde->tail_lock, flags); in sdma_engine_error()
1896 spin_unlock_irqrestore(&sde->tail_lock, flags); in sdma_engine_error()
2366 spin_lock_irqsave(&sde->tail_lock, flags); in sdma_send_txreq()
2377 spin_unlock_irqrestore(&sde->tail_lock, flag in sdma_send_txreq()
[all...]
H A Dsdma.h306 /* read/write using tail_lock */
307 spinlock_t tail_lock ____cacheline_aligned_in_smp;
433 spin_lock_irqsave(&engine->tail_lock, flags); in sdma_running()
435 spin_unlock_irqrestore(&engine->tail_lock, flags); in sdma_running()
/kernel/linux/linux-5.10/arch/um/drivers/
H A Dvector_kern.h45 spinlock_t tail_lock; member
H A Dvector_kern.c258 spin_lock(&qi->tail_lock); in vector_advancehead()
270 spin_unlock(&qi->tail_lock); in vector_advancehead()
342 spin_lock(&qi->tail_lock); in vector_enqueue()
367 spin_unlock(&qi->tail_lock); in vector_enqueue()
376 spin_unlock(&qi->tail_lock); in vector_enqueue()
415 if (spin_trylock(&qi->tail_lock)) { in vector_send()
418 spin_unlock(&qi->tail_lock); in vector_send()
595 spin_lock_init(&result->tail_lock); in create_queue()
/kernel/linux/linux-6.6/arch/um/drivers/
H A Dvector_kern.h46 spinlock_t tail_lock; member
H A Dvector_kern.c257 spin_lock(&qi->tail_lock); in vector_advancehead()
269 spin_unlock(&qi->tail_lock); in vector_advancehead()
341 spin_lock(&qi->tail_lock); in vector_enqueue()
366 spin_unlock(&qi->tail_lock); in vector_enqueue()
375 spin_unlock(&qi->tail_lock); in vector_enqueue()
414 if (spin_trylock(&qi->tail_lock)) { in vector_send()
417 spin_unlock(&qi->tail_lock); in vector_send()
591 spin_lock_init(&result->tail_lock); in create_queue()
/kernel/linux/linux-5.10/drivers/crypto/
H A Dtalitos.h104 spinlock_t tail_lock ____cacheline_aligned;
H A Dtalitos.c349 spin_lock_irqsave(&priv->chan[ch].tail_lock, flags); in flush_channel()
385 spin_unlock_irqrestore(&priv->chan[ch].tail_lock, flags); in flush_channel()
394 spin_lock_irqsave(&priv->chan[ch].tail_lock, flags); in flush_channel()
398 spin_unlock_irqrestore(&priv->chan[ch].tail_lock, flags); in flush_channel()
3452 spin_lock_init(&priv->chan[i].tail_lock); in talitos_probe()
/kernel/linux/linux-6.6/drivers/crypto/
H A Dtalitos.h104 spinlock_t tail_lock ____cacheline_aligned;
H A Dtalitos.c350 spin_lock_irqsave(&priv->chan[ch].tail_lock, flags); in flush_channel()
386 spin_unlock_irqrestore(&priv->chan[ch].tail_lock, flags); in flush_channel()
395 spin_lock_irqsave(&priv->chan[ch].tail_lock, flags); in flush_channel()
399 spin_unlock_irqrestore(&priv->chan[ch].tail_lock, flags); in flush_channel()
3453 spin_lock_init(&priv->chan[i].tail_lock); in talitos_probe()

Completed in 25 milliseconds