Home
last modified time | relevance | path

Searched refs:mr (Results 101 – 125 of 637) sorted by relevance

12345678910>>...26

/openbmc/linux/drivers/infiniband/hw/bnxt_re/
H A Dib_verbs.c455 struct bnxt_re_mr *mr = fence->mr; in bnxt_re_destroy_fence_mr() local
500 mr = kzalloc(sizeof(*mr), GFP_KERNEL); in bnxt_re_create_fence_mr()
505 fence->mr = mr; in bnxt_re_create_fence_mr()
517 mr->ib_mr.lkey = mr->qplib_mr.lkey; in bnxt_re_create_fence_mr()
526 mr->ib_mr.rkey = mr->qplib_mr.rkey; in bnxt_re_create_fence_mr()
3826 mr->ib_mr.lkey = mr->qplib_mr.lkey; in bnxt_re_get_dma_mr()
3829 mr->ib_mr.rkey = mr->ib_mr.lkey; in bnxt_re_get_dma_mr()
3876 mr->pages[mr->npages++] = addr; in bnxt_re_set_page()
3918 mr->ib_mr.lkey = mr->qplib_mr.lkey; in bnxt_re_alloc_mr()
3919 mr->ib_mr.rkey = mr->ib_mr.lkey; in bnxt_re_alloc_mr()
[all …]
/openbmc/linux/drivers/gpu/drm/i915/gem/selftests/
H A Di915_gem_mman.c979 mr->min_page_size, in igt_mmap()
984 if (mr->private) in igt_mmap()
1055 size = mr->io_size; in igt_fill_mappable()
1319 if (mr->private) in igt_mmap_migrate()
1322 if (!mr->io_size) in igt_mmap_migrate()
1329 saved_io_size = mr->io_size; in igt_mmap_migrate()
1330 if (mr->io_size == mr->total) { in igt_mmap_migrate()
1337 mr->io_size = io_size; in igt_mmap_migrate()
1512 if (mr->private) in igt_mmap_access()
1658 if (mr->private) in igt_mmap_gpu()
[all …]
/openbmc/qemu/backends/
H A Dhostmem.c177 void *ptr = memory_region_get_ram_ptr(&backend->mr); in host_memory_backend_set_merge()
178 uint64_t sz = memory_region_size(&backend->mr); in host_memory_backend_set_merge()
203 void *ptr = memory_region_get_ram_ptr(&backend->mr); in host_memory_backend_set_dump()
204 uint64_t sz = memory_region_size(&backend->mr); in host_memory_backend_set_dump()
236 int fd = memory_region_get_fd(&backend->mr); in host_memory_backend_set_prealloc()
237 void *ptr = memory_region_get_ram_ptr(&backend->mr); in host_memory_backend_set_prealloc()
238 uint64_t sz = memory_region_size(&backend->mr); in host_memory_backend_set_prealloc()
297 return memory_region_size(&backend->mr) != 0; in host_memory_backend_mr_inited()
317 size_t pagesize = qemu_ram_pagesize(memdev->mr.ram_block); in host_memory_backend_pagesize()
337 ptr = memory_region_get_ram_ptr(&backend->mr); in host_memory_backend_memory_complete()
[all …]
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
H A Dramnv50.c185 ram_mask(hwsq, mr[0], 0x100, 0x100); in nvkm_sddr2_dll_reset()
186 ram_mask(hwsq, mr[0], 0x100, 0x000); in nvkm_sddr2_dll_reset()
286 ram->base.mr[0] = ram_rd32(hwsq, mr[0]); in nv50_ram_calc()
287 ram->base.mr[1] = ram_rd32(hwsq, mr[1]); in nv50_ram_calc()
288 ram->base.mr[2] = ram_rd32(hwsq, mr[2]); in nv50_ram_calc()
376 ram_nuke(hwsq, mr[0]); /* force update */ in nv50_ram_calc()
377 ram_mask(hwsq, mr[0], 0x000, 0x000); in nv50_ram_calc()
380 ram_nuke(hwsq, mr[1]); /* force update */ in nv50_ram_calc()
381 ram_wr32(hwsq, mr[1], ram->base.mr[1]); in nv50_ram_calc()
383 ram_wr32(hwsq, mr[0], ram->base.mr[0]); in nv50_ram_calc()
[all …]
H A Dramgt215.c426 ram_mask(fuc, mr[0], 0x100, 0x100); in nvkm_sddr2_dll_reset()
428 ram_mask(fuc, mr[0], 0x100, 0x000); in nvkm_sddr2_dll_reset()
435 u32 mr1_old = ram_rd32(fuc, mr[1]); in nvkm_sddr3_dll_disable()
439 ram_wr32(fuc, mr[1], mr[1]); in nvkm_sddr3_dll_disable()
447 u32 mr1_old = ram_rd32(fuc, mr[1]); in nvkm_gddr3_dll_disable()
450 ram_wr32(fuc, mr[1], mr[1]); in nvkm_gddr3_dll_disable()
564 ram->base.mr[0] = ram_rd32(fuc, mr[0]); in gt215_ram_calc()
565 ram->base.mr[1] = ram_rd32(fuc, mr[1]); in gt215_ram_calc()
566 ram->base.mr[2] = ram_rd32(fuc, mr[2]); in gt215_ram_calc()
749 if (ram_rd32(fuc, mr[i]) != ram->base.mr[i]) { in gt215_ram_calc()
[all …]
/openbmc/linux/drivers/infiniband/hw/mlx5/
H A Dumr.h91 int mlx5r_umr_revoke_mr(struct mlx5_ib_mr *mr);
92 int mlx5r_umr_rereg_pd_access(struct mlx5_ib_mr *mr, struct ib_pd *pd,
94 int mlx5r_umr_update_mr_pas(struct mlx5_ib_mr *mr, unsigned int flags);
95 int mlx5r_umr_update_xlt(struct mlx5_ib_mr *mr, u64 idx, int npages,
/openbmc/qemu/hw/fsi/
H A Dcfam.c143 memory_region_init_io(&cfam->mr, OBJECT(cfam), &fsi_cfam_unimplemented_ops, in fsi_cfam_realize()
145 address_space_init(&cfam->as, &cfam->mr, TYPE_FSI_CFAM); in fsi_cfam_realize()
153 memory_region_add_subregion(&cfam->mr, 0, &cfam->config_iomem); in fsi_cfam_realize()
154 memory_region_add_subregion(&cfam->mr, 0x800, &slave->iomem); in fsi_cfam_realize()
155 memory_region_add_subregion(&cfam->mr, 0xc00, &cfam->lbus.mr); in fsi_cfam_realize()
165 memory_region_add_subregion(&cfam->lbus.mr, 0, &fsi_dev->iomem); in fsi_cfam_realize()
/openbmc/u-boot/arch/arm/mach-sunxi/
H A Ddram_sun9i.c362 u16 mr[4] = { 0, }; in mctl_channel_init() local
462 mr[1] = DDR3_MR1_RTT120OHM; in mctl_channel_init()
463 mr[2] = DDR3_MR2_TWL(CWL); in mctl_channel_init()
464 mr[3] = 0; in mctl_channel_init()
483 writel(MCTL_INIT3_MR(mr[0]) | MCTL_INIT3_EMR(mr[1]), in mctl_channel_init()
485 writel(MCTL_INIT4_EMR2(mr[2]) | MCTL_INIT4_EMR3(mr[3]), in mctl_channel_init()
504 writel(MCTL_INIT3_MR(mr[1]) | MCTL_INIT3_EMR(mr[2]), in mctl_channel_init()
632 writel(mr[0], &mctl_phy->mr0); in mctl_channel_init()
633 writel(mr[1], &mctl_phy->mr1); in mctl_channel_init()
634 writel(mr[2], &mctl_phy->mr2); in mctl_channel_init()
[all …]
/openbmc/u-boot/arch/arm/mach-at91/
H A Dphy.c28 erstl = readl(&rstc->mr) & AT91_RSTC_MR_ERSTL_MASK; in at91_phy_reset()
37 AT91_RSTC_MR_URSTEN, &rstc->mr); in at91_phy_reset()
55 writel(AT91_RSTC_KEY | erstl | AT91_RSTC_MR_URSTEN, &rstc->mr); in at91_phy_reset()
/openbmc/linux/arch/powerpc/lib/
H A Dstring_64.S42 mr r3,r8
53 mr r3,r4
61 mr r8,r3
109 6: mr r8,r3
157 mr r8,r3
168 mr r8,r3
/openbmc/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_ttm_pm.c132 void i915_ttm_recover_region(struct intel_memory_region *mr) in i915_ttm_recover_region() argument
140 ret = i915_gem_process_region(mr, &apply); in i915_ttm_recover_region()
154 int i915_ttm_backup_region(struct intel_memory_region *mr, u32 flags) in i915_ttm_backup_region() argument
165 return i915_gem_process_region(mr, &pm_apply.base); in i915_ttm_backup_region()
221 int i915_ttm_restore_region(struct intel_memory_region *mr, u32 flags) in i915_ttm_restore_region() argument
231 return i915_gem_process_region(mr, &pm_apply.base); in i915_ttm_restore_region()
H A Di915_gem_ttm.c137 if (mr->type == INTEL_MEMORY_SYSTEM) in i915_ttm_place_from_region()
147 } else if (mr->io_size && mr->io_size < mr->total) { in i915_ttm_place_from_region()
153 place->lpfn = mr->io_size >> PAGE_SHIFT; in i915_ttm_place_from_region()
872 struct intel_memory_region *mr, in __i915_ttm_migrate() argument
895 if (obj->mm.region != mr) { in __i915_ttm_migrate()
904 struct intel_memory_region *mr, in i915_ttm_migrate() argument
1093 if (!mr->io_size && mr->type != INTEL_MEMORY_SYSTEM) in vm_fault_ttm()
1372 struct intel_memory_region *mr; in i915_gem_ttm_system_setup() local
1379 if (IS_ERR(mr)) in i915_gem_ttm_system_setup()
1380 return mr; in i915_gem_ttm_system_setup()
[all …]
/openbmc/qemu/hw/core/
H A Dloader.c972 MemoryRegion *mr; member
1057 rom->mr = g_malloc(sizeof(*rom->mr)); in rom_set_mr()
1082 if (as && mr) { in rom_add_file()
1150 if (mr) { in rom_add_file()
1151 rom->mr = mr; in rom_add_file()
1200 mr = rom->mr; in rom_add_blob()
1209 return mr; in rom_add_blob()
1277 if (rom->mr) { in rom_reset()
1435 if (rom->mr) { in find_rom()
1620 if (mr != cbdata->mr) { in find_rom_cb()
[all …]
/openbmc/linux/drivers/infiniband/hw/usnic/
H A Dusnic_ib_verbs.c597 struct usnic_ib_mr *mr; in usnic_ib_reg_mr() local
603 mr = kzalloc(sizeof(*mr), GFP_KERNEL); in usnic_ib_reg_mr()
604 if (!mr) in usnic_ib_reg_mr()
609 if (IS_ERR_OR_NULL(mr->umem)) { in usnic_ib_reg_mr()
610 err = mr->umem ? PTR_ERR(mr->umem) : -EFAULT; in usnic_ib_reg_mr()
614 mr->ibmr.lkey = mr->ibmr.rkey = 0; in usnic_ib_reg_mr()
615 return &mr->ibmr; in usnic_ib_reg_mr()
618 kfree(mr); in usnic_ib_reg_mr()
626 usnic_dbg("va 0x%lx length 0x%zx\n", mr->umem->va, mr->umem->length); in usnic_ib_dereg_mr()
628 usnic_uiom_reg_release(mr->umem); in usnic_ib_dereg_mr()
[all …]
/openbmc/qemu/hw/tricore/
H A Dtc27x_soc.c70 static void make_rom(MemoryRegion *mr, const char *name, in make_rom() argument
73 memory_region_init_rom(mr, NULL, name, size, &error_fatal); in make_rom()
74 memory_region_add_subregion(get_system_memory(), base, mr); in make_rom()
81 static void make_ram(MemoryRegion *mr, const char *name, in make_ram() argument
84 memory_region_init_ram(mr, NULL, name, size, &error_fatal); in make_ram()
85 memory_region_add_subregion(get_system_memory(), base, mr); in make_ram()
92 static void make_alias(MemoryRegion *mr, const char *name, in make_alias() argument
95 memory_region_init_alias(mr, NULL, name, orig, 0, in make_alias()
97 memory_region_add_subregion(get_system_memory(), base, mr); in make_alias()
/openbmc/qemu/hw/intc/
H A Dsh_intc.c139 struct intc_mask_reg *mr = &desc->mask_regs[i]; in sh_intc_locate() local
141 mode = sh_intc_mode(address, mr->set_reg, mr->clr_reg); in sh_intc_locate()
144 *datap = &mr->value; in sh_intc_locate()
145 *enums = mr->enum_ids; in sh_intc_locate()
146 *first = mr->reg_width - 1; in sh_intc_locate()
269 struct intc_mask_reg *mr = &desc->mask_regs[i]; in sh_intc_register_source() local
271 for (k = 0; k < ARRAY_SIZE(mr->enum_ids); k++) { in sh_intc_register_source()
272 id = mr->enum_ids[k]; in sh_intc_register_source()
411 struct intc_mask_reg *mr = &desc->mask_regs[i]; in sh_intc_init() local
413 j += sh_intc_register(sysmem, desc, mr->set_reg, "mask", "set", j); in sh_intc_init()
[all …]
/openbmc/linux/drivers/infiniband/sw/rxe/
H A Drxe_loc.h61 void rxe_mr_init_dma(int access, struct rxe_mr *mr);
63 int access, struct rxe_mr *mr);
64 int rxe_mr_init_fast(int max_pages, struct rxe_mr *mr);
65 int rxe_flush_pmem_iova(struct rxe_mr *mr, u64 iova, unsigned int length);
66 int rxe_mr_copy(struct rxe_mr *mr, u64 iova, void *addr,
72 int rxe_mr_do_atomic_op(struct rxe_mr *mr, u64 iova, int opcode,
74 int rxe_mr_do_atomic_write(struct rxe_mr *mr, u64 iova, u64 value);
77 int mr_check_range(struct rxe_mr *mr, u64 iova, size_t length);
/openbmc/u-boot/arch/arm/mach-omap2/am33xx/
H A Dddr.c40 u32 mr; in get_mr() local
45 mr = readl(&emif_reg[nr]->emif_lpddr2_mode_reg_data); in get_mr()
46 debug("get_mr: EMIF1 cs %d mr %08x val 0x%x\n", cs, mr_addr, mr); in get_mr()
47 if (((mr & 0x0000ff00) >> 8) == (mr & 0xff) && in get_mr()
48 ((mr & 0x00ff0000) >> 16) == (mr & 0xff) && in get_mr()
49 ((mr & 0xff000000) >> 24) == (mr & 0xff)) in get_mr()
50 return mr & 0xff; in get_mr()
52 return mr; in get_mr()
/openbmc/linux/drivers/rtc/
H A Drtc-at91rm9200.c305 u32 mr = at91_rtc_read(AT91_RTC_MR); in at91_rtc_readoffset() local
306 long val = FIELD_GET(AT91_RTC_CORRECTION, mr); in at91_rtc_readoffset()
315 if (!(mr & AT91_RTC_NEGPPM)) in at91_rtc_readoffset()
318 if (!(mr & AT91_RTC_HIGHPPM)) in at91_rtc_readoffset()
329 u32 mr; in at91_rtc_setoffset() local
336 mr = at91_rtc_read(AT91_RTC_MR); in at91_rtc_setoffset()
340 mr |= AT91_RTC_NEGPPM; in at91_rtc_setoffset()
346 at91_rtc_write(AT91_RTC_MR, mr & ~AT91_RTC_NEGPPM); in at91_rtc_setoffset()
359 mr |= AT91_RTC_HIGHPPM; in at91_rtc_setoffset()
365 mr |= FIELD_PREP(AT91_RTC_CORRECTION, corr - 1); in at91_rtc_setoffset()
[all …]
/openbmc/linux/drivers/net/ethernet/ibm/ehea/
H A Dehea_qmr.c792 struct ehea_mr *mr) in ehea_reg_mr_section() argument
812 ehea_h_free_resource(adapter->handle, mr->handle, in ehea_reg_mr_section()
823 struct ehea_mr *mr) in ehea_reg_mr_sections() argument
841 struct ehea_mr *mr) in ehea_reg_mr_dir_sections() argument
875 &mr->handle, &mr->lkey); in ehea_reg_kernel_mr()
894 hret = ehea_reg_mr_dir_sections(top, pt, adapter, mr); in ehea_reg_kernel_mr()
906 mr->vaddr = EHEA_BUSMAP_START; in ehea_reg_kernel_mr()
907 mr->adapter = adapter; in ehea_reg_kernel_mr()
914 int ehea_rem_mr(struct ehea_mr *mr) in ehea_rem_mr() argument
918 if (!mr || !mr->adapter) in ehea_rem_mr()
[all …]
/openbmc/linux/drivers/infiniband/ulp/rtrs/
H A Drtrs-srv.c288 rwr.mr = srv_mr->mr; in rdma_write_sg()
410 rwr.mr = srv_mr->mr; in send_io_resp_imm()
506 ib_update_fast_reg_key(mr->mr, ib_inc_rkey(mr->mr->rkey)); in rtrs_srv_resp_rdma()
573 struct ib_mr *mr; in map_cont_bufs() local
625 if (IS_ERR(mr)) { in map_cont_bufs()
651 ib_update_fast_reg_key(mr, ib_inc_rkey(mr->rkey)); in map_cont_bufs()
652 srv_mr->mr = mr; in map_cont_bufs()
661 ib_dereg_mr(mr); in map_cont_bufs()
835 struct ib_mr *mr = srv_path->mrs[mri].mr; in process_info_req() local
849 rwr[mri].mr = mr; in process_info_req()
[all …]
/openbmc/linux/drivers/soc/fsl/qbman/
H A Dqman.c765 struct qm_mr *mr = &portal->mr; in qm_mr_init() local
771 mr->cursor = mr->ring + mr->ci; in qm_mr_init()
772 mr->fill = dpaa_cyc_diff(QM_MR_SIZE, mr->ci, mr->pi); in qm_mr_init()
788 struct qm_mr *mr = &portal->mr; in qm_mr_finish() local
796 struct qm_mr *mr = &portal->mr; in qm_mr_current() local
805 struct qm_mr *mr = &portal->mr; in qm_mr_next() local
808 mr->cursor = mr_inc(mr->cursor); in qm_mr_next()
814 struct qm_mr *mr = &portal->mr; in qm_mr_pvb_update() local
831 struct qm_mr *mr = &portal->mr; in qm_mr_cci_consume() local
840 struct qm_mr *mr = &portal->mr; in qm_mr_cci_consume_to_current() local
[all …]
/openbmc/linux/drivers/gpu/drm/i915/
H A Di915_query.c469 struct intel_memory_region *mr; in query_memregion_info() local
477 for_each_memory_region(mr, i915, id) { in query_memregion_info()
478 if (mr->private) in query_memregion_info()
496 for_each_memory_region(mr, i915, id) { in query_memregion_info()
497 if (mr->private) in query_memregion_info()
500 info.region.memory_class = mr->type; in query_memregion_info()
501 info.region.memory_instance = mr->instance; in query_memregion_info()
502 info.probed_size = mr->total; in query_memregion_info()
504 if (mr->type == INTEL_MEMORY_LOCAL) in query_memregion_info()
507 info.probed_cpu_visible_size = mr->total; in query_memregion_info()
[all …]
H A Dintel_memory_region.h48 #define for_each_memory_region(mr, i915, id) \ argument
50 for_each_if((mr) = (i915)->mm.regions[id])
126 void intel_memory_region_debug(struct intel_memory_region *mr,
129 void intel_memory_region_avail(struct intel_memory_region *mr,
/openbmc/u-boot/arch/arm/mach-omap2/omap3/
H A Dsdrc.c40 if (readl(&sdrc_base->cs[CS0].mr) == SDRC_MR_0_SDR) in is_mem_sdr()
113 writel(timings->mr, &sdrc_base->cs[cs].mr); in write_sdrc_timings()
188 timings.mr = readl(&sdrc_base->cs[CS0].mr); in do_sdrc_init()

12345678910>>...26