/linux-master/drivers/mailbox/ |
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 | sprd-mailbox.c | 59 struct mbox_controller mbox; member in struct:sprd_mbox_priv 73 static struct sprd_mbox_priv *to_sprd_mbox_priv(struct mbox_controller *mbox) argument [all...] |
H A D | rockchip-mailbox.c | 42 struct mbox_controller mbox; member in struct:rockchip_mbox [all...] |
H A D | platform_mhu.c | 44 struct mbox_controller mbox; member in struct:platform_mhu [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 | 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 | mtk-adsp-mailbox.c | 19 struct mbox_controller mbox; member in struct:mtk_adsp_mbox_priv 31 static inline struct mtk_adsp_mbox_priv *get_mtk_adsp_mbox_priv(struct mbox_controller *mbox) argument 56 static struct mbox_chan *mtk_adsp_mbox_xlate(struct mbox_controller *mbox, argument 111 struct mbox_controller *mbox; local [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 | 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 | 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 | arm_mhu.c | 38 struct mbox_controller mbox; member in struct:arm_mhu [all...] |
/linux-master/drivers/rapidio/ |
H A D | rio_cm.c | 619 riocm_inb_msg_event(struct rio_mport *mport, void *dev_id, int mbox, int slot) argument 696 riocm_outb_msg_event(struct rio_mport *mport, void *dev_id, int mbox, int slot) argument
|
/linux-master/include/soc/tegra/ |
H A D | bpmp.h | 80 } mbox; member in struct:tegra_bpmp
|
/linux-master/drivers/scsi/megaraid/ |
H A D | megaraid_sas.h | 1921 } mbox; member in struct:megasas_dcmd_frame
|
H A D | megaraid_mbox.c | 1380 mbox_t *mbox; local 1489 mbox_t *mbox; local 2034 mbox_t *mbox; local 2184 mbox_t *mbox; local 2669 mbox_t *mbox; local 2799 mbox_t *mbox; local 2849 mbox_t *mbox = raid_dev->mbox; local 2874 mbox_t *mbox; local 2996 mbox_t *mbox; local 3032 mbox_t *mbox; local 3124 mbox_t *mbox; local 3165 mbox_t *mbox; local 3229 mbox_t *mbox; local 3307 mbox_t *mbox; local 3873 mbox_t *mbox; local [all...] |
/linux-master/drivers/crypto/ccp/ |
H A D | dbc.h | 25 union dbc_buffer *mbox; member in struct:psp_dbc_device
|
/linux-master/drivers/net/wireless/ti/wlcore/ |
H A D | wlcore.h | 314 void *mbox; member in struct:wl1271
|
/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | i2c.c | 530 char *mbox; local
|
/linux-master/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | t4_hw.c | 282 int t4_wr_mbox_meat_timeout(struct adapter *adap, int mbox, const void *cmd, argument 442 int t4_wr_mbox_meat(struct adapter *adap, int mbox, const void *cmd, int size, argument 4184 t4_link_l1cfg_core(struct adapter *adapter, unsigned int mbox, unsigned int port, struct link_config *lc, u8 sleep_ok, int timeout) argument 4242 t4_restart_aneg(struct adapter *adap, unsigned int mbox, unsigned int port) argument 5144 t4_config_rss_range(struct adapter *adapter, int mbox, unsigned int viid, int start, int n, const u16 *rspq, unsigned int nrspq) argument 5202 t4_config_glbl_rss(struct adapter *adapter, int mbox, unsigned int mode, unsigned int flags) argument 5233 t4_config_vi_rss(struct adapter *adapter, int mbox, unsigned int viid, unsigned int flags, unsigned int defq) argument 6509 t4_fwaddrspace_write(struct adapter *adap, unsigned int mbox, u32 addr, u32 val) argument 6539 t4_mdio_rd(struct adapter *adap, unsigned int mbox, unsigned int phy_addr, unsigned int mmd, unsigned int reg, u16 *valp) argument 6573 t4_mdio_wr(struct adapter *adap, unsigned int mbox, unsigned int phy_addr, unsigned int mmd, unsigned int reg, u16 val) argument 6767 t4_sge_ctxt_flush(struct adapter *adap, unsigned int mbox, int ctxt_type) argument 6839 t4_fw_hello(struct adapter *adap, unsigned int mbox, unsigned int evt_mbox, enum dev_master master, enum dev_state *state) argument 6965 t4_fw_bye(struct adapter *adap, unsigned int mbox) argument 6982 t4_early_init(struct adapter *adap, unsigned int mbox) argument 6999 t4_fw_reset(struct adapter *adap, unsigned int mbox, int reset) argument 7025 t4_fw_halt(struct adapter *adap, unsigned int mbox, int force) argument 7091 t4_fw_restart(struct adapter *adap, unsigned int mbox, int reset) argument 7154 t4_fw_upgrade(struct adapter *adap, unsigned int mbox, const u8 *fw_data, unsigned int size, int force) argument 7420 t4_fw_initialize(struct adapter *adap, unsigned int mbox) argument 7444 t4_query_params_rw(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int nparams, const u32 *params, u32 *val, int rw, bool sleep_ok) argument 7476 t4_query_params(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int nparams, const u32 *params, u32 *val) argument 7484 t4_query_params_ns(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int nparams, const u32 *params, u32 *val) argument 7506 t4_set_params_timeout(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int nparams, const u32 *params, const u32 *val, int timeout) argument 7545 t4_set_params(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int nparams, const u32 *params, const u32 *val) argument 7574 t4_cfg_pfvf(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int txq, unsigned int txq_eth_ctrl, unsigned int rxqi, unsigned int rxq, unsigned int tc, unsigned int vi, unsigned int cmask, unsigned int pmask, unsigned int nexact, unsigned int rcaps, unsigned int wxcaps) argument 7620 t4_alloc_vi(struct adapter *adap, unsigned int mbox, unsigned int port, unsigned int pf, unsigned int vf, unsigned int nmac, u8 *mac, unsigned int *rss_size, u8 *vivld, u8 *vin) argument 7677 t4_free_vi(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int viid) argument 7709 t4_set_rxmode(struct adapter *adap, unsigned int mbox, unsigned int viid, unsigned int viid_mirror, int mtu, int promisc, int all_multi, int bcast, int vlanex, bool sleep_ok) argument 7972 t4_alloc_mac_filt(struct adapter *adap, unsigned int mbox, unsigned int viid, bool free, unsigned int naddr, const u8 **addr, u16 *idx, u64 *hash, bool sleep_ok) argument 8057 t4_free_mac_filt(struct adapter *adap, unsigned int mbox, unsigned int viid, unsigned int naddr, const u8 **addr, bool sleep_ok) argument 8138 t4_change_mac(struct adapter *adap, unsigned int mbox, unsigned int viid, int idx, const u8 *addr, bool persist, u8 *smt_idx) argument 8197 t4_set_addr_hash(struct adapter *adap, unsigned int mbox, unsigned int viid, bool ucast, u64 vec, bool sleep_ok) argument 8225 t4_enable_vi_params(struct adapter *adap, unsigned int mbox, unsigned int viid, bool rx_en, bool tx_en, bool dcb_en) argument 8251 t4_enable_vi(struct adapter *adap, unsigned int mbox, unsigned int viid, bool rx_en, bool tx_en) argument 8272 t4_enable_pi_params(struct adapter *adap, unsigned int mbox, struct port_info *pi, bool rx_en, bool tx_en, bool dcb_en) argument 8294 t4_identify_port(struct adapter *adap, unsigned int mbox, unsigned int viid, unsigned int nblinks) argument 8323 t4_iq_stop(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int iqtype, unsigned int iqid, unsigned int fl0id, unsigned int fl1id) argument 8354 t4_iq_free(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int iqtype, unsigned int iqid, unsigned int fl0id, unsigned int fl1id) argument 8382 t4_eth_eq_free(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int eqid) argument 8407 t4_ctrl_eq_free(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int eqid) argument 8432 t4_ofld_eq_free(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int eqid) argument 9563 t4_init_rss_mode(struct adapter *adap, int mbox) argument 9600 t4_init_portinfo(struct port_info *pi, int mbox, int port, int pf, int vf, u8 mac[]) argument 9696 t4_port_init(struct adapter *adap, int mbox, int pf, int vf) argument 9717 t4_init_port_mirror(struct port_info *pi, u8 mbox, u8 port, u8 pf, u8 vf, u16 *mirror_viid) argument 10321 t4_sge_ctxt_rd(struct adapter *adap, unsigned int mbox, unsigned int cid, enum ctxt_type ctype, u32 *data) argument 10417 t4_i2c_rd(struct adapter *adap, unsigned int mbox, int port, unsigned int devid, unsigned int offset, unsigned int len, u8 *buf) argument 10469 t4_set_vlan_acl(struct adapter *adap, unsigned int mbox, unsigned int vf, u16 vlan) argument [all...] |
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | cn10k_macsec.c | 144 struct mbox *mbox = &pfvf->mbox; local 204 struct mbox *mbox = &pfvf->mbox; local 263 struct mbox *mbox = &pfvf->mbox; local 317 struct mbox *mbox = &pfvf->mbox; local 362 struct mbox *mbox = &pfvf->mbox; local 430 struct mbox *mbox = &pfvf->mbox; local 475 struct mbox *mbox = &pfvf->mbox; local 502 struct mbox *mbox = &pfvf->mbox; local 584 struct mbox *mbox = &pfvf->mbox; local 631 struct mbox *mbox = &pfvf->mbox; local 667 struct mbox *mbox = &pfvf->mbox; local 700 struct mbox *mbox = &pfvf->mbox; local 726 struct mbox *mbox = &pfvf->mbox; local 753 struct mbox *mbox = &pfvf->mbox; local 808 struct mbox *mbox = &pfvf->mbox; local 863 struct mbox *mbox = &pfvf->mbox; local 1769 struct mbox *mbox = &pfvf->mbox; local [all...] |
/linux-master/drivers/remoteproc/ |
H A D | ti_k3_r5_remoteproc.c | 163 struct mbox_chan *mbox; member in struct:k3_r5_rproc [all...] |
H A D | omap_remoteproc.c | 104 struct mbox_chan *mbox; member in struct:omap_rproc [all...] |
/linux-master/drivers/usb/host/ |
H A D | xhci-tegra.c | 239 struct tegra_xusb_mbox_regs mbox; member in struct:tegra_xusb_soc [all...] |
/linux-master/drivers/media/platform/amphion/ |
H A D | vpu_mbox.c | 25 static int vpu_mbox_request_channel(struct device *dev, struct vpu_mbox *mbox) argument [all...] |
/linux-master/drivers/media/platform/allegro-dvt/ |
H A D | allegro-core.c | 776 struct allegro_mbox *mbox; local 796 allegro_mbox_write(struct allegro_mbox *mbox, const u32 *src, size_t size) argument 831 allegro_mbox_read(struct allegro_mbox *mbox, u32 *dst, size_t nbyte) argument 886 allegro_mbox_send(struct allegro_mbox *mbox, void *msg) argument 916 allegro_mbox_notify(struct allegro_mbox *mbox) argument [all...] |