Lines Matching refs:bar

224 	int bar = sndev->peer_direct_mw_to_bar[idx];  in switchtec_ntb_mw_clr_direct()  local
227 ctl_val = ioread32(&ctl->bar_entry[bar].ctl); in switchtec_ntb_mw_clr_direct()
229 iowrite32(ctl_val, &ctl->bar_entry[bar].ctl); in switchtec_ntb_mw_clr_direct()
230 iowrite32(0, &ctl->bar_entry[bar].win_size); in switchtec_ntb_mw_clr_direct()
231 iowrite32(0, &ctl->bar_ext_entry[bar].win_size); in switchtec_ntb_mw_clr_direct()
232 iowrite64(sndev->self_partition, &ctl->bar_entry[bar].xlate_addr); in switchtec_ntb_mw_clr_direct()
246 int bar = sndev->peer_direct_mw_to_bar[idx]; in switchtec_ntb_mw_set_direct() local
250 ctl_val = ioread32(&ctl->bar_entry[bar].ctl); in switchtec_ntb_mw_set_direct()
253 iowrite32(ctl_val, &ctl->bar_entry[bar].ctl); in switchtec_ntb_mw_set_direct()
255 &ctl->bar_entry[bar].win_size); in switchtec_ntb_mw_set_direct()
256 iowrite32(upper_32_bits(size), &ctl->bar_ext_entry[bar].win_size); in switchtec_ntb_mw_set_direct()
258 &ctl->bar_entry[bar].xlate_addr); in switchtec_ntb_mw_set_direct()
353 int bar = sndev->direct_mw_to_bar[idx]; in switchtec_ntb_direct_get_addr() local
356 if (bar < 0) in switchtec_ntb_direct_get_addr()
370 *base = pci_resource_start(sndev->ntb.pdev, bar) + offset; in switchtec_ntb_direct_get_addr()
373 *size = pci_resource_len(sndev->ntb.pdev, bar) - offset; in switchtec_ntb_direct_get_addr()
388 int bar = sndev->direct_mw_to_bar[0]; in switchtec_ntb_lut_get_addr() local
394 *base = pci_resource_start(sndev->ntb.pdev, bar) + offset; in switchtec_ntb_lut_get_addr()
1003 int bar; in crosslink_setup_mws() local
1026 bar = sndev->direct_mw_to_bar[i]; in crosslink_setup_mws()
1029 size = pci_resource_len(sndev->ntb.pdev, bar) - offset; in crosslink_setup_mws()
1035 ctl_val = ioread32(&ctl->bar_entry[bar].ctl); in crosslink_setup_mws()
1038 iowrite32(ctl_val, &ctl->bar_entry[bar].ctl); in crosslink_setup_mws()
1040 &ctl->bar_entry[bar].win_size); in crosslink_setup_mws()
1041 iowrite32(upper_32_bits(size), &ctl->bar_ext_entry[bar].win_size); in crosslink_setup_mws()
1043 &ctl->bar_entry[bar].xlate_addr); in crosslink_setup_mws()
1122 int bar = sndev->direct_mw_to_bar[0]; in switchtec_ntb_init_crosslink() local
1163 sndev->mmio_xlink_win = pci_iomap_range(sndev->stdev->pdev, bar, in switchtec_ntb_init_crosslink()
1304 int bar = sndev->direct_mw_to_bar[i]; in switchtec_ntb_init_shared() local
1305 resource_size_t sz = pci_resource_len(sndev->stdev->pdev, bar); in switchtec_ntb_init_shared()