Searched refs:sem_bits (Results 1 - 3 of 3) sorted by relevance

/linux-master/drivers/scsi/qla4xxx/
H A Dql4_nvram.c202 int ql4xxx_sem_spinlock(struct scsi_qla_host * ha, u32 sem_mask, u32 sem_bits) argument
209 "0x%x\n", ha->host_no, sem_mask, sem_bits));
212 writel((sem_mask | sem_bits), isp_semaphore(ha));
215 if ((value & (sem_mask >> 16)) == sem_bits) {
218 sem_mask, sem_bits));
239 int ql4xxx_sem_lock(struct scsi_qla_host * ha, u32 sem_mask, u32 sem_bits) argument
245 writel((sem_mask | sem_bits), isp_semaphore(ha));
248 if ((value & (sem_mask >> 16)) == sem_bits) {
251 sem_mask, sem_bits, value));
H A Dql4_def.h982 int ql4xxx_sem_spinlock(struct scsi_qla_host * ha, u32 sem_mask, u32 sem_bits);
984 int ql4xxx_sem_lock(struct scsi_qla_host * ha, u32 sem_mask, u32 sem_bits);
/linux-master/drivers/net/ethernet/qlogic/
H A Dqla3xxx.c104 u32 sem_mask, u32 sem_bits)
112 writel((sem_mask | sem_bits),
115 if ((value & (sem_mask >> 16)) == sem_bits)
130 static int ql_sem_lock(struct ql3_adapter *qdev, u32 sem_mask, u32 sem_bits) argument
136 writel((sem_mask | sem_bits), &port_regs->CommonRegs.semaphoreReg);
138 return ((value & (sem_mask >> 16)) == sem_bits);
103 ql_sem_spinlock(struct ql3_adapter *qdev, u32 sem_mask, u32 sem_bits) argument

Completed in 192 milliseconds