Home
last modified time | relevance | path

Searched refs:post_lock (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/cavium/liquidio/
H A Drequest_manager.c128 spin_lock_init(&iq->post_lock); in octeon_init_instr_queue()
289 spin_lock(&iq->post_lock); in octeon_ring_doorbell_locked()
292 spin_unlock(&iq->post_lock); in octeon_ring_doorbell_locked()
552 spin_lock_bh(&iq->post_lock); in octeon_send_command()
570 spin_unlock_bh(&iq->post_lock); in octeon_send_command()
H A Docteon_iq.h83 spinlock_t post_lock; member
86 * If this flag is set, post_lock must be acquired before posting
88 * If this flag is clear, post_lock is invalid for the queue.
90 * (control and data queue). So only queue-0 needs post_lock,
91 * other queues are only data queues and does not need post_lock
/kernel/linux/linux-6.6/drivers/net/ethernet/cavium/liquidio/
H A Drequest_manager.c119 spin_lock_init(&iq->post_lock); in octeon_init_instr_queue()
282 spin_lock(&iq->post_lock); in octeon_ring_doorbell_locked()
285 spin_unlock(&iq->post_lock); in octeon_ring_doorbell_locked()
548 spin_lock_bh(&iq->post_lock); in octeon_send_command()
566 spin_unlock_bh(&iq->post_lock); in octeon_send_command()
H A Docteon_iq.h83 spinlock_t post_lock; member
86 * If this flag is set, post_lock must be acquired before posting
88 * If this flag is clear, post_lock is invalid for the queue.
90 * (control and data queue). So only queue-0 needs post_lock,
91 * other queues are only data queues and does not need post_lock

Completed in 5 milliseconds