Home
last modified time | relevance | path

Searched refs:vf_mask (Results 1 – 3 of 3) sorted by relevance

/linux-4.4.14/drivers/crypto/qat/qat_common/
Dadf_pf2vf_msg.c57 #define ADF_DH895XCC_ERRMSK3_VF2PF_L_MASK(vf_mask) ((vf_mask & 0xFFFF) << 9) argument
59 #define ADF_DH895XCC_ERRMSK5_VF2PF_U_MASK(vf_mask) (vf_mask >> 16) argument
96 u32 vf_mask) in adf_enable_vf2pf_interrupts() argument
105 if (vf_mask & 0xFFFF) { in adf_enable_vf2pf_interrupts()
107 reg &= ~ADF_DH895XCC_ERRMSK3_VF2PF_L_MASK(vf_mask); in adf_enable_vf2pf_interrupts()
112 if (vf_mask >> 16) { in adf_enable_vf2pf_interrupts()
114 reg &= ~ADF_DH895XCC_ERRMSK5_VF2PF_U_MASK(vf_mask); in adf_enable_vf2pf_interrupts()
125 void adf_disable_vf2pf_interrupts(struct adf_accel_dev *accel_dev, u32 vf_mask) in adf_disable_vf2pf_interrupts() argument
134 if (vf_mask & 0xFFFF) { in adf_disable_vf2pf_interrupts()
136 ADF_DH895XCC_ERRMSK3_VF2PF_L_MASK(vf_mask); in adf_disable_vf2pf_interrupts()
[all …]
Dadf_common_drv.h227 uint32_t vf_mask);
229 uint32_t vf_mask);
/linux-4.4.14/drivers/crypto/qat/qat_dh895xcc/
Dadf_isr.c114 u32 vf_mask; in adf_msix_isr_ae() local
117 vf_mask = ((ADF_CSR_RD(pmisc_bar_addr, ADF_DH895XCC_ERRSOU5) & in adf_msix_isr_ae()
122 if (vf_mask) { in adf_msix_isr_ae()
128 adf_disable_vf2pf_interrupts(accel_dev, vf_mask); in adf_msix_isr_ae()
135 for_each_set_bit(i, (const unsigned long *)&vf_mask, in adf_msix_isr_ae()
136 (sizeof(vf_mask) * BITS_PER_BYTE)) { in adf_msix_isr_ae()