/Linux-v6.1/drivers/crypto/marvell/octeontx2/ |
D | otx2_cpt_mbox_common.c | 7 int otx2_cpt_send_mbox_msg(struct otx2_mbox *mbox, struct pci_dev *pdev) in otx2_cpt_send_mbox_msg() 23 int otx2_cpt_send_ready_msg(struct otx2_mbox *mbox, struct pci_dev *pdev) in otx2_cpt_send_ready_msg() 40 int otx2_cpt_send_af_reg_requests(struct otx2_mbox *mbox, struct pci_dev *pdev) in otx2_cpt_send_af_reg_requests() 45 int otx2_cpt_add_read_af_reg(struct otx2_mbox *mbox, struct pci_dev *pdev, in otx2_cpt_add_read_af_reg() 70 int otx2_cpt_add_write_af_reg(struct otx2_mbox *mbox, struct pci_dev *pdev, in otx2_cpt_add_write_af_reg() 95 int otx2_cpt_read_af_reg(struct otx2_mbox *mbox, struct pci_dev *pdev, in otx2_cpt_read_af_reg() 107 int otx2_cpt_write_af_reg(struct otx2_mbox *mbox, struct pci_dev *pdev, in otx2_cpt_write_af_reg() 121 struct otx2_mbox *mbox = lfs->mbox; in otx2_cpt_attach_rscrs_msg() 149 struct otx2_mbox *mbox = lfs->mbox; in otx2_cpt_detach_rsrcs_msg() 176 struct otx2_mbox *mbox = lfs->mbox; in otx2_cpt_msix_offset_msg() [all …]
|
D | otx2_cpt_common.h | 143 int otx2_cpt_send_ready_msg(struct otx2_mbox *mbox, struct pci_dev *pdev); 144 int otx2_cpt_send_mbox_msg(struct otx2_mbox *mbox, struct pci_dev *pdev); 146 int otx2_cpt_send_af_reg_requests(struct otx2_mbox *mbox, 148 int otx2_cpt_add_read_af_reg(struct otx2_mbox *mbox, struct pci_dev *pdev, 150 int otx2_cpt_add_write_af_reg(struct otx2_mbox *mbox, struct pci_dev *pdev, 152 int otx2_cpt_read_af_reg(struct otx2_mbox *mbox, struct pci_dev *pdev, 154 int otx2_cpt_write_af_reg(struct otx2_mbox *mbox, struct pci_dev *pdev, 160 int otx2_cpt_sync_mbox_msg(struct otx2_mbox *mbox);
|
D | otx2_cptvf_mbox.c | 11 struct otx2_mbox *otx2_mbox; in otx2_cpt_mbox_bbuf_init() local 21 otx2_mbox = &cptvf->pfvf_mbox; in otx2_cpt_mbox_bbuf_init() 22 mdev = &otx2_mbox->dev[0]; in otx2_cpt_mbox_bbuf_init() 28 static void otx2_cpt_sync_mbox_bbuf(struct otx2_mbox *mbox, int devid) in otx2_cpt_sync_mbox_bbuf() 140 struct otx2_mbox *pfvf_mbox; in otx2_cptvf_pfvf_mbox_handler() 170 struct otx2_mbox *mbox = &cptvf->pfvf_mbox; in otx2_cptvf_send_eng_grp_num_msg() 191 struct otx2_mbox *mbox = &cptvf->pfvf_mbox; in otx2_cptvf_send_kvf_limits_msg()
|
D | otx2_cptpf.h | 39 struct otx2_mbox afpf_mbox; 44 struct otx2_mbox vfpf_mbox;
|
D | otx2_cptvf.h | 19 struct otx2_mbox pfvf_mbox;
|
D | otx2_cptpf_mbox.c | 185 struct otx2_mbox *mbox; in otx2_cptpf_vfpf_mbox_handler() 293 struct otx2_mbox *vfpf_mbox; in forward_to_vf() 337 struct otx2_mbox *afpf_mbox; in otx2_cptpf_afpf_mbox_handler()
|
D | otx2_cptlf.h | 111 struct otx2_mbox *mbox;
|
D | otx2_cptpf_main.c | 134 struct otx2_mbox *mbox; in cptpf_flr_wq_handler()
|
/Linux-v6.1/drivers/net/ethernet/marvell/octeontx2/af/ |
D | mbox.c | 18 void __otx2_mbox_reset(struct otx2_mbox *mbox, int devid) in __otx2_mbox_reset() 36 void otx2_mbox_reset(struct otx2_mbox *mbox, int devid) in otx2_mbox_reset() 46 void otx2_mbox_destroy(struct otx2_mbox *mbox) in otx2_mbox_destroy() 56 static int otx2_mbox_setup(struct otx2_mbox *mbox, struct pci_dev *pdev, in otx2_mbox_setup() 130 int otx2_mbox_init(struct otx2_mbox *mbox, void *hwbase, struct pci_dev *pdev, in otx2_mbox_init() 158 int otx2_mbox_regions_init(struct otx2_mbox *mbox, void **hwbase, in otx2_mbox_regions_init() 184 int otx2_mbox_wait_for_rsp(struct otx2_mbox *mbox, int devid) in otx2_mbox_wait_for_rsp() 200 int otx2_mbox_busy_poll_for_rsp(struct otx2_mbox *mbox, int devid) in otx2_mbox_busy_poll_for_rsp() 214 void otx2_mbox_msg_send(struct otx2_mbox *mbox, int devid) in otx2_mbox_msg_send() 262 struct mbox_msghdr *otx2_mbox_alloc_msg_rsp(struct otx2_mbox *mbox, int devid, in otx2_mbox_alloc_msg_rsp() [all …]
|
D | mbox.h | 60 struct otx2_mbox { struct 93 void otx2_mbox_reset(struct otx2_mbox *mbox, int devid); argument 94 void __otx2_mbox_reset(struct otx2_mbox *mbox, int devid); 95 void otx2_mbox_destroy(struct otx2_mbox *mbox); 96 int otx2_mbox_init(struct otx2_mbox *mbox, void __force *hwbase, 99 int otx2_mbox_regions_init(struct otx2_mbox *mbox, void __force **hwbase, 102 void otx2_mbox_msg_send(struct otx2_mbox *mbox, int devid); 103 int otx2_mbox_wait_for_rsp(struct otx2_mbox *mbox, int devid); 104 int otx2_mbox_busy_poll_for_rsp(struct otx2_mbox *mbox, int devid); 105 struct mbox_msghdr *otx2_mbox_alloc_msg_rsp(struct otx2_mbox *mbox, int devid, [all …]
|
D | rvu.h | 384 struct otx2_mbox mbox; 387 struct otx2_mbox mbox_up;
|
D | rvu.c | 2058 static int rvu_process_mbox_msg(struct otx2_mbox *mbox, int devid, in rvu_process_mbox_msg() 2117 struct otx2_mbox *mbox; in __rvu_mbox_handler() 2201 struct otx2_mbox *mbox; in __rvu_mbox_up_handler() 2424 struct otx2_mbox *mbox = &mw->mbox; in rvu_mbox_destroy() 2447 struct otx2_mbox *mbox; in rvu_queue_work()
|
/Linux-v6.1/drivers/net/ethernet/marvell/octeontx2/nic/ |
D | otx2_common.h | 172 struct otx2_mbox mbox; 174 struct otx2_mbox mbox_up; 628 struct otx2_mbox *otx2_mbox; in otx2_mbox_bbuf_init() local 639 otx2_mbox = &mbox->mbox; in otx2_mbox_bbuf_init() 640 mdev = &otx2_mbox->dev[0]; in otx2_mbox_bbuf_init() 643 otx2_mbox = &mbox->mbox_up; in otx2_mbox_bbuf_init() 644 mdev = &otx2_mbox->dev[0]; in otx2_mbox_bbuf_init() 649 static inline void otx2_sync_mbox_bbuf(struct otx2_mbox *mbox, int devid) in otx2_sync_mbox_bbuf()
|
D | otx2_vf.c | 93 struct otx2_mbox *mbox; in otx2vf_vfaf_mbox_handler() 154 struct otx2_mbox *mbox; in otx2vf_vfaf_mbox_up_handler() 183 struct otx2_mbox *mbox; in otx2vf_vfaf_mbox_intr_handler()
|
D | otx2_pf.c | 298 struct otx2_mbox *mbox; in otx2_queue_work() 349 struct otx2_mbox *pfvf_mbox, void *bbuf_base, in otx2_forward_msg_pfvf() 366 struct otx2_mbox *src_mbox, in otx2_forward_vf_mbox_msgs() 465 struct otx2_mbox *mbox; in otx2_pfvf_mbox_handler() 510 struct otx2_mbox *mbox; in otx2_pfvf_mbox_up_handler() 821 struct otx2_mbox *mbox; in otx2_pfaf_mbox_handler() 943 struct otx2_mbox *mbox = &af_mbox->mbox_up; in otx2_pfaf_mbox_up_handler()
|