/linux-master/drivers/media/pci/ivtv/ |
H A D | ivtv-mailbox.c | 175 static void write_mailbox(volatile struct ivtv_mailbox __iomem *mbox, int cmd, int args, u32 data[]) argument 203 volatile struct ivtv_mailbox __iomem *mbox; local [all...] |
/linux-master/drivers/mailbox/ |
H A D | pl320-ipc.c | 48 static inline void set_destination(int source, int mbox) argument 54 static inline void clear_destination(int source, int mbox) argument 60 static void __ipc_send(int mbox, u32 *data) argument 68 static u32 __ipc_rcv(int mbox, u3 argument [all...] |
H A D | mailbox-altera.c | 60 static inline int altera_mbox_full(struct altera_mbox *mbox) argument 68 static inline int altera_mbox_pending(struct altera_mbox *mbox) argument 76 static void altera_mbox_rx_intmask(struct altera_mbox *mbox, bool enable) argument 88 static void altera_mbox_tx_intmask(struct altera_mbox *mbox, bool enable) argument 100 altera_mbox_is_sender(struct altera_mbox *mbox) argument 119 struct altera_mbox *mbox = mbox_chan_to_altera_mbox(chan); local 133 struct altera_mbox *mbox = from_timer(mbox, t, rxpoll_timer); local 144 struct altera_mbox *mbox = mbox_chan_to_altera_mbox(chan); local 163 struct altera_mbox *mbox = mbox_chan_to_altera_mbox(chan); local 182 struct altera_mbox *mbox = mbox_chan_to_altera_mbox(chan); local 208 struct altera_mbox *mbox = mbox_chan_to_altera_mbox(chan); local 235 struct altera_mbox *mbox = mbox_chan_to_altera_mbox(chan); local 243 struct altera_mbox *mbox = mbox_chan_to_altera_mbox(chan); local 250 struct altera_mbox *mbox = mbox_chan_to_altera_mbox(chan); local 266 struct altera_mbox *mbox = mbox_chan_to_altera_mbox(chan); local 287 struct altera_mbox *mbox; local [all...] |
H A D | rockchip-mailbox.c | 42 struct mbox_controller mbox; member in struct:rockchip_mbox [all...] |
H A D | mailbox.c | 120 struct mbox_controller *mbox = local 406 struct mbox_controller *mbox; local 508 of_mbox_index_xlate(struct mbox_controller *mbox, const struct of_phandle_args *sp) argument 525 mbox_controller_register(struct mbox_controller *mbox) argument 577 mbox_controller_unregister(struct mbox_controller *mbox) argument 600 struct mbox_controller **mbox = res; local 607 struct mbox_controller **mbox = res; local 627 devm_mbox_controller_register(struct device *dev, struct mbox_controller *mbox) argument 661 devm_mbox_controller_unregister(struct device *dev, struct mbox_controller *mbox) argument [all...] |
H A D | hi6220-mailbox.c | 90 static void mbox_set_state(struct hi6220_mbox *mbox, argument 100 static void mbox_set_mode(struct hi6220_mbox *mbox, argument 113 struct hi6220_mbox *mbox = mchan->parent; local 126 struct hi6220_mbox *mbox local 151 struct hi6220_mbox *mbox = p; local 197 struct hi6220_mbox *mbox = mchan->parent; local 209 struct hi6220_mbox *mbox = mchan->parent; local 226 struct hi6220_mbox *mbox = dev_get_drvdata(controller->dev); local 267 struct hi6220_mbox *mbox; local [all...] |
H A D | mailbox-mpfs.c | 74 static bool mpfs_mbox_busy(struct mpfs_mbox *mbox) argument 85 struct mpfs_mbox *mbox = (struct mpfs_mbox *)chan->con_priv; local 106 struct mpfs_mbox *mbox = (struct mpfs_mbox *)chan->con_priv; local 153 struct mpfs_mbox *mbox = (struct mpfs_mbox *)chan->con_priv; local 186 struct mpfs_mbox *mbox = (struct mpfs_mbox *)chan->con_priv; local 197 struct mpfs_mbox *mbox = (struct mpfs_mbox *)chan->con_priv; local 212 struct mpfs_mbox *mbox = (struct mpfs_mbox *)chan->con_priv; local 226 struct mpfs_mbox *mbox; local [all...] |
H A D | arm_mhu_db.c | 41 struct mbox_controller mbox; member in struct:arm_mhu 59 mhu_db_mbox_to_channel(struct mbox_controller *mbox, unsigned int pchan, argument 99 struct mbox_controller *mbox = &mhu->mbox; local 168 struct mbox_controller *mbox local 186 mhu_db_mbox_xlate(struct mbox_controller *mbox, const struct of_phandle_args *spec) argument [all...] |
H A D | hi3660-mailbox.c | 80 static struct hi3660_mbox *to_hi3660_mbox(struct mbox_controller *mbox) argument 88 struct hi3660_mbox *mbox = to_hi3660_mbox(chan->mbox); local 114 struct hi3660_mbox *mbox local 136 struct hi3660_mbox *mbox = to_hi3660_mbox(chan->mbox); local 177 struct hi3660_mbox *mbox = to_hi3660_mbox(chan->mbox); local 214 struct hi3660_mbox *mbox = to_hi3660_mbox(controller); local 240 struct hi3660_mbox *mbox; local [all...] |
H A D | mailbox-sti.c | 55 struct mbox_controller *mbox; member in struct:sti_mbox_device 97 struct mbox_chan *sti_mbox_to_channel(struct mbox_controller *mbox, argument 163 struct mbox_controller *mbox = mdev->mbox; local 303 struct mbox_controller *mbox = chan_info->mdev->mbox; local 321 sti_mbox_xlate(struct mbox_controller *mbox, const struct of_phandle_args *spec) argument 406 struct mbox_controller *mbox; local [all...] |
H A D | qcom-ipcc.c | 56 struct mbox_controller mbox; member in struct:qcom_ipcc 61 static inline struct qcom_ipcc *to_qcom_ipcc(struct mbox_controller *mbox) argument 163 static struct mbox_chan *qcom_ipcc_mbox_xlate(struct mbox_controller *mbox, argument 212 struct mbox_controller *mbox; local [all...] |
H A D | sun6i-msgbox.c | 68 struct sun6i_msgbox *mbox = dev_id; local 101 struct sun6i_msgbox *mbox = to_sun6i_msgbox(chan); local 117 struct sun6i_msgbox *mbox = to_sun6i_msgbox(chan); local 141 struct sun6i_msgbox *mbox = to_sun6i_msgbox(chan); local 164 struct sun6i_msgbox *mbox = to_sun6i_msgbox(chan); local 181 struct sun6i_msgbox *mbox = to_sun6i_msgbox(chan); local 200 struct sun6i_msgbox *mbox; local 292 struct sun6i_msgbox *mbox = platform_get_drvdata(pdev); local [all...] |
/linux-master/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_main.h | 108 const struct nfp_rtsym *mbox; member in struct:nfp_pf
|
/linux-master/drivers/firmware/tegra/ |
H A D | bpmp-tegra186.c | 33 } mbox; member in struct:tegra186_bpmp [all...] |
/linux-master/drivers/clk/hisilicon/ |
H A D | clk-hi6220-stub.c | 51 struct mbox_chan *mbox; member in struct:hi6220_stub_clk
|
/linux-master/drivers/net/ethernet/marvell/octeon_ep/ |
H A D | octep_ctrl_mbox.c | 74 int octep_ctrl_mbox_init(struct octep_ctrl_mbox *mbox) argument 160 octep_ctrl_mbox_send(struct octep_ctrl_mbox *mbox, struct octep_ctrl_mbox_msg *msg) argument 225 octep_ctrl_mbox_recv(struct octep_ctrl_mbox *mbox, struct octep_ctrl_mbox_msg *msg) argument 260 octep_ctrl_mbox_uninit(struct octep_ctrl_mbox *mbox) argument [all...] |
H A D | octep_pfvf_mbox.c | 103 struct octep_mbox *mbox; local 297 octep_pfvf_pf_get_data(struct octep_device *oct, struct octep_mbox *mbox, int vf_id, union octep_pfvf_mbox_word cmd, union octep_pfvf_mbox_word *rsp) argument 392 struct octep_mbox *mbox = NULL; local [all...] |
/linux-master/drivers/crypto/marvell/octeontx2/ |
H A D | otx2_cptpf_mbox.c | 383 struct otx2_mbox *mbox; local 426 struct otx2_mbox *mbox; local 646 struct otx2_mbox *mbox; local [all...] |
/linux-master/drivers/scsi/lpfc/ |
H A D | lpfc_mem.c | 60 lpfc_mem_free_sli_mbox(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbox) argument 313 LPFC_MBOXQ_t *mbox, *next_mbox; local [all...] |
/linux-master/drivers/net/ethernet/cavium/liquidio/ |
H A D | cn23xx_vf_device.c | 266 struct octeon_mbox *mbox = (struct octeon_mbox *)wk->ctxptr; local 280 struct octeon_mbox *mbox = NULL; local [all...] |
/linux-master/drivers/net/ethernet/marvell/octeon_ep_vf/ |
H A D | octep_vf_cn9k.c | 247 struct octep_vf_mbox *mbox = oct->mbox; local [all...] |
H A D | octep_vf_cnxk.c | 258 struct octep_vf_mbox *mbox = oct->mbox; local [all...] |
H A D | octep_vf_mbox.c | 81 struct octep_vf_mbox *mbox = NULL; local 115 struct octep_vf_mbox *mbox = oct->mbox; local 152 struct octep_vf_mbox *mbox = oct->mbox; local 172 struct octep_vf_mbox *mbox = oct->mbox; local [all...] |
/linux-master/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | mbox.c | 18 void __otx2_mbox_reset(struct otx2_mbox *mbox, int devid) argument 36 void otx2_mbox_reset(struct otx2_mbox *mbox, int devid) argument 46 void otx2_mbox_destroy(struct otx2_mbox *mbox) argument 56 otx2_mbox_setup(struct otx2_mbox *mbox, struct pci_dev *pdev, void *reg_base, int direction, int ndevs) argument 130 otx2_mbox_init(struct otx2_mbox *mbox, void *hwbase, struct pci_dev *pdev, void *reg_base, int direction, int ndevs) argument 158 otx2_mbox_regions_init(struct otx2_mbox *mbox, void **hwbase, struct pci_dev *pdev, void *reg_base, int direction, int ndevs, unsigned long *pf_bmap) argument 187 otx2_mbox_wait_for_rsp(struct otx2_mbox *mbox, int devid) argument 203 otx2_mbox_busy_poll_for_rsp(struct otx2_mbox *mbox, int devid) argument 217 otx2_mbox_msg_send_data(struct otx2_mbox *mbox, int devid, u64 data) argument 270 otx2_mbox_msg_send(struct otx2_mbox *mbox, int devid) argument 276 otx2_mbox_msg_send_up(struct otx2_mbox *mbox, int devid) argument 282 otx2_mbox_wait_for_zero(struct otx2_mbox *mbox, int devid) argument 304 otx2_mbox_alloc_msg_rsp(struct otx2_mbox *mbox, int devid, int size, int size_rsp) argument 339 otx2_mbox_get_rsp(struct otx2_mbox *mbox, int devid, struct mbox_msghdr *msg) argument 373 otx2_mbox_check_rsp_msgs(struct otx2_mbox *mbox, int devid) argument 413 otx2_reply_invalid_msg(struct otx2_mbox *mbox, int devid, u16 pcifunc, u16 id) argument 429 otx2_mbox_nonempty(struct otx2_mbox *mbox, int devid) argument [all...] |
/linux-master/drivers/media/usb/dvb-usb-v2/ |
H A D | af9035.h | 38 u8 mbox; member in struct:usb_req
|