/Linux-v6.6/drivers/crypto/marvell/octeontx2/ |
D | otx2_cptvf_mbox.c | 28 static void otx2_cpt_sync_mbox_bbuf(struct otx2_mbox *mbox, int devid) in otx2_cpt_sync_mbox_bbuf() 170 struct otx2_mbox *mbox = &cptvf->pfvf_mbox; in otx2_cptvf_send_eng_grp_num_msg() local 191 struct otx2_mbox *mbox = &cptvf->pfvf_mbox; in otx2_cptvf_send_kvf_limits_msg() local
|
D | otx2_cptpf_mbox.c | 336 struct otx2_mbox *mbox; in otx2_cptpf_vfpf_mbox_handler() local 379 struct otx2_mbox *mbox; in otx2_cptpf_afpf_mbox_intr() local 588 struct otx2_mbox *mbox; in otx2_cptpf_afpf_mbox_up_handler() local
|
/Linux-v6.6/drivers/net/ethernet/marvell/octeon_ep/ |
D | octep_ctrl_mbox.c | 74 int octep_ctrl_mbox_init(struct octep_ctrl_mbox *mbox) in octep_ctrl_mbox_init() 160 int octep_ctrl_mbox_send(struct octep_ctrl_mbox *mbox, struct octep_ctrl_mbox_msg *msg) in octep_ctrl_mbox_send() 225 int octep_ctrl_mbox_recv(struct octep_ctrl_mbox *mbox, struct octep_ctrl_mbox_msg *msg) in octep_ctrl_mbox_recv() 260 int octep_ctrl_mbox_uninit(struct octep_ctrl_mbox *mbox) in octep_ctrl_mbox_uninit()
|
/Linux-v6.6/drivers/scsi/ |
D | myrs.c | 95 union myrs_cmd_mbox *mbox = &cmd_blk->mbox; in myrs_reset_cmd() local 107 union myrs_cmd_mbox *mbox = &cmd_blk->mbox; in myrs_qcmd() local 161 union myrs_cmd_mbox *mbox = &cmd_blk->mbox; in myrs_get_ctlr_info() local 223 union myrs_cmd_mbox *mbox = &cmd_blk->mbox; in myrs_get_ldev_info() local 311 union myrs_cmd_mbox *mbox = &cmd_blk->mbox; in myrs_get_pdev_info() local 354 union myrs_cmd_mbox *mbox = &cmd_blk->mbox; in myrs_dev_op() local 382 union myrs_cmd_mbox *mbox; in myrs_translate_pdev() local 425 union myrs_cmd_mbox *mbox = &cmd_blk->mbox; in myrs_get_event() local 457 union myrs_cmd_mbox *mbox = &cmd_blk->mbox; in myrs_get_fwstatus() local 488 union myrs_cmd_mbox *mbox; in myrs_enable_mmio_mbox() local [all …]
|
/Linux-v6.6/drivers/mailbox/ |
D | qcom-ipcc.c | 56 struct mbox_controller mbox; member 61 static inline struct qcom_ipcc *to_qcom_ipcc(struct mbox_controller *mbox) in to_qcom_ipcc() 163 static struct mbox_chan *qcom_ipcc_mbox_xlate(struct mbox_controller *mbox, in qcom_ipcc_mbox_xlate() 212 struct mbox_controller *mbox; in qcom_ipcc_setup_mbox() local
|
D | zynqmp-ipi-mailbox.c | 90 struct mbox_controller mbox; member 401 static struct mbox_chan *zynqmp_ipi_of_xlate(struct mbox_controller *mbox, in zynqmp_ipi_of_xlate() 476 struct mbox_controller *mbox; in zynqmp_ipi_mbox_probe() local 632 struct zynqmp_ipi_mbox *mbox; in zynqmp_ipi_probe() local
|
D | bcm-flexrm-mailbox.c | 259 struct flexrm_mbox *mbox; member 919 static void flexrm_write_config_in_seqfile(struct flexrm_mbox *mbox, in flexrm_write_config_in_seqfile() 947 static void flexrm_write_stats_in_seqfile(struct flexrm_mbox *mbox, in flexrm_write_stats_in_seqfile() 1156 struct flexrm_mbox *mbox = dev_get_drvdata(file->private); in flexrm_debugfs_conf_show() local 1166 struct flexrm_mbox *mbox = dev_get_drvdata(file->private); in flexrm_debugfs_stats_show() local 1476 struct flexrm_mbox *mbox = dev_get_drvdata(dev); in flexrm_mbox_msi_write() local 1492 struct flexrm_mbox *mbox; in flexrm_mbox_probe() local 1656 struct flexrm_mbox *mbox = platform_get_drvdata(pdev); in flexrm_mbox_remove() local
|
D | imx-mailbox.c | 85 struct mbox_controller mbox; member 135 static struct imx_mu_priv *to_imx_mu_priv(struct mbox_controller *mbox) in to_imx_mu_priv() 635 static struct mbox_chan *imx_mu_specific_xlate(struct mbox_controller *mbox, in imx_mu_specific_xlate() 671 static struct mbox_chan * imx_mu_xlate(struct mbox_controller *mbox, in imx_mu_xlate() 693 static struct mbox_chan *imx_mu_seco_xlate(struct mbox_controller *mbox, in imx_mu_seco_xlate()
|
D | sprd-mailbox.c | 59 struct mbox_controller mbox; member 73 static struct sprd_mbox_priv *to_sprd_mbox_priv(struct mbox_controller *mbox) in to_sprd_mbox_priv()
|
/Linux-v6.6/drivers/rapidio/devices/ |
D | tsi721.c | 614 int mbox; in tsi721_omsg_msix() local 631 int mbox; in tsi721_imsg_msix() local 1667 tsi721_add_outb_message(struct rio_mport *mport, struct rio_dev *rdev, int mbox, in tsi721_add_outb_message() 1874 int mbox, int entries) in tsi721_open_outb_mbox() 2054 static void tsi721_close_outb_mbox(struct rio_mport *mport, int mbox) in tsi721_close_outb_mbox() 2115 u32 mbox = ch - 4; in tsi721_imsg_handler() local 2161 int mbox, int entries) in tsi721_open_inb_mbox() 2354 static void tsi721_close_inb_mbox(struct rio_mport *mport, int mbox) in tsi721_close_inb_mbox() 2413 static int tsi721_add_inb_buffer(struct rio_mport *mport, int mbox, void *buf) in tsi721_add_inb_buffer() 2444 static void *tsi721_get_inb_message(struct rio_mport *mport, int mbox) in tsi721_get_inb_message()
|
/Linux-v6.6/drivers/net/ethernet/marvell/octeontx2/nic/ |
D | otx2_pf.c | 117 struct mbox *mbox = &pf->mbox; in otx2_flr_handler() local 299 struct otx2_mbox *mbox; in otx2_queue_work() local 466 struct otx2_mbox *mbox; in otx2_pfvf_mbox_handler() local 511 struct otx2_mbox *mbox; in otx2_pfvf_mbox_up_handler() local 559 struct mbox *mbox; in otx2_pfvf_mbox_intr_handler() local 585 struct mbox *mbox; in otx2_pfvf_mbox_init() local 648 struct mbox *mbox = &pf->mbox_pfvf[0]; in otx2_pfvf_mbox_destroy() local 817 struct otx2_mbox *mbox; in otx2_pfaf_mbox_handler() local 939 struct otx2_mbox *mbox = &af_mbox->mbox_up; in otx2_pfaf_mbox_up_handler() local 972 struct mbox *mbox; in otx2_pfaf_mbox_intr_handler() local [all …]
|
D | otx2_common.h | 176 struct mbox { struct 177 struct otx2_mbox mbox; argument 178 struct work_struct mbox_wrk; argument 179 struct otx2_mbox mbox_up; argument 180 struct work_struct mbox_up_wrk; argument 182 void *bbuf_base; /* Bounce buffer for mbox memory */ argument 184 int num_msgs; /* mbox number of messages */ argument 185 int up_num_msgs; /* mbox_up number of messages */ argument 478 struct mbox mbox; member 654 static inline int otx2_mbox_bbuf_init(struct mbox *mbox, struct pci_dev *pdev) in otx2_mbox_bbuf_init() [all …]
|
/Linux-v6.6/include/linux/ |
D | rio_drv.h | 312 struct rio_dev *rdev, int mbox, in rio_add_outb_message() 332 static inline int rio_add_inb_buffer(struct rio_mport *mport, int mbox, in rio_add_inb_buffer() 345 static inline void *rio_get_inb_message(struct rio_mport *mport, int mbox) in rio_get_inb_message()
|
/Linux-v6.6/drivers/net/ethernet/mellanox/mlxsw/ |
D | pci.c | 286 static int mlxsw_pci_sdq_init(struct mlxsw_pci *mlxsw_pci, char *mbox, in mlxsw_pci_sdq_init() 392 static int mlxsw_pci_rdq_init(struct mlxsw_pci *mlxsw_pci, char *mbox, in mlxsw_pci_rdq_init() 467 static int mlxsw_pci_cq_init(struct mlxsw_pci *mlxsw_pci, char *mbox, in mlxsw_pci_cq_init() 762 static int mlxsw_pci_eq_init(struct mlxsw_pci *mlxsw_pci, char *mbox, in mlxsw_pci_eq_init() 925 static int mlxsw_pci_queue_init(struct mlxsw_pci *mlxsw_pci, char *mbox, in mlxsw_pci_queue_init() 998 static int mlxsw_pci_queue_group_init(struct mlxsw_pci *mlxsw_pci, char *mbox, in mlxsw_pci_queue_group_init() 1040 static int mlxsw_pci_aqs_init(struct mlxsw_pci *mlxsw_pci, char *mbox) in mlxsw_pci_aqs_init() 1140 char *mbox, int index, in mlxsw_pci_config_profile_swid_config() 1179 static int mlxsw_pci_config_profile(struct mlxsw_pci *mlxsw_pci, char *mbox, in mlxsw_pci_config_profile() 1317 static int mlxsw_pci_boardinfo(struct mlxsw_pci *mlxsw_pci, char *mbox) in mlxsw_pci_boardinfo() [all …]
|
/Linux-v6.6/drivers/infiniband/hw/mlx5/ |
D | qpc.c | 339 static int mbox_alloc(struct mbox_info *mbox, int inlen, int outlen) in mbox_alloc() 354 static void mbox_free(struct mbox_info *mbox) in mbox_free() 389 struct mbox_info *mbox, u16 uid, u32 ece) in modify_qp_mbox_alloc() 394 #define MBOX_ALLOC(mbox, typ) \ in modify_qp_mbox_alloc() argument 482 struct mbox_info mbox; in mlx5_core_qp_modify() local
|
/Linux-v6.6/arch/powerpc/sysdev/ |
D | fsl_rmu.c | 660 fsl_add_outb_message(struct rio_mport *mport, struct rio_dev *rdev, int mbox, in fsl_add_outb_message() 720 fsl_open_outb_mbox(struct rio_mport *mport, void *dev_id, int mbox, int entries) in fsl_open_outb_mbox() 823 void fsl_close_outb_mbox(struct rio_mport *mport, int mbox) in fsl_close_outb_mbox() 852 fsl_open_inb_mbox(struct rio_mport *mport, void *dev_id, int mbox, int entries) in fsl_open_inb_mbox() 924 void fsl_close_inb_mbox(struct rio_mport *mport, int mbox) in fsl_close_inb_mbox() 949 int fsl_add_inb_buffer(struct rio_mport *mport, int mbox, void *buf) in fsl_add_inb_buffer() 981 void *fsl_get_inb_message(struct rio_mport *mport, int mbox) in fsl_get_inb_message()
|
/Linux-v6.6/drivers/gpu/drm/i915/ |
D | intel_pcode.h | 16 #define snb_pcode_write(uncore, mbox, val) \ argument
|
/Linux-v6.6/drivers/net/wireless/ti/wl12xx/ |
D | event.c | 36 struct wl12xx_event_mailbox *mbox = wl->mbox; in wl12xx_process_mailbox_events() local
|
/Linux-v6.6/drivers/rapidio/ |
D | rio.c | 234 int mbox, in rio_request_inb_mbox() 285 int rio_release_inb_mbox(struct rio_mport *mport, int mbox) in rio_release_inb_mbox() 319 int mbox, in rio_request_outb_mbox() 369 int rio_release_outb_mbox(struct rio_mport *mport, int mbox) in rio_release_outb_mbox()
|
/Linux-v6.6/drivers/media/pci/ivtv/ |
D | ivtv-mailbox.c | 175 static void write_mailbox(volatile struct ivtv_mailbox __iomem *mbox, int cmd, int args, u32 data[]) in write_mailbox() 203 volatile struct ivtv_mailbox __iomem *mbox; in ivtv_api_call() local
|
/Linux-v6.6/drivers/net/ethernet/cavium/liquidio/ |
D | cn23xx_vf_device.c | 266 struct octeon_mbox *mbox = (struct octeon_mbox *)wk->ctxptr; in cn23xx_vf_mbox_thread() local 280 struct octeon_mbox *mbox = NULL; in cn23xx_setup_vf_mbox() local
|
/Linux-v6.6/drivers/scsi/lpfc/ |
D | lpfc_sli.c | 4870 volatile struct MAILBOX_word0 mbox; in lpfc_reset_barrier() local 6199 LPFC_MBOXQ_t *mbox; in lpfc_sli4_get_avail_extnt_rsrc() local 6342 uint16_t type, bool *emb, LPFC_MBOXQ_t *mbox) in lpfc_sli4_cfg_post_extnts() 6416 LPFC_MBOXQ_t *mbox; in lpfc_sli4_alloc_extent() local 6642 LPFC_MBOXQ_t *mbox; in lpfc_sli4_dealloc_extent() local 6747 lpfc_set_features(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbox, in lpfc_set_features() 7026 LPFC_MBOXQ_t *mbox; in lpfc_sli4_ras_fwlog_init() local 7433 LPFC_MBOXQ_t *mbox; in lpfc_sli4_get_allocated_extnts() local 7741 lpfc_set_host_data(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbox) in lpfc_set_host_data() 12334 LPFC_MBOXQ_t *mbox; in lpfc_ignore_els_cmpl() local [all …]
|
/Linux-v6.6/drivers/media/platform/amphion/ |
D | vpu_mbox.c | 25 static int vpu_mbox_request_channel(struct device *dev, struct vpu_mbox *mbox) in vpu_mbox_request_channel()
|
/Linux-v6.6/drivers/crypto/ccp/ |
D | dbc.h | 24 union dbc_buffer *mbox; member
|
/Linux-v6.6/drivers/net/ethernet/aquantia/atlantic/hw_atl/ |
D | hw_atl_utils.c | 664 struct hw_atl_utils_mbox_header mbox; in hw_atl_utils_mpi_set_state() local 871 struct hw_atl_utils_mbox mbox; in hw_atl_utils_update_stats() local 1049 struct hw_atl_utils_mbox_header mbox; in hw_atl_utils_get_mpi_mbox_tid() local
|