Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/drivers/scsi/snic/
H A Dsnic.h306 ____cacheline_aligned spinlock_t io_req_lock[SNIC_IO_LOCKS]; member
H A Dsnic_main.c561 spin_lock_init(&snic->io_req_lock[i]); in snic_probe()
H A Dsnic_scsi.c116 return &snic->io_req_lock[hash]; in snic_io_lock_hash()
122 return &snic->io_req_lock[tag & (SNIC_IO_LOCKS - 1)]; in snic_io_lock_tag()
/kernel/linux/linux-5.10/drivers/scsi/fnic/
H A Dfnic.h93 * These fields are locked by the hashed io_req_lock.
280 spinlock_t io_req_lock[FNIC_IO_LOCKS]; /* locks for scsi cmnds */ member
H A Dfnic_scsi.c112 return &fnic->io_req_lock[hash]; in fnic_io_lock_hash()
118 return &fnic->io_req_lock[tag & (FNIC_IO_LOCKS - 1)]; in fnic_io_lock_tag()
1889 * The CMD_SP will not be cleared except while holding io_req_lock. in fnic_abort_cmd()
H A Dfnic_main.c741 spin_lock_init(&fnic->io_req_lock[i]); in fnic_probe()
/kernel/linux/linux-6.6/drivers/scsi/snic/
H A Dsnic.h292 ____cacheline_aligned spinlock_t io_req_lock[SNIC_IO_LOCKS]; member
H A Dsnic_main.c547 spin_lock_init(&snic->io_req_lock[i]); in snic_probe()
H A Dsnic_scsi.c102 return &snic->io_req_lock[hash]; in snic_io_lock_hash()
108 return &snic->io_req_lock[tag & (SNIC_IO_LOCKS - 1)]; in snic_io_lock_tag()
/kernel/linux/linux-6.6/drivers/scsi/fnic/
H A Dfnic.h81 * These fields are locked by the hashed io_req_lock.
285 spinlock_t io_req_lock[FNIC_IO_LOCKS]; /* locks for scsi cmnds */ member
H A Dfnic_scsi.c100 return &fnic->io_req_lock[hash]; in fnic_io_lock_hash()
106 return &fnic->io_req_lock[tag & (FNIC_IO_LOCKS - 1)]; in fnic_io_lock_tag()
1772 * .io_req will not be cleared except while holding io_req_lock. in fnic_abort_cmd()
H A Dfnic_main.c755 spin_lock_init(&fnic->io_req_lock[i]); in fnic_probe()

Completed in 19 milliseconds