Searched refs:head_lock (Results 1 - 12 of 12) sorted by relevance
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/ |
H A D | sdma.c | 401 * Must be called with head_lock held 454 write_seqlock_irqsave(&sde->head_lock, flags); in sdma_field_flush() 457 write_sequnlock_irqrestore(&sde->head_lock, flags); in sdma_field_flush() 528 write_seqlock(&curr_sde->head_lock); in sdma_err_progress_check() 532 write_sequnlock(&curr_sde->head_lock); in sdma_err_progress_check() 542 write_sequnlock(&curr_sde->head_lock); in sdma_err_progress_check() 614 write_seqlock(&sde->head_lock); in sdma_sw_clean_up_task() 651 write_sequnlock(&sde->head_lock); in sdma_sw_clean_up_task() 1441 seqlock_init(&sde->head_lock); in sdma_init() 1763 * This is called with head_lock hel [all...] |
H A D | sdma.h | 364 /* read/write using head_lock */ 366 seqlock_t head_lock ____cacheline_aligned_in_smp; 450 * Either head_lock or tail lock required to see 924 if (read_seqretry(&sde->head_lock, seq)) { in sdma_progress()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/ |
H A D | sdma.c | 359 * Must be called with head_lock held 412 write_seqlock_irqsave(&sde->head_lock, flags); in sdma_field_flush() 415 write_sequnlock_irqrestore(&sde->head_lock, flags); in sdma_field_flush() 486 write_seqlock(&curr_sde->head_lock); in sdma_err_progress_check() 490 write_sequnlock(&curr_sde->head_lock); in sdma_err_progress_check() 500 write_sequnlock(&curr_sde->head_lock); in sdma_err_progress_check() 572 write_seqlock(&sde->head_lock); in sdma_sw_clean_up_task() 609 write_sequnlock(&sde->head_lock); in sdma_sw_clean_up_task() 1399 seqlock_init(&sde->head_lock); in sdma_init() 1721 * This is called with head_lock hel [all...] |
H A D | sdma.h | 323 /* read/write using head_lock */ 325 seqlock_t head_lock ____cacheline_aligned_in_smp; 409 * Either head_lock or tail lock required to see 883 if (read_seqretry(&sde->head_lock, seq)) { in sdma_progress()
|
/kernel/linux/linux-5.10/arch/um/drivers/ |
H A D | vector_kern.h | 44 spinlock_t head_lock; member
|
H A D | vector_kern.c | 246 * dequeuers. Caller must hold the head_lock! 286 spin_lock(&qi->head_lock); in vector_advancetail() 289 spin_unlock(&qi->head_lock); in vector_advancetail() 343 spin_lock(&qi->head_lock); in vector_enqueue() 345 spin_unlock(&qi->head_lock); in vector_enqueue() 414 if (spin_trylock(&qi->head_lock)) { in vector_send() 473 spin_unlock(&qi->head_lock); in vector_send() 594 spin_lock_init(&result->head_lock); in create_queue()
|
/kernel/linux/linux-6.6/arch/um/drivers/ |
H A D | vector_kern.h | 45 spinlock_t head_lock; member
|
H A D | vector_kern.c | 245 * dequeuers. Caller must hold the head_lock! 285 spin_lock(&qi->head_lock); in vector_advancetail() 288 spin_unlock(&qi->head_lock); in vector_advancetail() 342 spin_lock(&qi->head_lock); in vector_enqueue() 344 spin_unlock(&qi->head_lock); in vector_enqueue() 413 if (spin_trylock(&qi->head_lock)) { in vector_send() 471 spin_unlock(&qi->head_lock); in vector_send() 590 spin_lock_init(&result->head_lock); in create_queue()
|
/kernel/linux/linux-5.10/drivers/crypto/ |
H A D | talitos.h | 99 spinlock_t head_lock ____cacheline_aligned;
|
H A D | talitos.c | 280 spin_lock_irqsave(&priv->chan[ch].head_lock, flags); in talitos_submit() 284 spin_unlock_irqrestore(&priv->chan[ch].head_lock, flags); in talitos_submit() 318 spin_unlock_irqrestore(&priv->chan[ch].head_lock, flags); in talitos_submit() 3451 spin_lock_init(&priv->chan[i].head_lock); in talitos_probe()
|
/kernel/linux/linux-6.6/drivers/crypto/ |
H A D | talitos.h | 99 spinlock_t head_lock ____cacheline_aligned;
|
H A D | talitos.c | 281 spin_lock_irqsave(&priv->chan[ch].head_lock, flags); in talitos_submit() 285 spin_unlock_irqrestore(&priv->chan[ch].head_lock, flags); in talitos_submit() 319 spin_unlock_irqrestore(&priv->chan[ch].head_lock, flags); in talitos_submit() 3452 spin_lock_init(&priv->chan[i].head_lock); in talitos_probe()
|
Completed in 24 milliseconds