Searched refs:sndev (Results 1 - 2 of 2) sorted by relevance

/linux-master/drivers/ntb/hw/mscc/
H A Dntb_hw_switchtec.c98 static int switchtec_ntb_part_op(struct switchtec_ntb *sndev, argument
144 dev_err(&sndev->stdev->dev,
155 static int switchtec_ntb_send_msg(struct switchtec_ntb *sndev, int idx, argument
158 if (idx < 0 || idx >= ARRAY_SIZE(sndev->mmio_peer_dbmsg->omsg))
161 iowrite32(val, &sndev->mmio_peer_dbmsg->omsg[idx].msg);
168 struct switchtec_ntb *sndev = ntb_sndev(ntb); local
169 int nr_direct_mw = sndev->peer_nr_direct_mw;
170 int nr_lut_mw = sndev->peer_nr_lut_mw - sndev->nr_rsvd_luts;
181 static int lut_index(struct switchtec_ntb *sndev, in argument
186 peer_lut_index(struct switchtec_ntb *sndev, int mw_idx) argument
196 struct switchtec_ntb *sndev = ntb_sndev(ntb); local
221 switchtec_ntb_mw_clr_direct(struct switchtec_ntb *sndev, int idx) argument
235 switchtec_ntb_mw_clr_lut(struct switchtec_ntb *sndev, int idx) argument
242 switchtec_ntb_mw_set_direct(struct switchtec_ntb *sndev, int idx, dma_addr_t addr, resource_size_t size) argument
261 switchtec_ntb_mw_set_lut(struct switchtec_ntb *sndev, int idx, dma_addr_t addr, resource_size_t size) argument
273 struct switchtec_ntb *sndev = ntb_sndev(ntb); local
343 struct switchtec_ntb *sndev = ntb_sndev(ntb); local
349 switchtec_ntb_direct_get_addr(struct switchtec_ntb *sndev, int idx, phys_addr_t *base, resource_size_t *size) argument
384 switchtec_ntb_lut_get_addr(struct switchtec_ntb *sndev, int idx, phys_addr_t *base, resource_size_t *size) argument
406 struct switchtec_ntb *sndev = ntb_sndev(ntb); local
416 switchtec_ntb_part_link_speed(struct switchtec_ntb *sndev, int partition, enum ntb_speed *speed, enum ntb_width *width) argument
435 switchtec_ntb_set_link_speed(struct switchtec_ntb *sndev) argument
455 crosslink_is_enabled(struct switchtec_ntb *sndev) argument
462 crosslink_init_dbmsgs(struct switchtec_ntb *sndev) argument
491 switchtec_ntb_link_status_update(struct switchtec_ntb *sndev) argument
522 struct switchtec_ntb *sndev; local
543 switchtec_ntb_check_link(struct switchtec_ntb *sndev, enum switchtec_msg msg) argument
554 struct switchtec_ntb *sndev = stdev->sndev; local
563 struct switchtec_ntb *sndev = ntb_sndev(ntb); local
577 struct switchtec_ntb *sndev = ntb_sndev(ntb); local
591 struct switchtec_ntb *sndev = ntb_sndev(ntb); local
605 struct switchtec_ntb *sndev = ntb_sndev(ntb); local
617 struct switchtec_ntb *sndev = ntb_sndev(ntb); local
628 struct switchtec_ntb *sndev = ntb_sndev(ntb); local
637 struct switchtec_ntb *sndev = ntb_sndev(ntb); local
647 struct switchtec_ntb *sndev = ntb_sndev(ntb); local
665 struct switchtec_ntb *sndev = ntb_sndev(ntb); local
682 struct switchtec_ntb *sndev = ntb_sndev(ntb); local
693 struct switchtec_ntb *sndev = ntb_sndev(ntb); local
716 struct switchtec_ntb *sndev = ntb_sndev(ntb); local
726 struct switchtec_ntb *sndev = ntb_sndev(ntb); local
733 struct switchtec_ntb *sndev = ntb_sndev(ntb); local
746 struct switchtec_ntb *sndev = ntb_sndev(ntb); local
762 struct switchtec_ntb *sndev = ntb_sndev(ntb); local
779 struct switchtec_ntb *sndev = ntb_sndev(ntb); local
798 struct switchtec_ntb *sndev = ntb_sndev(ntb); local
840 switchtec_ntb_init_sndev(struct switchtec_ntb *sndev) argument
911 config_rsvd_lut_win(struct switchtec_ntb *sndev, struct ntb_ctrl_regs __iomem *ctl, int lut_idx, int partition, u64 addr) argument
950 config_req_id_table(struct switchtec_ntb *sndev, struct ntb_ctrl_regs __iomem *mmio_ctrl, int *req_ids, int count) argument
996 crosslink_setup_mws(struct switchtec_ntb *sndev, int ntb_lut_idx, u64 *mw_addrs, int mw_count) argument
1062 crosslink_setup_req_ids(struct switchtec_ntb *sndev, struct ntb_ctrl_regs __iomem *mmio_ctrl) argument
1086 crosslink_enum_partition(struct switchtec_ntb *sndev, u64 *bar_addrs) argument
1119 switchtec_ntb_init_crosslink(struct switchtec_ntb *sndev) argument
1178 switchtec_ntb_deinit_crosslink(struct switchtec_ntb *sndev) argument
1199 switchtec_ntb_init_mw(struct switchtec_ntb *sndev) argument
1232 switchtec_ntb_init_db(struct switchtec_ntb *sndev) argument
1258 switchtec_ntb_init_msgs(struct switchtec_ntb *sndev) argument
1277 switchtec_ntb_init_req_id_table(struct switchtec_ntb *sndev) argument
1295 switchtec_ntb_init_shared(struct switchtec_ntb *sndev) argument
1321 switchtec_ntb_init_shared_mw(struct switchtec_ntb *sndev) argument
1361 switchtec_ntb_deinit_shared_mw(struct switchtec_ntb *sndev) argument
1375 struct switchtec_ntb *sndev = dev; local
1387 struct switchtec_ntb *sndev = dev; local
1405 switchtec_ntb_init_db_msg_irq(struct switchtec_ntb *sndev) argument
1453 switchtec_ntb_deinit_db_msg_irq(struct switchtec_ntb *sndev) argument
1459 switchtec_ntb_reinit_peer(struct switchtec_ntb *sndev) argument
1476 struct switchtec_ntb *sndev; local
1546 struct switchtec_ntb *sndev = stdev->sndev; local
[all...]
/linux-master/include/linux/
H A Dswitchtec.h513 struct switchtec_ntb *sndev; member in struct:switchtec_dev

Completed in 118 milliseconds