Lines Matching refs:rio_mport
38 int (*pwcback)(struct rio_mport *mport, void *context,
72 u16 rio_local_get_device_id(struct rio_mport *port) in rio_local_get_device_id()
90 int rio_query_mport(struct rio_mport *port, in rio_query_mport()
108 struct rio_net *rio_alloc_net(struct rio_mport *mport) in rio_alloc_net()
157 void rio_local_set_device_id(struct rio_mport *port, u16 did) in rio_local_set_device_id()
232 int rio_request_inb_mbox(struct rio_mport *mport, in rio_request_inb_mbox()
236 void (*minb) (struct rio_mport * mport, void *dev_id, int mbox, in rio_request_inb_mbox()
285 int rio_release_inb_mbox(struct rio_mport *mport, int mbox) in rio_release_inb_mbox()
317 int rio_request_outb_mbox(struct rio_mport *mport, in rio_request_outb_mbox()
321 void (*moutb) (struct rio_mport * mport, void *dev_id, int mbox, int slot)) in rio_request_outb_mbox()
369 int rio_release_outb_mbox(struct rio_mport *mport, int mbox) in rio_release_outb_mbox()
402 rio_setup_inb_dbell(struct rio_mport *mport, void *dev_id, struct resource *res, in rio_setup_inb_dbell()
403 void (*dinb) (struct rio_mport * mport, void *dev_id, u16 src, u16 dst, in rio_setup_inb_dbell()
433 int rio_request_inb_dbell(struct rio_mport *mport, in rio_request_inb_dbell()
437 void (*dinb) (struct rio_mport * mport, void *dev_id, u16 src, in rio_request_inb_dbell()
474 int rio_release_inb_dbell(struct rio_mport *mport, u16 start, u16 end) in rio_release_inb_dbell()
562 int rio_add_mport_pw_handler(struct rio_mport *mport, void *context, in rio_add_mport_pw_handler()
563 int (*pwcback)(struct rio_mport *mport, in rio_add_mport_pw_handler()
589 int rio_del_mport_pw_handler(struct rio_mport *mport, void *context, in rio_del_mport_pw_handler()
590 int (*pwcback)(struct rio_mport *mport, in rio_del_mport_pw_handler()
664 void rio_pw_enable(struct rio_mport *mport, int enable) in rio_pw_enable()
689 int rio_map_inb_region(struct rio_mport *mport, dma_addr_t local, in rio_map_inb_region()
709 void rio_unmap_inb_region(struct rio_mport *mport, dma_addr_t lstart) in rio_unmap_inb_region()
733 int rio_map_outb_region(struct rio_mport *mport, u16 destid, u64 rbase, in rio_map_outb_region()
757 void rio_unmap_outb_region(struct rio_mport *mport, u16 destid, u64 rstart) in rio_unmap_outb_region()
780 rio_mport_get_physefb(struct rio_mport *port, int local, in rio_mport_get_physefb()
898 int rio_enable_rx_tx_port(struct rio_mport *port, in rio_enable_rx_tx_port()
993 rio_mport_chk_dev_access(struct rio_mport *mport, u16 destid, u8 hopcount) in rio_mport_chk_dev_access()
1170 int rio_inb_pwrite_handler(struct rio_mport *mport, union rio_pw_msg *pw_msg) in rio_inb_pwrite_handler()
1345 rio_mport_get_efb(struct rio_mport *port, int local, u16 destid, in rio_mport_get_efb()
1383 rio_mport_get_feature(struct rio_mport * port, int local, u16 destid, in rio_mport_get_feature()
1426 rio_std_route_add_entry(struct rio_mport *mport, u16 destid, u8 hopcount, in rio_std_route_add_entry()
1454 rio_std_route_get_entry(struct rio_mport *mport, u16 destid, u8 hopcount, in rio_std_route_get_entry()
1480 rio_std_route_clr_table(struct rio_mport *mport, u16 destid, u8 hopcount, in rio_std_route_clr_table()
1532 int rio_lock_device(struct rio_mport *port, u16 destid, in rio_lock_device()
1576 int rio_unlock_device(struct rio_mport *port, u16 destid, u8 hopcount) in rio_unlock_device()
1754 struct rio_mport *mport = arg; in rio_chan_filter()
1757 return mport == container_of(chan->device, struct rio_mport, dma); in rio_chan_filter()
1767 struct dma_chan *rio_request_mport_dma(struct rio_mport *mport) in rio_request_mport_dma()
1871 struct rio_mport *rio_find_mport(int mport_id) in rio_find_mport()
1873 struct rio_mport *port; in rio_find_mport()
1902 struct rio_mport *port; in rio_register_scan()
1977 struct rio_mport *port; in rio_unregister_scan()
2012 struct rio_mport *port = NULL; in rio_mport_scan()
2048 struct rio_mport *mport;
2066 struct rio_mport *port; in rio_init_mports()
2142 int rio_mport_initialize(struct rio_mport *mport) in rio_mport_initialize()
2161 int rio_register_mport(struct rio_mport *port) in rio_register_mport()
2223 int rio_unregister_mport(struct rio_mport *port) in rio_unregister_mport()