Symbol: otx2_mbox
drivers/crypto/marvell/octeontx2/otx2_cpt_common.h
194
int otx2_cpt_send_ready_msg(struct otx2_mbox *mbox, struct pci_dev *pdev);
drivers/crypto/marvell/octeontx2/otx2_cpt_common.h
195
int otx2_cpt_send_mbox_msg(struct otx2_mbox *mbox, struct pci_dev *pdev);
drivers/crypto/marvell/octeontx2/otx2_cpt_common.h
197
int otx2_cpt_send_af_reg_requests(struct otx2_mbox *mbox,
drivers/crypto/marvell/octeontx2/otx2_cpt_common.h
199
int otx2_cpt_add_write_af_reg(struct otx2_mbox *mbox, struct pci_dev *pdev,
drivers/crypto/marvell/octeontx2/otx2_cpt_common.h
201
int otx2_cpt_read_af_reg(struct otx2_mbox *mbox, struct pci_dev *pdev,
drivers/crypto/marvell/octeontx2/otx2_cpt_common.h
203
int otx2_cpt_write_af_reg(struct otx2_mbox *mbox, struct pci_dev *pdev,
drivers/crypto/marvell/octeontx2/otx2_cpt_common.h
209
int otx2_cpt_sync_mbox_msg(struct otx2_mbox *mbox);
drivers/crypto/marvell/octeontx2/otx2_cpt_mbox_common.c
100
int otx2_cpt_read_af_reg(struct otx2_mbox *mbox, struct pci_dev *pdev,
drivers/crypto/marvell/octeontx2/otx2_cpt_mbox_common.c
113
int otx2_cpt_write_af_reg(struct otx2_mbox *mbox, struct pci_dev *pdev,
drivers/crypto/marvell/octeontx2/otx2_cpt_mbox_common.c
128
struct otx2_mbox *mbox = lfs->mbox;
drivers/crypto/marvell/octeontx2/otx2_cpt_mbox_common.c
158
struct otx2_mbox *mbox = lfs->mbox;
drivers/crypto/marvell/octeontx2/otx2_cpt_mbox_common.c
187
struct otx2_mbox *mbox = lfs->mbox;
drivers/crypto/marvell/octeontx2/otx2_cpt_mbox_common.c
218
int otx2_cpt_sync_mbox_msg(struct otx2_mbox *mbox)
drivers/crypto/marvell/octeontx2/otx2_cpt_mbox_common.c
235
struct otx2_mbox *mbox = lfs->mbox;
drivers/crypto/marvell/octeontx2/otx2_cpt_mbox_common.c
24
int otx2_cpt_send_ready_msg(struct otx2_mbox *mbox, struct pci_dev *pdev)
drivers/crypto/marvell/octeontx2/otx2_cpt_mbox_common.c
261
struct otx2_mbox *mbox = lfs->mbox;
drivers/crypto/marvell/octeontx2/otx2_cpt_mbox_common.c
42
int otx2_cpt_send_af_reg_requests(struct otx2_mbox *mbox, struct pci_dev *pdev)
drivers/crypto/marvell/octeontx2/otx2_cpt_mbox_common.c
48
static int otx2_cpt_add_read_af_reg(struct otx2_mbox *mbox,
drivers/crypto/marvell/octeontx2/otx2_cpt_mbox_common.c
7
int otx2_cpt_send_mbox_msg(struct otx2_mbox *mbox, struct pci_dev *pdev)
drivers/crypto/marvell/octeontx2/otx2_cpt_mbox_common.c
74
int otx2_cpt_add_write_af_reg(struct otx2_mbox *mbox, struct pci_dev *pdev,
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
123
struct otx2_mbox *mbox;
drivers/crypto/marvell/octeontx2/otx2_cptlf.h
429
struct otx2_mbox *mbox,
drivers/crypto/marvell/octeontx2/otx2_cptpf.h
40
struct otx2_mbox afpf_mbox;
drivers/crypto/marvell/octeontx2/otx2_cptpf.h
44
struct otx2_mbox afpf_mbox_up;
drivers/crypto/marvell/octeontx2/otx2_cptpf.h
48
struct otx2_mbox vfpf_mbox;
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
139
struct otx2_mbox *mbox;
drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c
379
struct otx2_mbox *mbox;
drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c
421
struct otx2_mbox *mbox;
drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c
517
struct otx2_mbox *vfpf_mbox;
drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c
561
struct otx2_mbox *afpf_mbox;
drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c
641
struct otx2_mbox *mbox;
drivers/crypto/marvell/octeontx2/otx2_cptvf.h
19
struct otx2_mbox pfvf_mbox;
drivers/crypto/marvell/octeontx2/otx2_cptvf_mbox.c
11
struct otx2_mbox *otx2_mbox;
drivers/crypto/marvell/octeontx2/otx2_cptvf_mbox.c
154
struct otx2_mbox *pfvf_mbox;
drivers/crypto/marvell/octeontx2/otx2_cptvf_mbox.c
184
struct otx2_mbox *mbox = &cptvf->pfvf_mbox;
drivers/crypto/marvell/octeontx2/otx2_cptvf_mbox.c
205
struct otx2_mbox *mbox = &cptvf->pfvf_mbox;
drivers/crypto/marvell/octeontx2/otx2_cptvf_mbox.c
21
otx2_mbox = &cptvf->pfvf_mbox;
drivers/crypto/marvell/octeontx2/otx2_cptvf_mbox.c
22
mdev = &otx2_mbox->dev[0];
drivers/crypto/marvell/octeontx2/otx2_cptvf_mbox.c
225
struct otx2_mbox *mbox = &cptvf->pfvf_mbox;
drivers/crypto/marvell/octeontx2/otx2_cptvf_mbox.c
28
static void otx2_cpt_sync_mbox_bbuf(struct otx2_mbox *mbox, int devid)
drivers/net/ethernet/marvell/octeontx2/af/cn20k/api.h
28
int cn20k_mbox_setup(struct otx2_mbox *mbox, struct pci_dev *pdev,
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
146
static int otx2_mbox_setup(struct otx2_mbox *mbox, struct pci_dev *pdev,
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
21
void __otx2_mbox_reset(struct otx2_mbox *mbox, int devid)
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
224
int otx2_mbox_init(struct otx2_mbox *mbox, void *hwbase, struct pci_dev *pdev,
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
252
int otx2_mbox_regions_init(struct otx2_mbox *mbox, void **hwbase,
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
281
int otx2_mbox_wait_for_rsp(struct otx2_mbox *mbox, int devid)
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
296
int otx2_mbox_busy_poll_for_rsp(struct otx2_mbox *mbox, int devid)
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
310
static void otx2_mbox_msg_send_data(struct otx2_mbox *mbox, int devid, u64 data)
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
369
void otx2_mbox_msg_send(struct otx2_mbox *mbox, int devid)
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
375
void otx2_mbox_msg_send_up(struct otx2_mbox *mbox, int devid)
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
381
bool otx2_mbox_wait_for_zero(struct otx2_mbox *mbox, int devid)
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
403
struct mbox_msghdr *otx2_mbox_alloc_msg_rsp(struct otx2_mbox *mbox, int devid,
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
41
void otx2_mbox_reset(struct otx2_mbox *mbox, int devid)
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
444
struct mbox_msghdr *otx2_mbox_get_rsp(struct otx2_mbox *mbox, int devid,
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
478
int otx2_mbox_check_rsp_msgs(struct otx2_mbox *mbox, int devid)
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
51
void otx2_mbox_destroy(struct otx2_mbox *mbox)
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
518
otx2_reply_invalid_msg(struct otx2_mbox *mbox, int devid, u16 pcifunc, u16 id)
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
534
bool otx2_mbox_nonempty(struct otx2_mbox *mbox, int devid)
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
61
int cn20k_mbox_setup(struct otx2_mbox *mbox, struct pci_dev *pdev,
drivers/net/ethernet/marvell/octeontx2/af/mbox.h
105
void otx2_mbox_reset(struct otx2_mbox *mbox, int devid);
drivers/net/ethernet/marvell/octeontx2/af/mbox.h
106
void __otx2_mbox_reset(struct otx2_mbox *mbox, int devid);
drivers/net/ethernet/marvell/octeontx2/af/mbox.h
107
void otx2_mbox_destroy(struct otx2_mbox *mbox);
drivers/net/ethernet/marvell/octeontx2/af/mbox.h
108
int otx2_mbox_init(struct otx2_mbox *mbox, void __force *hwbase,
drivers/net/ethernet/marvell/octeontx2/af/mbox.h
112
int otx2_mbox_regions_init(struct otx2_mbox *mbox, void __force **hwbase,
drivers/net/ethernet/marvell/octeontx2/af/mbox.h
115
void otx2_mbox_msg_send(struct otx2_mbox *mbox, int devid);
drivers/net/ethernet/marvell/octeontx2/af/mbox.h
116
void otx2_mbox_msg_send_up(struct otx2_mbox *mbox, int devid);
drivers/net/ethernet/marvell/octeontx2/af/mbox.h
117
int otx2_mbox_wait_for_rsp(struct otx2_mbox *mbox, int devid);
drivers/net/ethernet/marvell/octeontx2/af/mbox.h
118
int otx2_mbox_busy_poll_for_rsp(struct otx2_mbox *mbox, int devid);
drivers/net/ethernet/marvell/octeontx2/af/mbox.h
119
struct mbox_msghdr *otx2_mbox_alloc_msg_rsp(struct otx2_mbox *mbox, int devid,
drivers/net/ethernet/marvell/octeontx2/af/mbox.h
121
struct mbox_msghdr *otx2_mbox_get_rsp(struct otx2_mbox *mbox, int devid,
drivers/net/ethernet/marvell/octeontx2/af/mbox.h
123
int otx2_mbox_check_rsp_msgs(struct otx2_mbox *mbox, int devid);
drivers/net/ethernet/marvell/octeontx2/af/mbox.h
124
int otx2_reply_invalid_msg(struct otx2_mbox *mbox, int devid,
drivers/net/ethernet/marvell/octeontx2/af/mbox.h
126
bool otx2_mbox_nonempty(struct otx2_mbox *mbox, int devid);
drivers/net/ethernet/marvell/octeontx2/af/mbox.h
128
static inline struct mbox_msghdr *otx2_mbox_alloc_msg(struct otx2_mbox *mbox,
drivers/net/ethernet/marvell/octeontx2/af/mbox.h
134
bool otx2_mbox_wait_for_zero(struct otx2_mbox *mbox, int devid);
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
2188
static int rvu_process_mbox_msg(struct otx2_mbox *mbox, int devid,
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
2247
struct otx2_mbox *mbox;
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
2353
struct otx2_mbox *mbox;
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
2646
struct otx2_mbox *mbox = &mw->mbox;
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
2669
struct otx2_mbox *mbox;
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
468
struct otx2_mbox mbox;
drivers/net/ethernet/marvell/octeontx2/af/rvu.h
471
struct otx2_mbox mbox_up;
drivers/net/ethernet/marvell/octeontx2/nic/cn20k.c
19
struct otx2_mbox *mbox;
drivers/net/ethernet/marvell/octeontx2/nic/cn20k.c
60
struct otx2_mbox *mbox;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
171
struct otx2_mbox mbox;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
173
struct otx2_mbox mbox_up;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
706
struct otx2_mbox *otx2_mbox;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
717
otx2_mbox = &mbox->mbox;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
718
mdev = &otx2_mbox->dev[0];
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
721
otx2_mbox = &mbox->mbox_up;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
722
mdev = &otx2_mbox->dev[0];
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
727
static inline void otx2_sync_mbox_bbuf(struct otx2_mbox *mbox, int devid)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
1008
struct otx2_mbox *mbox = &af_mbox->mbox_up;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
1049
struct otx2_mbox *mbox;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
303
struct otx2_mbox *mbox;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
340
struct otx2_mbox *pfvf_mbox, void *bbuf_base,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
359
struct otx2_mbox *src_mbox,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
457
struct otx2_mbox *mbox;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
503
struct otx2_mbox *mbox;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
848
struct otx2_mbox *mbox;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c
156
struct otx2_mbox *mbox;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c
188
struct otx2_mbox *mbox;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c
91
struct otx2_mbox *mbox;