Home
last modified time | relevance | path

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

12

/linux-3.3/arch/arm/mach-ux500/include/mach/
Dmbox-db5500.h46 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/
Dmailbox.c46 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/
Dmailbox.c76 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/
Dmailbox.c52 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/
Devent.c30 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/
Dlpfc_mbox.c827 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 …]
Dlpfc_sli.c3629 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 …]
Dlpfc_els.c343 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
Dlpfc_mem.c236 LPFC_MBOXQ_t *mbox, *next_mbox; in lpfc_mem_free_all() local
/linux-3.3/arch/arm/mach-ux500/
Dmbox-db5500.c69 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/
Devent.c108 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/
Dmegaraid_mbox.c1422 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 …]
Dmegaraid_mm.h86 uint8_t mbox[18]; /* 16 bytes + 2 status bytes */ member
Dmegaraid_mbox.h134 mbox_t *mbox; member
191 mbox_t *mbox; member
/linux-3.3/arch/arm/plat-omap/include/plat/
Dmailbox.h49 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/
Dt4_hw.c147 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/
Dtsi721.c584 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/
Dmegaraid.c198 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/
Drio_drv.h317 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()
Dcyclomx.h52 void __iomem *mbox; /* -> mailbox */ member
/linux-3.3/drivers/rapidio/
Drio.c67 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/
Dfsl_rmu.c650 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/
Daf9013.c53 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/
Divtv-mailbox.c189 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/
Drionet.c238 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()

12