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

/drivers/scsi/qla4xxx/
H A Dql4_nvram.c203 int ql4xxx_sem_spinlock(struct scsi_qla_host * ha, u32 sem_mask, u32 sem_bits) argument
210 "0x%x\n", ha->host_no, sem_mask, sem_bits));
213 writel((sem_mask | sem_bits), isp_semaphore(ha));
216 if ((value & (sem_mask >> 16)) == sem_bits) {
219 sem_mask, sem_bits));
240 int ql4xxx_sem_lock(struct scsi_qla_host * ha, u32 sem_mask, u32 sem_bits) argument
246 writel((sem_mask | sem_bits), isp_semaphore(ha));
249 if ((value & (sem_mask >> 16)) == sem_bits) {
252 sem_mask, sem_bits, value));
H A Dql4_def.h988 int ql4xxx_sem_spinlock(struct scsi_qla_host * ha, u32 sem_mask, u32 sem_bits);
990 int ql4xxx_sem_lock(struct scsi_qla_host * ha, u32 sem_mask, u32 sem_bits);
/drivers/net/ethernet/qlogic/qlge/
H A Dqlge_main.c109 u32 sem_bits = 0; local
113 sem_bits = SEM_SET << SEM_XGMAC0_SHIFT;
116 sem_bits = SEM_SET << SEM_XGMAC1_SHIFT;
119 sem_bits = SEM_SET << SEM_ICB_SHIFT;
122 sem_bits = SEM_SET << SEM_MAC_ADDR_SHIFT;
125 sem_bits = SEM_SET << SEM_FLASH_SHIFT;
128 sem_bits = SEM_SET << SEM_PROBE_SHIFT;
131 sem_bits = SEM_SET << SEM_RT_IDX_SHIFT;
134 sem_bits = SEM_SET << SEM_PROC_REG_SHIFT;
141 ql_write32(qdev, SEM, sem_bits | sem_mas
[all...]
/drivers/net/ethernet/qlogic/
H A Dqla3xxx.c105 u32 sem_mask, u32 sem_bits)
113 writel((sem_mask | sem_bits),
116 if ((value & (sem_mask >> 16)) == sem_bits)
131 static int ql_sem_lock(struct ql3_adapter *qdev, u32 sem_mask, u32 sem_bits) argument
137 writel((sem_mask | sem_bits), &port_regs->CommonRegs.semaphoreReg);
139 return ((value & (sem_mask >> 16)) == sem_bits);
104 ql_sem_spinlock(struct ql3_adapter *qdev, u32 sem_mask, u32 sem_bits) argument

Completed in 152 milliseconds