mws 1044 drivers/ntb/hw/idt/ntb_hw_idt.c struct idt_mw_cfg mws[IDT_MAX_NR_MWS], *ret_mws; mws 1089 drivers/ntb/hw/idt/ntb_hw_idt.c mws[*mw_cnt].type = mw_type; mws 1090 drivers/ntb/hw/idt/ntb_hw_idt.c mws[*mw_cnt].bar = bidx; mws 1091 drivers/ntb/hw/idt/ntb_hw_idt.c mws[*mw_cnt].idx = widx; mws 1093 drivers/ntb/hw/idt/ntb_hw_idt.c mws[*mw_cnt].addr_align = IDT_TRANS_ALIGN; mws 1096 drivers/ntb/hw/idt/ntb_hw_idt.c mws[*mw_cnt].size_max = aprt_size; mws 1098 drivers/ntb/hw/idt/ntb_hw_idt.c mws[*mw_cnt].size_max = aprt_size / 16; mws 1100 drivers/ntb/hw/idt/ntb_hw_idt.c mws[*mw_cnt].size_max = aprt_size / 32; mws 1101 drivers/ntb/hw/idt/ntb_hw_idt.c mws[*mw_cnt].size_align = (mw_type == IDT_MW_DIR) ? mws 1102 drivers/ntb/hw/idt/ntb_hw_idt.c IDT_DIR_SIZE_ALIGN : mws[*mw_cnt].size_max; mws 1113 drivers/ntb/hw/idt/ntb_hw_idt.c memcpy(ret_mws, mws, (*mw_cnt)*sizeof(*ret_mws)); mws 1133 drivers/ntb/hw/idt/ntb_hw_idt.c ndev->mws = idt_scan_mws(ndev, ndev->port, &ndev->mw_cnt); mws 1134 drivers/ntb/hw/idt/ntb_hw_idt.c if (IS_ERR(ndev->mws)) { mws 1137 drivers/ntb/hw/idt/ntb_hw_idt.c return PTR_ERR(ndev->mws); mws 1143 drivers/ntb/hw/idt/ntb_hw_idt.c peer->mws = idt_scan_mws(ndev, peer->port, &peer->mw_cnt); mws 1144 drivers/ntb/hw/idt/ntb_hw_idt.c if (IS_ERR(peer->mws)) { mws 1147 drivers/ntb/hw/idt/ntb_hw_idt.c return PTR_ERR(peer->mws); mws 1211 drivers/ntb/hw/idt/ntb_hw_idt.c *addr_align = peer->mws[widx].addr_align; mws 1214 drivers/ntb/hw/idt/ntb_hw_idt.c *size_align = peer->mws[widx].size_align; mws 1217 drivers/ntb/hw/idt/ntb_hw_idt.c *size_max = peer->mws[widx].size_max; mws 1262 drivers/ntb/hw/idt/ntb_hw_idt.c *base = pci_resource_start(ntb->pdev, ndev->mws[widx].bar) + mws 1263 drivers/ntb/hw/idt/ntb_hw_idt.c ndev->mws[widx].idx * ndev->mws[widx].size_max; mws 1267 drivers/ntb/hw/idt/ntb_hw_idt.c *size = ndev->mws[widx].size_max; mws 1304 drivers/ntb/hw/idt/ntb_hw_idt.c mw_cfg = &ndev->mws[widx]; mws 1368 drivers/ntb/hw/idt/ntb_hw_idt.c mw_cfg = &ndev->mws[widx]; mws 2400 drivers/ntb/hw/idt/ntb_hw_idt.c data = ndev->mws[idx].type; mws 2412 drivers/ntb/hw/idt/ntb_hw_idt.c idt_get_mw_name(data), ndev->mws[idx].bar); mws 2415 drivers/ntb/hw/idt/ntb_hw_idt.c "Address align 0x%08llx, ", ndev->mws[idx].addr_align); mws 2419 drivers/ntb/hw/idt/ntb_hw_idt.c ndev->mws[idx].size_align, ndev->mws[idx].size_max); mws 2430 drivers/ntb/hw/idt/ntb_hw_idt.c data = ndev->peers[pidx].mws[idx].type; mws 2442 drivers/ntb/hw/idt/ntb_hw_idt.c ndev->peers[pidx].mws[idx].bar); mws 2446 drivers/ntb/hw/idt/ntb_hw_idt.c ndev->peers[pidx].mws[idx].addr_align); mws 2450 drivers/ntb/hw/idt/ntb_hw_idt.c ndev->peers[pidx].mws[idx].size_align, mws 2451 drivers/ntb/hw/idt/ntb_hw_idt.c ndev->peers[pidx].mws[idx].size_max); mws 1089 drivers/ntb/hw/idt/ntb_hw_idt.h struct idt_mw_cfg *mws; mws 1139 drivers/ntb/hw/idt/ntb_hw_idt.h struct idt_mw_cfg *mws;