/linux-3.3/arch/arm/mach-ux500/include/mach/ |
D | mbox-db5500.h | 46 struct mbox { struct 49 mbox_recv_cb_t *cb; argument 73 struct mbox *mbox_setup(u8 mbox_id, mbox_recv_cb_t *mbox_cb, void *priv); argument
|
/linux-3.3/arch/arm/plat-omap/ |
D | mailbox.c | 46 static inline mbox_msg_t mbox_fifo_read(struct omap_mbox *mbox) in mbox_fifo_read() 50 static inline void mbox_fifo_write(struct omap_mbox *mbox, mbox_msg_t msg) in mbox_fifo_write() 54 static inline int mbox_fifo_empty(struct omap_mbox *mbox) in mbox_fifo_empty() 58 static inline int mbox_fifo_full(struct omap_mbox *mbox) in mbox_fifo_full() 64 static inline void ack_mbox_irq(struct omap_mbox *mbox, omap_mbox_irq_t irq) in ack_mbox_irq() 69 static inline int is_mbox_irq(struct omap_mbox *mbox, omap_mbox_irq_t irq) in is_mbox_irq() 77 static int __mbox_poll_for_space(struct omap_mbox *mbox) in __mbox_poll_for_space() 91 int omap_mbox_msg_send(struct omap_mbox *mbox, mbox_msg_t msg) in omap_mbox_msg_send() 121 struct omap_mbox *mbox = (struct omap_mbox *)tx_data; in mbox_tx_tasklet() local 168 static void __mbox_tx_interrupt(struct omap_mbox *mbox) in __mbox_tx_interrupt() [all …]
|
/linux-3.3/arch/arm/mach-omap2/ |
D | mailbox.c | 76 static int omap2_mbox_startup(struct omap_mbox *mbox) in omap2_mbox_startup() 91 static void omap2_mbox_shutdown(struct omap_mbox *mbox) in omap2_mbox_shutdown() 98 static mbox_msg_t omap2_mbox_fifo_read(struct omap_mbox *mbox) in omap2_mbox_fifo_read() 105 static void omap2_mbox_fifo_write(struct omap_mbox *mbox, mbox_msg_t msg) in omap2_mbox_fifo_write() 112 static int omap2_mbox_fifo_empty(struct omap_mbox *mbox) in omap2_mbox_fifo_empty() 119 static int omap2_mbox_fifo_full(struct omap_mbox *mbox) in omap2_mbox_fifo_full() 127 static void omap2_mbox_enable_irq(struct omap_mbox *mbox, in omap2_mbox_enable_irq() 138 static void omap2_mbox_disable_irq(struct omap_mbox *mbox, in omap2_mbox_disable_irq() 150 static void omap2_mbox_ack_irq(struct omap_mbox *mbox, in omap2_mbox_ack_irq() 162 static int omap2_mbox_is_irq(struct omap_mbox *mbox, in omap2_mbox_is_irq() [all …]
|
/linux-3.3/arch/arm/mach-omap1/ |
D | mailbox.c | 52 static mbox_msg_t omap1_mbox_fifo_read(struct omap_mbox *mbox) in omap1_mbox_fifo_read() 65 omap1_mbox_fifo_write(struct omap_mbox *mbox, mbox_msg_t msg) in omap1_mbox_fifo_write() 74 static int omap1_mbox_fifo_empty(struct omap_mbox *mbox) in omap1_mbox_fifo_empty() 79 static int omap1_mbox_fifo_full(struct omap_mbox *mbox) in omap1_mbox_fifo_full() 89 omap1_mbox_enable_irq(struct omap_mbox *mbox, omap_mbox_type_t irq) in omap1_mbox_enable_irq() 96 omap1_mbox_disable_irq(struct omap_mbox *mbox, omap_mbox_type_t irq) in omap1_mbox_disable_irq() 103 omap1_mbox_is_irq(struct omap_mbox *mbox, omap_mbox_type_t irq) in omap1_mbox_is_irq()
|
/linux-3.3/drivers/net/wireless/wl1251/ |
D | event.c | 30 struct event_mailbox *mbox) in wl1251_event_scan_complete() 45 static void wl1251_event_mbox_dump(struct event_mailbox *mbox) in wl1251_event_mbox_dump() 52 static int wl1251_event_process(struct wl1251 *wl, struct event_mailbox *mbox) in wl1251_event_process() 167 struct event_mailbox mbox; in wl1251_event_handle() local
|
/linux-3.3/drivers/scsi/lpfc/ |
D | lpfc_mbox.c | 827 LPFC_MBOXQ_t *mbox; in lpfc_sli4_unreg_all_rpis() local 1607 MAILBOX_t *mbox = &mboxq->u.mb; in lpfc_mbox_tmo_val() local 1658 lpfc_sli4_mbx_sge_set(struct lpfcMboxq *mbox, uint32_t sgentry, in lpfc_sli4_mbx_sge_set() 1679 lpfc_sli4_mbx_sge_get(struct lpfcMboxq *mbox, uint32_t sgentry, in lpfc_sli4_mbx_sge_get() 1699 lpfc_sli4_mbox_cmd_free(struct lpfc_hba *phba, struct lpfcMboxq *mbox) in lpfc_sli4_mbox_cmd_free() 1749 lpfc_sli4_config(struct lpfc_hba *phba, struct lpfcMboxq *mbox, in lpfc_sli4_config() 1857 lpfc_sli4_mbox_rsrc_extent(struct lpfc_hba *phba, struct lpfcMboxq *mbox, in lpfc_sli4_mbox_rsrc_extent() 1928 lpfc_sli_config_mbox_subsys_get(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbox) in lpfc_sli_config_mbox_subsys_get() 1961 lpfc_sli_config_mbox_opcode_get(struct lpfc_hba *phba, LPFC_MBOXQ_t *mbox) in lpfc_sli_config_mbox_opcode_get() 2083 lpfc_init_vfi(struct lpfcMboxq *mbox, struct lpfc_vport *vport) in lpfc_init_vfi() [all …]
|
D | lpfc_sli.c | 3629 volatile uint32_t mbox; in lpfc_reset_barrier() local 4938 LPFC_MBOXQ_t *mbox; in lpfc_sli4_get_avail_extnt_rsrc() local 5073 uint16_t type, bool *emb, LPFC_MBOXQ_t *mbox) in lpfc_sli4_cfg_post_extnts() 5147 LPFC_MBOXQ_t *mbox; in lpfc_sli4_alloc_extent() local 5373 LPFC_MBOXQ_t *mbox; in lpfc_sli4_dealloc_extent() local 5744 LPFC_MBOXQ_t *mbox; in lpfc_sli4_get_allocated_extnts() local 10101 MAILBOX_t *mbox, *pmbox; in lpfc_sli_sp_intr_handler() local 10779 MAILBOX_t *mbox, *pmbox; in lpfc_sli4_sp_handle_mbox_event() local 11827 LPFC_MBOXQ_t *mbox; in lpfc_eq_create() local 11948 LPFC_MBOXQ_t *mbox; in lpfc_cq_create() local [all …]
|
D | lpfc_els.c | 343 LPFC_MBOXQ_t *mbox; in lpfc_issue_fabric_reglogin() local 781 LPFC_MBOXQ_t *mbox; in lpfc_cmpl_els_flogi_nport() local 2329 struct lpfcMboxq *mbox; in lpfc_cmpl_els_logo() local 3533 LPFC_MBOXQ_t *mbox = NULL; in lpfc_cmpl_els_rsp() local 3707 LPFC_MBOXQ_t *mbox) in lpfc_els_rsp_acc() 3844 LPFC_MBOXQ_t *mbox) in lpfc_els_rsp_reject() 4905 LPFC_MBOXQ_t *mbox; in lpfc_els_rcv_flogi() local 5329 LPFC_MBOXQ_t *mbox; in lpfc_els_rcv_rls() local 5481 LPFC_MBOXQ_t *mbox; in lpfc_els_rcv_rps() local 6991 LPFC_MBOXQ_t *mbox; in lpfc_register_new_vport() local
|
D | lpfc_mem.c | 236 LPFC_MBOXQ_t *mbox, *next_mbox; in lpfc_mem_free_all() local
|
/linux-3.3/arch/arm/mach-ux500/ |
D | mbox-db5500.c | 69 int mbox_send(struct mbox *mbox, u32 mbox_msg, bool block) in mbox_send() 132 struct mbox *mbox = (struct mbox *) dev->platform_data; in mbox_write_fifo() local 160 struct mbox *mbox = (struct mbox *) dev->platform_data; in mbox_read_fifo() local 273 struct mbox *mbox = (struct mbox *) arg; in mbox_irq() local 379 struct mbox *mbox; in mbox_setup() local 510 struct mbox *mbox; in mbox_probe() local
|
/linux-3.3/drivers/net/wireless/wl12xx/ |
D | event.c | 108 struct event_mailbox *mbox, in wl1271_event_ps_report() 162 struct event_mailbox *mbox) in wl1271_event_rssi_trigger() 229 static void wl1271_event_mbox_dump(struct event_mailbox *mbox) in wl1271_event_mbox_dump() 236 static int wl1271_event_process(struct wl1271 *wl, struct event_mailbox *mbox) in wl1271_event_process() 442 struct event_mailbox mbox; in wl1271_event_handle() local
|
/linux-3.3/drivers/scsi/megaraid/ |
D | megaraid_mbox.c | 1422 mbox_t *mbox; in mbox_post_cmd() local 1539 mbox_t *mbox; in DEF_SCSI_QCMD() local 2086 mbox_t *mbox; in megaraid_ack_sequence() local 2261 mbox_t *mbox; in megaraid_mbox_dpc() local 2758 mbox_t *mbox; in mbox_post_sync_cmd() local 2890 mbox_t *mbox; in mbox_post_sync_cmd_fast() local 2940 mbox_t *mbox = raid_dev->mbox; in megaraid_busywait_mbox() local 2965 mbox_t *mbox; in megaraid_mbox_product_info() local 3089 mbox_t *mbox; in megaraid_mbox_extended_cdb() local 3125 mbox_t *mbox; in megaraid_mbox_support_ha() local [all …]
|
D | megaraid_mm.h | 86 uint8_t mbox[18]; /* 16 bytes + 2 status bytes */ member
|
D | megaraid_mbox.h | 134 mbox_t *mbox; member 191 mbox_t *mbox; member
|
/linux-3.3/arch/arm/plat-omap/include/plat/ |
D | mailbox.h | 49 struct omap_mbox *mbox; member 73 static inline void omap_mbox_save_ctx(struct omap_mbox *mbox) in omap_mbox_save_ctx() 83 static inline void omap_mbox_restore_ctx(struct omap_mbox *mbox) in omap_mbox_restore_ctx() 93 static inline void omap_mbox_enable_irq(struct omap_mbox *mbox, in omap_mbox_enable_irq() 99 static inline void omap_mbox_disable_irq(struct omap_mbox *mbox, in omap_mbox_disable_irq()
|
/linux-3.3/drivers/net/ethernet/chelsio/cxgb4/ |
D | t4_hw.c | 147 static void dump_mbox(struct adapter *adap, int mbox, u32 data_reg) in dump_mbox() 183 int t4_wr_mbox_meat(struct adapter *adap, int mbox, const void *cmd, int size, in t4_wr_mbox_meat() 820 int t4_link_start(struct adapter *adap, unsigned int mbox, unsigned int port, in t4_link_start() 858 int t4_restart_aneg(struct adapter *adap, unsigned int mbox, unsigned int port) in t4_restart_aneg() 1571 int t4_config_rss_range(struct adapter *adapter, int mbox, unsigned int viid, in t4_config_rss_range() 1629 int t4_config_glbl_rss(struct adapter *adapter, int mbox, unsigned int mode, in t4_config_glbl_rss() 2000 int t4_mdio_rd(struct adapter *adap, unsigned int mbox, unsigned int phy_addr, in t4_mdio_rd() 2031 int t4_mdio_wr(struct adapter *adap, unsigned int mbox, unsigned int phy_addr, in t4_mdio_wr() 2058 int t4_fw_hello(struct adapter *adap, unsigned int mbox, unsigned int evt_mbox, in t4_fw_hello() 2091 int t4_fw_bye(struct adapter *adap, unsigned int mbox) in t4_fw_bye() [all …]
|
/linux-3.3/drivers/rapidio/devices/ |
D | tsi721.c | 584 int mbox; in tsi721_omsg_msix() local 601 int mbox; in tsi721_imsg_msix() local 1157 tsi721_add_outb_message(struct rio_mport *mport, struct rio_dev *rdev, int mbox, in tsi721_add_outb_message() 1346 int mbox, int entries) in tsi721_open_outb_mbox() 1527 static void tsi721_close_outb_mbox(struct rio_mport *mport, int mbox) in tsi721_close_outb_mbox() 1588 u32 mbox = ch - 4; in tsi721_imsg_handler() local 1636 int mbox, int entries) in tsi721_open_inb_mbox() 1826 static void tsi721_close_inb_mbox(struct rio_mport *mport, int mbox) in tsi721_close_inb_mbox() 1885 static int tsi721_add_inb_buffer(struct rio_mport *mport, int mbox, void *buf) in tsi721_add_inb_buffer() 1916 static void *tsi721_get_inb_message(struct rio_mport *mport, int mbox) in tsi721_get_inb_message()
|
/linux-3.3/drivers/scsi/ |
D | megaraid.c | 198 mbox_t *mbox; in mega_query_adapter() local 526 mbox_t *mbox; in mega_build_cmd() local 1108 volatile mbox_t *mbox = adapter->mbox; in issue_scb() local 1187 volatile mbox_t *mbox = adapter->mbox; in issue_scb_block() local 1427 mbox_t *mbox = NULL; in mega_cmd_done() local 1727 volatile mbox_t *mbox = adapter->mbox; in __mega_busywait_mbox() local 2308 volatile mbox_t *mbox = adapter->mbox; in proc_read_mbox() local 3922 mbox_t *mbox; in mega_is_bios_enabled() local 3955 mbox_t *mbox; in mega_enum_raid_scsi() local 4010 mbox_t *mbox; in mega_get_boot_drv() local [all …]
|
/linux-3.3/include/linux/ |
D | rio_drv.h | 317 struct rio_dev *rdev, int mbox, in rio_add_outb_message() 337 static inline int rio_add_inb_buffer(struct rio_mport *mport, int mbox, in rio_add_inb_buffer() 350 static inline void *rio_get_inb_message(struct rio_mport *mport, int mbox) in rio_get_inb_message()
|
D | cyclomx.h | 52 void __iomem *mbox; /* -> mailbox */ member
|
/linux-3.3/drivers/rapidio/ |
D | rio.c | 67 int mbox, in rio_request_inb_mbox() 112 int rio_release_inb_mbox(struct rio_mport *mport, int mbox) in rio_release_inb_mbox() 136 int mbox, in rio_request_outb_mbox() 180 int rio_release_outb_mbox(struct rio_mport *mport, int mbox) in rio_release_outb_mbox()
|
/linux-3.3/arch/powerpc/sysdev/ |
D | fsl_rmu.c | 650 fsl_add_outb_message(struct rio_mport *mport, struct rio_dev *rdev, int mbox, in fsl_add_outb_message() 710 fsl_open_outb_mbox(struct rio_mport *mport, void *dev_id, int mbox, int entries) in fsl_open_outb_mbox() 814 void fsl_close_outb_mbox(struct rio_mport *mport, int mbox) in fsl_close_outb_mbox() 843 fsl_open_inb_mbox(struct rio_mport *mport, void *dev_id, int mbox, int entries) in fsl_open_inb_mbox() 915 void fsl_close_inb_mbox(struct rio_mport *mport, int mbox) in fsl_close_inb_mbox() 940 int fsl_add_inb_buffer(struct rio_mport *mport, int mbox, void *buf) in fsl_add_inb_buffer() 972 void *fsl_get_inb_message(struct rio_mport *mport, int mbox) in fsl_get_inb_message()
|
/linux-3.3/drivers/media/dvb/frontends/ |
D | af9013.c | 53 static int af9013_wr_regs_i2c(struct af9013_state *priv, u8 mbox, u16 reg, in af9013_wr_regs_i2c() 83 static int af9013_rd_regs_i2c(struct af9013_state *priv, u8 mbox, u16 reg, in af9013_rd_regs_i2c() 121 u8 mbox = (0 << 7)|(0 << 6)|(1 << 1)|(1 << 0); in af9013_wr_regs() local 143 u8 mbox = (0 << 7)|(0 << 6)|(1 << 1)|(0 << 0); in af9013_rd_regs() local 176 u8 mbox = (1 << 7)|(1 << 6)|((len - 1) << 2)|(1 << 1)|(1 << 0); in af9013_write_ofsm_regs() local
|
/linux-3.3/drivers/media/video/ivtv/ |
D | ivtv-mailbox.c | 189 static void write_mailbox(volatile struct ivtv_mailbox __iomem *mbox, int cmd, int args, u32 data[]) in write_mailbox() 217 volatile struct ivtv_mailbox __iomem *mbox; in ivtv_api_call() local
|
/linux-3.3/drivers/net/ |
D | rionet.c | 238 static void rionet_inb_msg_event(struct rio_mport *mport, void *dev_id, int mbox, int slot) in rionet_inb_msg_event() 254 static void rionet_outb_msg_event(struct rio_mport *mport, void *dev_id, int mbox, int slot) in rionet_outb_msg_event()
|