/kernel/linux/linux-6.6/drivers/crypto/intel/qat/qat_common/ |
H A D | adf_pfvf_pf_proto.c | 25 * @vf_nr: VF number to which the message will be sent 32 int adf_send_pf2vf_msg(struct adf_accel_dev *accel_dev, u8 vf_nr, struct pfvf_message msg) in adf_send_pf2vf_msg() argument 35 u32 pfvf_offset = pfvf_ops->get_pf2vf_offset(vf_nr); in adf_send_pf2vf_msg() 38 &accel_dev->pf.vf_info[vf_nr].pf2vf_lock); in adf_send_pf2vf_msg() 44 * @vf_nr: Number of the VF from where the message will be received 50 static struct pfvf_message adf_recv_vf2pf_msg(struct adf_accel_dev *accel_dev, u8 vf_nr) in adf_recv_vf2pf_msg() argument 52 struct adf_accel_vf_info *vf_info = &accel_dev->pf.vf_info[vf_nr]; in adf_recv_vf2pf_msg() 54 u32 pfvf_offset = pfvf_ops->get_vf2pf_offset(vf_nr); in adf_recv_vf2pf_msg() 157 blk_type, blk_byte + 1, vf_info->vf_nr); in handle_blkmsg_req() 166 blk_type, blk_byte, vf_info->vf_nr); in handle_blkmsg_req() 181 handle_rp_reset_req(struct adf_accel_dev *accel_dev, u8 vf_nr, struct pfvf_message req) handle_rp_reset_req() argument 197 vf_nr, bank_number); handle_rp_reset_req() local 201 "Ring Pair Reset for VF%d is not supported\\n", vf_nr); handle_rp_reset_req() local 209 bank_number, vf_nr); handle_rp_reset_req() local 218 "Ring pair reset for VF%d failure\\n", vf_nr); handle_rp_reset_req() local 224 "Ring pair reset for VF%d successfully\\n", vf_nr); handle_rp_reset_req() local 230 adf_handle_vf2pf_msg(struct adf_accel_dev *accel_dev, u8 vf_nr, struct pfvf_message msg, struct pfvf_message *resp) adf_handle_vf2pf_msg() argument 243 vf_nr, vf_compat_ver, ADF_PFVF_COMPAT_THIS_VERSION); adf_handle_vf2pf_msg() local 266 vf_nr); adf_handle_vf2pf_msg() local 283 "Init message received from VF%d\\n", vf_nr); adf_handle_vf2pf_msg() local 290 "Shutdown message received from VF%d\\n", vf_nr); adf_handle_vf2pf_msg() local 305 vf_nr, msg.type, msg.data); adf_handle_vf2pf_msg() local 312 adf_recv_and_handle_vf2pf_msg(struct adf_accel_dev *accel_dev, u32 vf_nr) adf_recv_and_handle_vf2pf_msg() argument [all...] |
H A D | adf_sriov.c | 26 u32 vf_nr = vf_info->vf_nr; in adf_iov_send_resp() local 29 ret = adf_recv_and_handle_vf2pf_msg(accel_dev, vf_nr); in adf_iov_send_resp() 32 adf_enable_vf2pf_interrupts(accel_dev, 1 << vf_nr); in adf_iov_send_resp() 62 vf_info->vf_nr = i; in adf_enable_sriov()
|
H A D | adf_pfvf_pf_proto.h | 9 int adf_send_pf2vf_msg(struct adf_accel_dev *accel_dev, u8 vf_nr, struct pfvf_message msg);
|
H A D | adf_common_drv.h | 202 bool adf_recv_and_handle_vf2pf_msg(struct adf_accel_dev *accel_dev, u32 vf_nr);
|
H A D | adf_accel_devices.h | 284 u32 vf_nr; member
|
H A D | adf_isr.c | 112 vf_info->vf_nr); in adf_handle_vf2pf_int()
|
/kernel/linux/linux-5.10/drivers/crypto/qat/qat_common/ |
H A D | adf_pf2vf_msg.c | 81 static int __adf_iov_putmsg(struct adf_accel_dev *accel_dev, u32 msg, u8 vf_nr) in __adf_iov_putmsg() argument 103 pf2vf_offset = hw_data->get_pf2vf_offset(vf_nr); in __adf_iov_putmsg() 104 lock = &accel_dev->pf.vf_info[vf_nr].pf2vf_lock; in __adf_iov_putmsg() 159 * @vf_nr: VF number to which the message will be sent if on PF, ignored 166 int adf_iov_putmsg(struct adf_accel_dev *accel_dev, u32 msg, u8 vf_nr) in adf_iov_putmsg() argument 172 ret = __adf_iov_putmsg(accel_dev, msg, vf_nr); in adf_iov_putmsg() 187 u32 msg, resp = 0, vf_nr = vf_info->vf_nr; in adf_vf2pf_req_hndl() local 190 msg = ADF_CSR_RD(pmisc_addr, hw_data->get_pf2vf_offset(vf_nr)); in adf_vf2pf_req_hndl() 199 ADF_CSR_WR(pmisc_addr, hw_data->get_pf2vf_offset(vf_nr), ms in adf_vf2pf_req_hndl() 218 vf_nr + 1, vf_compat_ver); adf_vf2pf_req_hndl() local 244 vf_nr + 1, msg); adf_vf2pf_req_hndl() local 260 vf_nr + 1, msg); adf_vf2pf_req_hndl() local 268 vf_nr + 1, msg); adf_vf2pf_req_hndl() local 285 vf_nr + 1, msg); adf_vf2pf_req_hndl() local [all...] |
H A D | adf_accel_devices.h | 175 u32 vf_nr; member
|
H A D | adf_common_drv.h | 65 int adf_iov_putmsg(struct adf_accel_dev *accel_dev, u32 msg, u8 vf_nr);
|
H A D | adf_sriov.c | 82 vf_info->vf_nr = i; in adf_enable_sriov()
|
H A D | adf_isr.c | 99 vf_info->vf_nr + 1); in adf_msix_isr_ae()
|