/linux/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_page_dirty.c | 298 unsigned long res_start = res->guest_memory_offset; in vmw_bo_dirty_transfer_to_res() local 301 WARN_ON_ONCE(res_start & ~PAGE_MASK); in vmw_bo_dirty_transfer_to_res() 302 res_start >>= PAGE_SHIFT; in vmw_bo_dirty_transfer_to_res() 305 if (res_start >= dirty->end || res_end <= dirty->start) in vmw_bo_dirty_transfer_to_res() 308 cur = max(res_start, dirty->start); in vmw_bo_dirty_transfer_to_res() 324 if (res_start <= dirty->start && res_end > dirty->start) in vmw_bo_dirty_transfer_to_res() 326 if (res_start < dirty->end && res_end >= dirty->end) in vmw_bo_dirty_transfer_to_res() 327 dirty->end = res_start; in vmw_bo_dirty_transfer_to_res() 334 unsigned long res_start = 0; in vmw_bo_dirty_clear() local 337 WARN_ON_ONCE(res_start in vmw_bo_dirty_clear() 375 unsigned long res_start = res->guest_memory_offset; vmw_bo_dirty_clear_res() local [all...] |
H A D | vmwgfx_resource.c | 1105 unsigned long res_start = start << PAGE_SHIFT; in vmw_resources_clean() local 1121 res_start) { in vmw_resources_clean() 1152 if (last_cleaned > res_start) { in vmw_resources_clean() 1155 *num_prefault = __KERNEL_DIV_ROUND_UP(last_cleaned - res_start, in vmw_resources_clean()
|
/linux/drivers/of/ |
H A D | of_test.c | 63 u64 res_start; member 78 .res_start = 0, 85 .res_start = 0, 92 .res_start = 0x1000, 99 .res_start = 0x1000, 106 .res_start = 1, 113 .res_start = RESOURCE_SIZE_MAX, 130 .res_start = ULL(0x100000000), 137 .res_start = 0x1000, 157 KUNIT_EXPECT_EQ(test, (resource_size_t)param->res_start, in of_address_resource_bounds() [all...] |
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
H A D | iccsense.c | 84 u8 res_start = 0; in nvbios_iccsense_parse() local 96 res_start = 0x3; in nvbios_iccsense_parse() 101 res_start = 0x5; in nvbios_iccsense_parse() 122 rail->resistors[r].mohm = nvbios_rd08(bios, entry + res_start + r * 2); in nvbios_iccsense_parse() 123 rail->resistors[r].enabled = !(nvbios_rd08(bios, entry + res_start + r * 2 + 1) & 0x40); in nvbios_iccsense_parse() 125 rail->config = nvbios_rd16(bios, entry + res_start + rail->resistor_count * 2); in nvbios_iccsense_parse()
|
/linux/drivers/pci/controller/ |
H A D | pcie-rcar.c | 68 resource_size_t res_start; in rcar_pcie_set_outbound() local 86 res_start = pci_pio_to_address(res->start) - window->offset; in rcar_pcie_set_outbound() 88 res_start = res->start - window->offset; in rcar_pcie_set_outbound() 90 rcar_pci_write_reg(pcie, upper_32_bits(res_start), PCIEPAUR(win)); in rcar_pcie_set_outbound() 91 rcar_pci_write_reg(pcie, lower_32_bits(res_start) & ~0x7F, in rcar_pcie_set_outbound()
|
/linux/rust/kernel/io/ |
H A D | mem.rs | 229 let res_start = resource.start(); in ioremap() localVariable 236 // - `res_start` and `size` are read from a presumably valid `struct resource`. in ioremap() 238 unsafe { bindings::ioremap_np(res_start, size) } in ioremap() 241 // - `res_start` and `size` are read from a presumably valid `struct resource`. in ioremap() 243 unsafe { bindings::ioremap(res_start, size) } in ioremap()
|
/linux/drivers/net/ethernet/intel/idpf/ |
H A D | idpf_main.c | 110 resource_size_t res_start, mbx_start, rstat_start; in idpf_cfg_hw() local 116 res_start = pci_resource_start(pdev, 0); in idpf_cfg_hw() 119 mbx_start = res_start + adapter->dev_ops.static_reg_info[0].start; in idpf_cfg_hw() 131 rstat_start = res_start + adapter->dev_ops.static_reg_info[1].start; in idpf_cfg_hw()
|
H A D | idpf_virtchnl.c | 995 resource_size_t res_start; in idpf_map_lan_mmio_regs() local 997 res_start = pci_resource_start(pdev, 0); in idpf_map_lan_mmio_regs() 1006 start = hw->lan_regs[i].addr_start + res_start; in idpf_map_lan_mmio_regs()
|
/linux/drivers/scsi/mvsas/ |
H A D | mv_init.c | 279 unsigned long res_start, res_len, res_flag_ex = 0; in mvs_ioremap() local 285 res_start = pci_resource_start(pdev, bar_ex); in mvs_ioremap() 287 if (!res_start || !res_len) in mvs_ioremap() 292 mvi->regs_ex = ioremap(res_start, res_len); in mvs_ioremap() 294 mvi->regs_ex = (void *)res_start; in mvs_ioremap() 299 res_start = pci_resource_start(pdev, bar); in mvs_ioremap() 301 if (!res_start || !res_len) { in mvs_ioremap() 307 mvi->regs = ioremap(res_start, res_len); in mvs_ioremap()
|
/linux/drivers/media/rc/ |
H A D | meson-ir.c | 449 void __iomem *res_start; in meson_ir_probe() local 464 res_start = devm_platform_ioremap_resource(pdev, 0); in meson_ir_probe() 465 if (IS_ERR(res_start)) in meson_ir_probe() 466 return PTR_ERR(res_start); in meson_ir_probe() 469 ir->reg = devm_regmap_init_mmio(&pdev->dev, res_start, in meson_ir_probe()
|
/linux/arch/powerpc/kernel/ |
H A D | iommu.c | 689 unsigned long res_start, unsigned long res_end) in iommu_table_reserve_pages() argument 693 WARN_ON_ONCE(res_end < res_start); in iommu_table_reserve_pages() 702 if (res_start < tbl->it_offset) in iommu_table_reserve_pages() 703 res_start = tbl->it_offset; in iommu_table_reserve_pages() 708 /* Check if res_start..res_end is a valid range in the table */ in iommu_table_reserve_pages() 709 if (res_start >= res_end) { in iommu_table_reserve_pages() 715 tbl->it_reserved_start = res_start; in iommu_table_reserve_pages() 727 unsigned long res_start, unsigned long res_end) in iommu_init_table() argument 745 iommu_table_reserve_pages(tbl, res_start, res_end); in iommu_init_table()
|
/linux/drivers/video/fbdev/ |
H A D | offb.c | 397 unsigned long res_start = address; in offb_init_fb() local 403 if (!request_mem_region(res_start, res_size, "offb")) in offb_init_fb() 411 release_mem_region(res_start, res_size); in offb_init_fb() 417 release_mem_region(res_start, res_size); in offb_init_fb() 530 release_mem_region(res_start, res_size); in offb_init_fb()
|
/linux/drivers/platform/x86/intel/ |
H A D | vsec_tpmi.c | 767 u64 res_start; in intel_vsec_tpmi_init() local 777 res_start = res->start; in intel_vsec_tpmi_init() 782 ret = tpmi_fetch_pfs_header(pfs, res_start, size); in intel_vsec_tpmi_init() 787 pfs_start = res_start; in intel_vsec_tpmi_init()
|
/linux/arch/powerpc/include/asm/ |
H A D | iommu.h | 159 int nid, unsigned long res_start, unsigned long res_end); 162 unsigned long res_start, unsigned long res_end);
|
/linux/drivers/perf/ |
H A D | arm-ni.c | 479 static int arm_ni_init_cd(struct arm_ni *ni, struct arm_ni_node *node, u64 res_start) in arm_ni_init_cd() argument 532 res_start += cd->pmu_base - ni->base; in arm_ni_init_cd() 533 if (!devm_request_mem_region(ni->dev, res_start, SZ_4K, dev_name(ni->dev))) { in arm_ni_init_cd() 534 dev_err(ni->dev, "Failed to request PMU region 0x%llx\n", res_start); in arm_ni_init_cd()
|
/linux/drivers/pci/hotplug/ |
H A D | ibmphp_res.c | 581 struct resource_node *res_start = NULL; in ibmphp_add_resource() local 602 res_start = bus_cur->firstIO; in ibmphp_add_resource() 606 res_start = bus_cur->firstMem; in ibmphp_add_resource() 610 res_start = bus_cur->firstPFMem; in ibmphp_add_resource() 645 if (!res_start) { in ibmphp_add_resource() 661 res_cur = res_start; in ibmphp_add_resource()
|
/linux/drivers/net/fjes/ |
H A D | fjes_hw.h | 179 phys_addr_t res_start; member
|
H A D | fjes_hw.c | 190 (__le32)(param->res_start & GENMASK_ULL(31, 0))); in fjes_hw_init_command_registers() 192 (__le32)((param->res_start & GENMASK_ULL(63, 32)) >> 32)); in fjes_hw_init_command_registers() 273 param.res_start = __pa(hw->hw_info.res_buf); in fjes_hw_setup()
|
H A D | fjes_main.c | 473 param.res_start = __pa(hw->hw_info.res_buf); in fjes_free_resources()
|
/linux/drivers/video/fbdev/aty/ |
H A D | atyfb_base.c | 2638 par->wc_cookie = arch_phys_wc_add(par->res_start, in aty_init() 3528 unsigned long addr, res_start, res_size; in atyfb_pci_probe() local 3553 res_start = rp->start; in atyfb_pci_probe() 3555 if (!request_mem_region(res_start, res_size, "atyfb")) in atyfb_pci_probe() 3568 par->res_start = res_start; in atyfb_pci_probe() 3625 release_mem_region(par->res_start, par->res_size); in atyfb_pci_probe() 3751 if (par->res_start) in atyfb_remove() 3752 release_mem_region(par->res_start, par->res_size); in atyfb_remove()
|
H A D | atyfb.h | 155 unsigned long res_start; member
|
/linux/drivers/pci/switch/ |
H A D | switchtec.c | 1570 unsigned long res_start, res_len; in switchtec_init_pci() local 1583 res_start = pci_resource_start(pdev, 0); in switchtec_init_pci() 1586 if (!devm_request_mem_region(&pdev->dev, res_start, in switchtec_init_pci() 1590 stdev->mmio_mrpc = devm_ioremap_wc(&pdev->dev, res_start, in switchtec_init_pci() 1596 res_start + SWITCHTEC_GAS_TOP_CFG_OFFSET, in switchtec_init_pci()
|
/linux/drivers/net/ethernet/mellanox/mlx4/ |
H A D | resource_tracker.c | 2747 int res_start = mtt->com.res_id; in check_mtt_range() local 2750 if (start < res_start || start + size > res_start + res_size) in check_mtt_range()
|