Lines Matching refs:widx
1047 unsigned char widx, bidx, en_cnt; in idt_scan_mws() local
1080 for (widx = 0; widx < en_cnt; widx++, (*mw_cnt)++) { in idt_scan_mws()
1091 mws[*mw_cnt].idx = widx; in idt_scan_mws()
1194 static int idt_ntb_mw_get_align(struct ntb_dev *ntb, int pidx, int widx, in idt_ntb_mw_get_align() argument
1207 if (widx < 0 || peer->mw_cnt <= widx) in idt_ntb_mw_get_align()
1211 *addr_align = peer->mws[widx].addr_align; in idt_ntb_mw_get_align()
1214 *size_align = peer->mws[widx].size_align; in idt_ntb_mw_get_align()
1217 *size_max = peer->mws[widx].size_max; in idt_ntb_mw_get_align()
1252 static int idt_ntb_peer_mw_get_addr(struct ntb_dev *ntb, int widx, in idt_ntb_peer_mw_get_addr() argument
1257 if (widx < 0 || ndev->mw_cnt <= widx) in idt_ntb_peer_mw_get_addr()
1262 *base = pci_resource_start(ntb->pdev, ndev->mws[widx].bar) + in idt_ntb_peer_mw_get_addr()
1263 ndev->mws[widx].idx * ndev->mws[widx].size_max; in idt_ntb_peer_mw_get_addr()
1267 *size = ndev->mws[widx].size_max; in idt_ntb_peer_mw_get_addr()
1287 static int idt_ntb_peer_mw_set_trans(struct ntb_dev *ntb, int pidx, int widx, in idt_ntb_peer_mw_set_trans() argument
1297 if (widx < 0 || ndev->mw_cnt <= widx) in idt_ntb_peer_mw_set_trans()
1304 mw_cfg = &ndev->mws[widx]; in idt_ntb_peer_mw_set_trans()
1357 int widx) in idt_ntb_peer_mw_clear_trans() argument
1365 if (widx < 0 || ndev->mw_cnt <= widx) in idt_ntb_peer_mw_clear_trans()
1368 mw_cfg = &ndev->mws[widx]; in idt_ntb_peer_mw_clear_trans()