Searched refs:vf_mask (Results 1 – 8 of 8) sorted by relevance
/Linux-v6.1/drivers/crypto/qat/qat_dh895xcc/ |
D | adf_dh895xcc_hw_data.h | 25 #define ADF_DH895XCC_ERR_MSK_VF2PF_L(vf_mask) (((vf_mask) & 0xFFFF) << 9) argument 27 #define ADF_DH895XCC_ERR_MSK_VF2PF_U(vf_mask) ((vf_mask) >> 16) argument
|
D | adf_dh895xcc_hw_data.c | 112 static void enable_vf2pf_interrupts(void __iomem *pmisc_addr, u32 vf_mask) in enable_vf2pf_interrupts() argument 115 if (vf_mask & 0xFFFF) { in enable_vf2pf_interrupts() 117 & ~ADF_DH895XCC_ERR_MSK_VF2PF_L(vf_mask); in enable_vf2pf_interrupts() 122 if (vf_mask >> 16) { in enable_vf2pf_interrupts() 124 & ~ADF_DH895XCC_ERR_MSK_VF2PF_U(vf_mask); in enable_vf2pf_interrupts()
|
/Linux-v6.1/drivers/crypto/qat/qat_common/ |
D | adf_isr.c | 59 void adf_enable_vf2pf_interrupts(struct adf_accel_dev *accel_dev, u32 vf_mask) in adf_enable_vf2pf_interrupts() argument 65 GET_PFVF_OPS(accel_dev)->enable_vf2pf_interrupts(pmisc_addr, vf_mask); in adf_enable_vf2pf_interrupts() 94 unsigned long vf_mask; in adf_handle_vf2pf_int() local 97 vf_mask = adf_disable_pending_vf2pf_interrupts(accel_dev); in adf_handle_vf2pf_int() 98 if (vf_mask) { in adf_handle_vf2pf_int() 106 for_each_set_bit(i, &vf_mask, ADF_MAX_NUM_VFS) { in adf_handle_vf2pf_int()
|
D | adf_gen2_pfvf.c | 18 #define ADF_GEN2_ERR_MSK_VF2PF(vf_mask) (((vf_mask) & ADF_GEN2_VF_MSK) << 9) argument 54 static void adf_gen2_enable_vf2pf_interrupts(void __iomem *pmisc_addr, u32 vf_mask) in adf_gen2_enable_vf2pf_interrupts() argument 57 if (vf_mask & ADF_GEN2_VF_MSK) { in adf_gen2_enable_vf2pf_interrupts() 59 & ~ADF_GEN2_ERR_MSK_VF2PF(vf_mask); in adf_gen2_enable_vf2pf_interrupts()
|
D | adf_gen4_pfvf.c | 40 static void adf_gen4_enable_vf2pf_interrupts(void __iomem *pmisc_addr, u32 vf_mask) in adf_gen4_enable_vf2pf_interrupts() argument 44 val = ADF_CSR_RD(pmisc_addr, ADF_4XXX_VM2PF_MSK) & ~vf_mask; in adf_gen4_enable_vf2pf_interrupts()
|
D | adf_common_drv.h | 196 void adf_enable_vf2pf_interrupts(struct adf_accel_dev *accel_dev, u32 vf_mask);
|
D | adf_accel_devices.h | 157 void (*enable_vf2pf_interrupts)(void __iomem *pmisc_addr, u32 vf_mask);
|
/Linux-v6.1/drivers/crypto/hisilicon/ |
D | qm.c | 2466 static void qm_clear_cmd_interrupt(struct hisi_qm *qm, u64 vf_mask) in qm_clear_cmd_interrupt() argument 2471 writeq(vf_mask, qm->io_base + QM_IFC_INT_SOURCE_P); in qm_clear_cmd_interrupt()
|