Home
last modified time | relevance | path

Searched defs:mbox (Results 1 – 25 of 143) sorted by relevance

123456

/linux-6.3-rc2/drivers/mailbox/
A Dmailbox-altera.c60 static inline int altera_mbox_full(struct altera_mbox *mbox) in altera_mbox_full()
100 static bool altera_mbox_is_sender(struct altera_mbox *mbox) in altera_mbox_is_sender()
119 struct altera_mbox *mbox = mbox_chan_to_altera_mbox(chan); in altera_mbox_rx_data() local
144 struct altera_mbox *mbox = mbox_chan_to_altera_mbox(chan); in altera_mbox_tx_interrupt() local
163 struct altera_mbox *mbox = mbox_chan_to_altera_mbox(chan); in altera_mbox_startup_sender() local
182 struct altera_mbox *mbox = mbox_chan_to_altera_mbox(chan); in altera_mbox_startup_receiver() local
208 struct altera_mbox *mbox = mbox_chan_to_altera_mbox(chan); in altera_mbox_send_data() local
235 struct altera_mbox *mbox = mbox_chan_to_altera_mbox(chan); in altera_mbox_last_tx_done() local
243 struct altera_mbox *mbox = mbox_chan_to_altera_mbox(chan); in altera_mbox_peek_data() local
250 struct altera_mbox *mbox = mbox_chan_to_altera_mbox(chan); in altera_mbox_startup() local
[all …]
A Domap-mailbox.c68 struct omap_mbox *mbox; member
144 static u32 mbox_fifo_read(struct omap_mbox *mbox) in mbox_fifo_read()
158 static int mbox_fifo_empty(struct omap_mbox *mbox) in mbox_fifo_empty()
165 static int mbox_fifo_full(struct omap_mbox *mbox) in mbox_fifo_full()
315 struct omap_mbox *mbox = p; in mbox_interrupt() local
387 static void omap_mbox_fini(struct omap_mbox *mbox) in omap_mbox_fini()
398 struct omap_mbox *_mbox, *mbox = NULL; in omap_mbox_device_find() local
418 struct omap_mbox *mbox = NULL; in omap_mbox_request_channel() local
477 struct omap_mbox *mbox = mboxes[i]; in omap_mbox_register() local
682 struct omap_mbox *mbox; in omap_mbox_of_xlate() local
[all …]
A Dbcm2835-mailbox.c68 struct bcm2835_mbox *mbox = dev_id; in bcm2835_mbox_irq() local
82 struct bcm2835_mbox *mbox = bcm2835_link_mbox(link); in bcm2835_send_data() local
94 struct bcm2835_mbox *mbox = bcm2835_link_mbox(link); in bcm2835_startup() local
104 struct bcm2835_mbox *mbox = bcm2835_link_mbox(link); in bcm2835_shutdown() local
111 struct bcm2835_mbox *mbox = bcm2835_link_mbox(link); in bcm2835_last_tx_done() local
127 static struct mbox_chan *bcm2835_mbox_index_xlate(struct mbox_controller *mbox, in bcm2835_mbox_index_xlate()
140 struct bcm2835_mbox *mbox; in bcm2835_mbox_probe() local
A Dsun6i-msgbox.c44 #define mbox_dbg(mbox, ...) dev_dbg((mbox)->controller.dev, __VA_ARGS__) argument
68 struct sun6i_msgbox *mbox = dev_id; in sun6i_msgbox_irq() local
101 struct sun6i_msgbox *mbox = to_sun6i_msgbox(chan); in sun6i_msgbox_send_data() local
117 struct sun6i_msgbox *mbox = to_sun6i_msgbox(chan); in sun6i_msgbox_startup() local
141 struct sun6i_msgbox *mbox = to_sun6i_msgbox(chan); in sun6i_msgbox_shutdown() local
164 struct sun6i_msgbox *mbox = to_sun6i_msgbox(chan); in sun6i_msgbox_last_tx_done() local
181 struct sun6i_msgbox *mbox = to_sun6i_msgbox(chan); in sun6i_msgbox_peek_data() local
200 struct sun6i_msgbox *mbox; in sun6i_msgbox_probe() local
292 struct sun6i_msgbox *mbox = platform_get_drvdata(pdev); in sun6i_msgbox_remove() local
A Dmailbox.c119 struct mbox_controller *mbox = in txdone_hrtimer() local
340 struct mbox_controller *mbox; in mbox_request_channel() local
467 of_mbox_index_xlate(struct mbox_controller *mbox, in of_mbox_index_xlate()
484 int mbox_controller_register(struct mbox_controller *mbox) in mbox_controller_register()
536 void mbox_controller_unregister(struct mbox_controller *mbox) in mbox_controller_unregister()
559 struct mbox_controller **mbox = res; in __devm_mbox_controller_unregister() local
566 struct mbox_controller **mbox = res; in devm_mbox_controller_match() local
587 struct mbox_controller *mbox) in devm_mbox_controller_register()
620 void devm_mbox_controller_unregister(struct device *dev, struct mbox_controller *mbox) in devm_mbox_controller_unregister()
A Dhi3660-mailbox.c24 #define MBOX_BASE(mbox, ch) ((mbox)->base + ((ch) * 0x40)) argument
79 static struct hi3660_mbox *to_hi3660_mbox(struct mbox_controller *mbox) in to_hi3660_mbox()
87 struct hi3660_mbox *mbox = to_hi3660_mbox(chan->mbox); in hi3660_mbox_check_state() local
113 struct hi3660_mbox *mbox = to_hi3660_mbox(chan->mbox); in hi3660_mbox_unlock() local
135 struct hi3660_mbox *mbox = to_hi3660_mbox(chan->mbox); in hi3660_mbox_acquire_channel() local
176 struct hi3660_mbox *mbox = to_hi3660_mbox(chan->mbox); in hi3660_mbox_send_data() local
213 struct hi3660_mbox *mbox = to_hi3660_mbox(controller); in hi3660_mbox_xlate() local
239 struct hi3660_mbox *mbox; in hi3660_mbox_probe() local
A Darmada-37xx-rwtm-mailbox.c45 struct a37xx_mbox *mbox = chan->con_priv; in a37xx_mbox_receive() local
59 struct a37xx_mbox *mbox = chan->con_priv; in a37xx_mbox_irq_handler() local
79 struct a37xx_mbox *mbox = chan->con_priv; in a37xx_mbox_send_data() local
105 struct a37xx_mbox *mbox = chan->con_priv; in a37xx_mbox_startup() local
127 struct a37xx_mbox *mbox = chan->con_priv; in a37xx_mbox_shutdown() local
145 struct a37xx_mbox *mbox; in armada_37xx_mbox_probe() local
A Dhi6220-mailbox.c89 static void mbox_set_state(struct hi6220_mbox *mbox, in mbox_set_state()
99 static void mbox_set_mode(struct hi6220_mbox *mbox, in mbox_set_mode()
112 struct hi6220_mbox *mbox = mchan->parent; in hi6220_mbox_last_tx_done() local
125 struct hi6220_mbox *mbox = mchan->parent; in hi6220_mbox_send_data() local
150 struct hi6220_mbox *mbox = p; in hi6220_mbox_interrupt() local
196 struct hi6220_mbox *mbox = mchan->parent; in hi6220_mbox_startup() local
208 struct hi6220_mbox *mbox = mchan->parent; in hi6220_mbox_shutdown() local
225 struct hi6220_mbox *mbox = dev_get_drvdata(controller->dev); in hi6220_mbox_xlate() local
266 struct hi6220_mbox *mbox; in hi6220_mbox_probe() local
A Dmailbox-mpfs.c73 static bool mpfs_mbox_busy(struct mpfs_mbox *mbox) in mpfs_mbox_busy()
84 struct mpfs_mbox *mbox = (struct mpfs_mbox *)chan->con_priv; in mpfs_mbox_send_data() local
130 struct mpfs_mbox *mbox = (struct mpfs_mbox *)chan->con_priv; in mpfs_mbox_rx_data() local
179 struct mpfs_mbox *mbox = (struct mpfs_mbox *)chan->con_priv; in mpfs_mbox_inbox_isr() local
191 struct mpfs_mbox *mbox = (struct mpfs_mbox *)chan->con_priv; in mpfs_mbox_startup() local
206 struct mpfs_mbox *mbox = (struct mpfs_mbox *)chan->con_priv; in mpfs_mbox_shutdown() local
219 struct mpfs_mbox *mbox; in mpfs_mbox_probe() local
A Dmtk-adsp-mailbox.c18 struct mbox_controller mbox; member
30 static inline struct mtk_adsp_mbox_priv *get_mtk_adsp_mbox_priv(struct mbox_controller *mbox) in get_mtk_adsp_mbox_priv()
55 static struct mbox_chan *mtk_adsp_mbox_xlate(struct mbox_controller *mbox, in mtk_adsp_mbox_xlate()
110 struct mbox_controller *mbox; in mtk_adsp_mbox_probe() local
A Darm_mhu_db.c42 struct mbox_controller mbox; member
60 mhu_db_mbox_to_channel(struct mbox_controller *mbox, unsigned int pchan, in mhu_db_mbox_to_channel()
100 struct mbox_controller *mbox = &mhu->mbox; in mhu_db_mbox_irq_to_channel() local
169 struct mbox_controller *mbox = &chan_info->mhu->mbox; in mhu_db_shutdown() local
187 static struct mbox_chan *mhu_db_mbox_xlate(struct mbox_controller *mbox, in mhu_db_mbox_xlate()
A Dpl320-ipc.c48 static inline void set_destination(int source, int mbox) in set_destination()
54 static inline void clear_destination(int source, int mbox) in clear_destination()
60 static void __ipc_send(int mbox, u32 *data) in __ipc_send()
68 static u32 __ipc_rcv(int mbox, u32 *data) in __ipc_rcv()
A Dmailbox-sti.c55 struct mbox_controller *mbox; member
97 struct mbox_chan *sti_mbox_to_channel(struct mbox_controller *mbox, in sti_mbox_to_channel()
163 struct mbox_controller *mbox = mdev->mbox; in sti_mbox_irq_to_channel() local
303 struct mbox_controller *mbox = chan_info->mdev->mbox; in sti_mbox_shutdown_chan() local
321 static struct mbox_chan *sti_mbox_xlate(struct mbox_controller *mbox, in sti_mbox_xlate()
407 struct mbox_controller *mbox; in sti_mbox_probe() local
/linux-6.3-rc2/drivers/crypto/marvell/octeontx2/
A Dotx2_cpt_mbox_common.c7 int otx2_cpt_send_mbox_msg(struct otx2_mbox *mbox, struct pci_dev *pdev) in otx2_cpt_send_mbox_msg()
24 int otx2_cpt_send_ready_msg(struct otx2_mbox *mbox, struct pci_dev *pdev) in otx2_cpt_send_ready_msg()
42 int otx2_cpt_send_af_reg_requests(struct otx2_mbox *mbox, struct pci_dev *pdev) in otx2_cpt_send_af_reg_requests()
48 static int otx2_cpt_add_read_af_reg(struct otx2_mbox *mbox, in otx2_cpt_add_read_af_reg()
74 int otx2_cpt_add_write_af_reg(struct otx2_mbox *mbox, struct pci_dev *pdev, in otx2_cpt_add_write_af_reg()
100 int otx2_cpt_read_af_reg(struct otx2_mbox *mbox, struct pci_dev *pdev, in otx2_cpt_read_af_reg()
113 int otx2_cpt_write_af_reg(struct otx2_mbox *mbox, struct pci_dev *pdev, in otx2_cpt_write_af_reg()
128 struct otx2_mbox *mbox = lfs->mbox; in otx2_cpt_attach_rscrs_msg() local
156 struct otx2_mbox *mbox = lfs->mbox; in otx2_cpt_detach_rsrcs_msg() local
184 struct otx2_mbox *mbox = lfs->mbox; in otx2_cpt_msix_offset_msg() local
[all …]
/linux-6.3-rc2/drivers/net/ethernet/marvell/octeontx2/af/
A Dmbox.c18 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()
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()
297 struct mbox_msghdr *otx2_mbox_get_rsp(struct otx2_mbox *mbox, int devid, in otx2_mbox_get_rsp()
331 int otx2_mbox_check_rsp_msgs(struct otx2_mbox *mbox, int devid) in otx2_mbox_check_rsp_msgs()
[all …]
/linux-6.3-rc2/drivers/gpu/drm/i915/
A Dintel_pcode.c10 static int gen6_check_mailbox_status(u32 mbox) in gen6_check_mailbox_status()
30 static int gen7_check_mailbox_status(u32 mbox) in gen7_check_mailbox_status()
55 static int __snb_pcode_rw(struct intel_uncore *uncore, u32 mbox, in __snb_pcode_rw()
95 int snb_pcode_read(struct intel_uncore *uncore, u32 mbox, u32 *val, u32 *val1) in snb_pcode_read()
112 int snb_pcode_write_timeout(struct intel_uncore *uncore, u32 mbox, u32 val, in snb_pcode_write_timeout()
131 static bool skl_pcode_try_request(struct intel_uncore *uncore, u32 mbox, in skl_pcode_try_request()
159 int skl_pcode_request(struct intel_uncore *uncore, u32 mbox, u32 request, in skl_pcode_request()
221 u32 mbox; in snb_pcode_read_p() local
237 u32 mbox; in snb_pcode_write_p() local
/linux-6.3-rc2/drivers/scsi/lpfc/
A Dlpfc_mbox.c63 lpfc_mbox_rsrc_prep(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbox) in lpfc_mbox_rsrc_prep()
100 lpfc_mbox_rsrc_cleanup(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbox, in lpfc_mbox_rsrc_cleanup()
904 LPFC_MBOXQ_t *mbox; in lpfc_sli4_unreg_all_rpis() local
1684 MAILBOX_t *mbox = &mboxq->u.mb; in lpfc_mbox_tmo_val() local
1744 lpfc_sli4_mbx_sge_set(struct lpfcMboxq *mbox, uint32_t sgentry, in lpfc_sli4_mbx_sge_set()
1766 lpfc_sli4_mbx_sge_get(struct lpfcMboxq *mbox, uint32_t sgentry, in lpfc_sli4_mbx_sge_get()
1839 lpfc_sli4_config(struct lpfc_hba *phba, struct lpfcMboxq *mbox, in lpfc_sli4_config()
2185 lpfc_init_vfi(struct lpfcMboxq *mbox, struct lpfc_vport *vport) in lpfc_init_vfi()
2318 lpfc_unreg_vfi(struct lpfcMboxq *mbox, struct lpfc_vport *vport) in lpfc_unreg_vfi()
2516 lpfc_reg_fcfi(struct lpfc_hba *phba, struct lpfcMboxq *mbox) in lpfc_reg_fcfi()
[all …]
/linux-6.3-rc2/drivers/net/ethernet/cavium/liquidio/
A Docteon_mailbox.c36 int octeon_mbox_read(struct octeon_mbox *mbox) in octeon_mbox_read()
134 struct octeon_mbox *mbox = oct->mbox[mbox_cmd->q_no]; in octeon_mbox_write() local
236 static int octeon_mbox_process_cmd(struct octeon_mbox *mbox, in octeon_mbox_process_cmd()
293 int octeon_mbox_process_message(struct octeon_mbox *mbox) in octeon_mbox_process_message()
357 struct octeon_mbox *mbox = oct->mbox[q_no]; in octeon_mbox_cancel() local
/linux-6.3-rc2/drivers/net/wireless/ti/wl1251/
A Devent.c16 struct event_mailbox *mbox) in wl1251_event_scan_complete()
41 struct event_mailbox *mbox) in wl1251_event_ps_report()
76 static void wl1251_event_mbox_dump(struct event_mailbox *mbox) in wl1251_event_mbox_dump()
83 static int wl1251_event_process(struct wl1251 *wl, struct event_mailbox *mbox) in wl1251_event_process()
203 struct event_mailbox *mbox; in wl1251_event_handle() local
/linux-6.3-rc2/drivers/scsi/
A Dmyrb.c814 union myrb_cmd_mbox mbox; in myrb_enable_mmio() local
1925 union myrb_cmd_mbox *mbox; in rebuild_store() local
2031 union myrb_cmd_mbox *mbox; in consistency_check_store() local
2586 union myrb_cmd_mbox *mbox) in DAC960_LA_write_cmd_mbox()
2599 union myrb_cmd_mbox *mbox) in DAC960_LA_write_hw_mbox()
2631 union myrb_cmd_mbox *mbox) in DAC960_LA_mbox_init()
2832 union myrb_cmd_mbox *mbox) in DAC960_PG_write_cmd_mbox()
2845 union myrb_cmd_mbox *mbox) in DAC960_PG_write_hw_mbox()
2877 union myrb_cmd_mbox *mbox) in DAC960_PG_mbox_init()
3064 union myrb_cmd_mbox *mbox) in DAC960_PD_write_cmd_mbox()
[all …]
A Dmegaraid.c199 struct mbox_out mbox; in mega_query_adapter() local
525 mbox_t *mbox; in mega_build_cmd() local
1420 mbox_t *mbox = NULL; in mega_cmd_done() local
3568 struct mbox_out mbox; in mega_is_bios_enabled() local
3597 struct mbox_out mbox; in mega_enum_raid_scsi() local
3650 struct mbox_out mbox; in mega_get_boot_drv() local
3714 struct mbox_out mbox; in mega_support_random_del() local
3741 struct mbox_out mbox; in mega_support_ext_cdb() local
3854 struct mbox_out mbox; in mega_get_max_sgl() local
3897 struct mbox_out mbox; in mega_support_cluster() local
[all …]
/linux-6.3-rc2/drivers/scsi/megaraid/
A Dmegaraid_mbox.c1380 mbox_t *mbox; in mbox_post_cmd() local
1489 mbox_t *mbox; in DEF_SCSI_QCMD() local
2034 mbox_t *mbox; in megaraid_ack_sequence() local
2184 mbox_t *mbox; in megaraid_mbox_dpc() local
2669 mbox_t *mbox; in mbox_post_sync_cmd() local
2799 mbox_t *mbox; in mbox_post_sync_cmd_fast() local
2996 mbox_t *mbox; in megaraid_mbox_extended_cdb() local
3032 mbox_t *mbox; in megaraid_mbox_support_ha() local
3124 mbox_t *mbox; in megaraid_mbox_get_max_sg() local
3165 mbox_t *mbox; in megaraid_mbox_enum_raid_scsi() local
[all …]
/linux-6.3-rc2/drivers/net/ethernet/marvell/octeontx2/nic/
A Dcn10k_macsec.c93 struct mbox *mbox = &pfvf->mbox; in cn10k_mcs_alloc_rsrc() local
152 struct mbox *mbox = &pfvf->mbox; in cn10k_mcs_free_rsrc() local
203 struct mbox *mbox = &pfvf->mbox; in cn10k_mcs_write_rx_secy() local
241 struct mbox *mbox = &pfvf->mbox; in cn10k_mcs_write_rx_flowid() local
280 struct mbox *mbox = &pfvf->mbox; in cn10k_mcs_write_sc_cam() local
310 struct mbox *mbox = &pfvf->mbox; in cn10k_mcs_write_rx_sa_plcy() local
357 struct mbox *mbox = &pfvf->mbox; in cn10k_mcs_write_rx_sa_pn() local
384 struct mbox *mbox = &pfvf->mbox; in cn10k_mcs_write_tx_secy() local
448 struct mbox *mbox = &pfvf->mbox; in cn10k_mcs_write_tx_flowid() local
495 struct mbox *mbox = &pfvf->mbox; in cn10k_mcs_link_tx_sa2sc() local
[all …]
A Dotx2_vf.c93 struct otx2_mbox *mbox; in otx2vf_vfaf_mbox_handler() local
154 struct otx2_mbox *mbox; in otx2vf_vfaf_mbox_up_handler() local
183 struct otx2_mbox *mbox; in otx2vf_vfaf_mbox_intr_handler() local
279 struct mbox *mbox = &vf->mbox; in otx2vf_vfaf_mbox_destroy() local
295 struct mbox *mbox = &vf->mbox; in otx2vf_vfaf_mbox_init() local
/linux-6.3-rc2/drivers/net/ethernet/marvell/octeon_ep/
A Doctep_ctrl_mbox.c64 int octep_ctrl_mbox_init(struct octep_ctrl_mbox *mbox) in octep_ctrl_mbox_init()
124 int octep_ctrl_mbox_send(struct octep_ctrl_mbox *mbox, struct octep_ctrl_mbox_msg *msg) in octep_ctrl_mbox_send()
181 int octep_ctrl_mbox_recv(struct octep_ctrl_mbox *mbox, struct octep_ctrl_mbox_msg *msg) in octep_ctrl_mbox_recv()
226 int octep_ctrl_mbox_uninit(struct octep_ctrl_mbox *mbox) in octep_ctrl_mbox_uninit()

Completed in 53 milliseconds

123456