/openbmc/linux/net/core/ |
H A D | xdp.c | 118 int type = mem->type; in xdp_unreg_mem_model() 119 int id = mem->id; in xdp_unreg_mem_model() 122 mem->id = 0; in xdp_unreg_mem_model() 123 mem->type = 0; in xdp_unreg_mem_model() 282 mem->type = type; in __xdp_reg_mem_model() 309 mem->id = id; in __xdp_reg_mem_model() 310 xdp_alloc->mem = *mem; in __xdp_reg_mem_model() 317 mem->id = 0; in __xdp_reg_mem_model() 471 struct xdp_mem_info *mem = &xdpf->mem; in xdp_return_frame_bulk() local 489 if (unlikely(mem->id != xa->mem.id)) { in xdp_return_frame_bulk() [all …]
|
/openbmc/linux/drivers/char/hw_random/ |
H A D | mxc-rnga.c | 57 void __iomem *mem; member 68 int level = (__raw_readl(mxc_rng->mem + RNGA_STATUS) & in mxc_rnga_data_present() 84 *data = __raw_readl(mxc_rng->mem + RNGA_OUTPUT_FIFO); in mxc_rnga_data_read() 92 ctrl = __raw_readl(mxc_rng->mem + RNGA_CONTROL); in mxc_rnga_data_read() 94 mxc_rng->mem + RNGA_CONTROL); in mxc_rnga_data_read() 106 ctrl = __raw_readl(mxc_rng->mem + RNGA_CONTROL); in mxc_rnga_init() 110 osc = __raw_readl(mxc_rng->mem + RNGA_STATUS); in mxc_rnga_init() 117 ctrl = __raw_readl(mxc_rng->mem + RNGA_CONTROL); in mxc_rnga_init() 128 ctrl = __raw_readl(mxc_rng->mem + RNGA_CONTROL); in mxc_rnga_cleanup() 161 if (IS_ERR(mxc_rng->mem)) { in mxc_rnga_probe() [all …]
|
H A D | geode-rng.c | 62 void __iomem *mem = priv->membase; in geode_rng_data_read() local 64 *data = readl(mem + GEODE_RNG_DATA_REG); in geode_rng_data_read() 72 void __iomem *mem = priv->membase; in geode_rng_data_present() local 76 data = !!(readl(mem + GEODE_RNG_STATUS_REG)); in geode_rng_data_present() 97 void __iomem *mem; in geode_rng_init() local 120 mem = ioremap(rng_base, 0x58); in geode_rng_init() 121 if (!mem) in geode_rng_init() 125 priv->membase = mem; in geode_rng_init() 138 iounmap(mem); in geode_rng_init()
|
/openbmc/linux/drivers/leds/ |
H A D | leds-bcm6358.c | 40 void __iomem *mem; member 83 bcm6358_led_busy(led->mem); in bcm6358_led_set() 95 void __iomem *mem, spinlock_t *lock) in bcm6358_led() argument 108 led->mem = mem; in bcm6358_led() 151 void __iomem *mem; in bcm6358_leds_probe() local 156 mem = devm_platform_ioremap_resource(pdev, 0); in bcm6358_leds_probe() 157 if (IS_ERR(mem)) in bcm6358_leds_probe() 158 return PTR_ERR(mem); in bcm6358_leds_probe() 166 val = bcm6358_led_busy(mem); in bcm6358_leds_probe() 185 bcm6358_led_write(mem + BCM6358_REG_CTRL, val); in bcm6358_leds_probe() [all …]
|
/openbmc/linux/drivers/media/v4l2-core/ |
H A D | videobuf-dma-sg.c | 137 BUG_ON(!mem); in videobuf_to_dma() 141 return &mem->dma; in videobuf_to_dma() 408 if (!mem) in videobuf_vm_close() 479 mem, (long)sizeof(*mem)); in __videobuf_alloc_vb() 487 BUG_ON(!mem); in __videobuf_to_vaddr() 491 return mem->dma.vaddr; in __videobuf_to_vaddr() 503 BUG_ON(!mem); in __videobuf_iolock() 507 if (!mem->dma.dev) in __videobuf_iolock() 573 BUG_ON(!mem || !mem->dma.sglen); in __videobuf_sync() 579 mem->dma.nr_pages, mem->dma.direction); in __videobuf_sync() [all …]
|
/openbmc/linux/drivers/media/platform/mediatek/vcodec/decoder/vdec/ |
H A D | vdec_vp8_req_if.c | 151 mem = &inst->seg_id_buf; in vdec_vp8_slice_alloc_working_buf() 152 mem->size = VP8_SEG_ID_SZ; in vdec_vp8_slice_alloc_working_buf() 160 mem = &inst->wrap_y_buf; in vdec_vp8_slice_alloc_working_buf() 169 mem = &inst->wrap_c_buf; in vdec_vp8_slice_alloc_working_buf() 194 mem = &inst->seg_id_buf; in vdec_vp8_slice_free_working_buf() 195 if (mem->va) in vdec_vp8_slice_free_working_buf() 199 mem = &inst->wrap_y_buf; in vdec_vp8_slice_free_working_buf() 200 if (mem->va) in vdec_vp8_slice_free_working_buf() 204 mem = &inst->wrap_c_buf; in vdec_vp8_slice_free_working_buf() 205 if (mem->va) in vdec_vp8_slice_free_working_buf() [all …]
|
/openbmc/qemu/hw/pci-host/ |
H A D | pam.c | 33 void init_pam(PAMMemoryRegion *mem, Object *owner, MemoryRegion *ram_memory, in init_pam() argument 40 memory_region_init_alias(&mem->alias[3], owner, "pam-ram", ram_memory, in init_pam() 43 memory_region_init_alias(&mem->alias[1], owner, "pam-rom", ram_memory, in init_pam() 45 memory_region_set_readonly(&mem->alias[1], true); in init_pam() 48 memory_region_init_alias(&mem->alias[0], owner, "pam-pci", pci_address_space, in init_pam() 50 memory_region_init_alias(&mem->alias[2], owner, "pam-pci", ram_memory, in init_pam() 55 memory_region_set_enabled(&mem->alias[i], false); in init_pam() 57 &mem->alias[i], 1); in init_pam() 60 mem->current = 0; in init_pam()
|
/openbmc/linux/drivers/uio/ |
H A D | uio_cif.c | 56 info->mem[0].addr = pci_resource_start(dev, 0); in hilscher_pci_probe() 57 if (!info->mem[0].addr) in hilscher_pci_probe() 59 info->mem[0].internal_addr = pci_ioremap_bar(dev, 0); in hilscher_pci_probe() 60 if (!info->mem[0].internal_addr) in hilscher_pci_probe() 63 info->mem[0].size = pci_resource_len(dev, 0); in hilscher_pci_probe() 64 info->mem[0].memtype = UIO_MEM_PHYS; in hilscher_pci_probe() 65 info->mem[1].addr = pci_resource_start(dev, 2); in hilscher_pci_probe() 66 info->mem[1].size = pci_resource_len(dev, 2); in hilscher_pci_probe() 67 info->mem[1].memtype = UIO_MEM_PHYS; in hilscher_pci_probe() 90 iounmap(info->mem[0].internal_addr); in hilscher_pci_probe() [all …]
|
H A D | uio_netx.c | 34 void __iomem *int_enable_reg = dev_info->mem[0].internal_addr in netx_handler() 36 void __iomem *int_status_reg = dev_info->mem[0].internal_addr in netx_handler() 81 info->mem[0].addr = pci_resource_start(dev, bar); in netx_pci_probe() 82 if (!info->mem[0].addr) in netx_pci_probe() 87 if (!info->mem[0].internal_addr) in netx_pci_probe() 90 info->mem[0].size = pci_resource_len(dev, bar); in netx_pci_probe() 91 info->mem[0].memtype = UIO_MEM_PHYS; in netx_pci_probe() 98 iowrite32(0, info->mem[0].internal_addr + DPM_HOST_INT_EN0); in netx_pci_probe() 110 iounmap(info->mem[0].internal_addr); in netx_pci_probe() 123 iowrite32(0, info->mem[0].internal_addr + DPM_HOST_INT_EN0); in netx_pci_remove() [all …]
|
H A D | uio_sercos3.c | 55 void __iomem *ier0 = info->mem[3].internal_addr + IER0_OFFSET; in sercos3_disable_interrupts() 68 void __iomem *ier0 = info->mem[3].internal_addr + IER0_OFFSET; in sercos3_enable_interrupts() 108 info->mem[n].addr = pci_resource_start(dev, pci_bar); in sercos3_setup_iomem() 109 if (!info->mem[n].addr) in sercos3_setup_iomem() 113 if (!info->mem[n].internal_addr) in sercos3_setup_iomem() 115 info->mem[n].size = pci_resource_len(dev, pci_bar); in sercos3_setup_iomem() 116 info->mem[n].memtype = UIO_MEM_PHYS; in sercos3_setup_iomem() 171 if (info->mem[i].internal_addr) in sercos3_pci_probe() 172 iounmap(info->mem[i].internal_addr); in sercos3_pci_probe() 189 if (info->mem[i].internal_addr) in sercos3_pci_remove() [all …]
|
/openbmc/linux/drivers/remoteproc/ |
H A D | rcar_rproc.c | 23 struct rproc_mem_entry *mem) in rcar_rproc_mem_alloc() argument 28 dev_dbg(dev, "map memory: %pa+%zx\n", &mem->dma, mem->len); in rcar_rproc_mem_alloc() 29 va = ioremap_wc(mem->dma, mem->len); in rcar_rproc_mem_alloc() 32 &mem->dma, mem->len); in rcar_rproc_mem_alloc() 37 mem->va = va; in rcar_rproc_mem_alloc() 43 struct rproc_mem_entry *mem) in rcar_rproc_mem_release() argument 46 iounmap(mem->va); in rcar_rproc_mem_release() 56 struct rproc_mem_entry *mem; in rcar_rproc_prepare() local 79 mem = rproc_mem_entry_init(dev, NULL, in rcar_rproc_prepare() 86 if (!mem) { in rcar_rproc_prepare() [all …]
|
/openbmc/linux/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_common.c | 20 u32 *mem = data; in hinic_cpu_to_be32() local 26 *mem = cpu_to_be32(*mem); in hinic_cpu_to_be32() 27 mem++; in hinic_cpu_to_be32() 38 u32 *mem = data; in hinic_be32_to_cpu() local 44 *mem = be32_to_cpu(*mem); in hinic_be32_to_cpu() 45 mem++; in hinic_be32_to_cpu()
|
/openbmc/qemu/pc-bios/ |
H A D | petalogix-ml605.dts | 256 xlnx,max-mem-width = < 0x10 >; 265 xlnx,num-banks-mem = < 0x01 >; 299 xlnx,tlzwe-ps-mem-1 = < 0x00 >; 300 xlnx,tlzwe-ps-mem-2 = < 0x00 >; 301 xlnx,tlzwe-ps-mem-3 = < 0x00 >; 306 xlnx,twc-ps-mem-0 = < 0x32c8 >; 307 xlnx,twc-ps-mem-1 = < 0x3a98 >; 308 xlnx,twc-ps-mem-2 = < 0x3a98 >; 309 xlnx,twc-ps-mem-3 = < 0x3a98 >; 311 xlnx,twp-ps-mem-1 = < 0x2ee0 >; [all …]
|
H A D | petalogix-s3adsp1800.dts | 142 xlnx,max-mem-width = <0x08>; 162 xlnx,num-banks-mem = <0x01>; 165 xlnx,synch-mem-0 = <0x00>; 166 xlnx,synch-mem-1 = <0x00>; 167 xlnx,synch-mem-2 = <0x00>; 168 xlnx,synch-mem-3 = <0x00>; 190 xlnx,tlzwe-ps-mem-1 = <0x00>; 191 xlnx,tlzwe-ps-mem-2 = <0x00>; 192 xlnx,tlzwe-ps-mem-3 = <0x00>; 194 xlnx,twc-ps-mem-1 = <0x3a98>; [all …]
|
/openbmc/linux/drivers/gpu/drm/nouveau/dispnv50/ |
H A D | lut.c | 36 void __iomem *mem = lut->mem[buffer].object.map.ptr; in nv50_lut_load() local 37 const u32 addr = lut->mem[buffer].addr; in nv50_lut_load() 48 load(in, 1024, mem); in nv50_lut_load() 52 load(in, drm_color_lut_size(blob), mem); in nv50_lut_load() 62 for (i = 0; i < ARRAY_SIZE(lut->mem); i++) in nv50_lut_fini() 63 nvif_mem_dtor(&lut->mem[i]); in nv50_lut_fini() 72 for (i = 0; i < ARRAY_SIZE(lut->mem); i++) { in nv50_lut_init() 74 size * 8, &lut->mem[i]); in nv50_lut_init()
|
/openbmc/linux/drivers/media/platform/mediatek/mdp3/ |
H A D | mtk-img-ipi.h | 125 #define _CFG_ADDR(plat, cfg, mem) (&((cfg)->config_##plat.mem)) argument 126 #define CFG_ADDR(plat, cfg, mem) \ argument 127 (IS_ERR_OR_NULL(cfg) ? NULL : _CFG_ADDR(plat, cfg, mem)) 129 #define _CFG_GET(plat, cfg, mem) ((cfg)->config_##plat.mem) argument 130 #define CFG_GET(plat, cfg, mem) \ argument 131 (IS_ERR_OR_NULL(cfg) ? 0 : _CFG_GET(plat, cfg, mem)) 133 #define _CFG_COMP(plat, comp, mem) ((comp)->comp_##plat.mem) argument 134 #define CFG_COMP(plat, comp, mem) \ argument 135 (IS_ERR_OR_NULL(comp) ? 0 : _CFG_COMP(plat, comp, mem))
|
/openbmc/linux/kernel/module/ |
H A D | kdb.c | 29 kdb_printf("%-20s%8u", mod->name, mod->mem[MOD_TEXT].size); in kdb_lsmod() 30 kdb_printf("/%8u", mod->mem[MOD_RODATA].size); in kdb_lsmod() 31 kdb_printf("/%8u", mod->mem[MOD_RO_AFTER_INIT].size); in kdb_lsmod() 32 kdb_printf("/%8u", mod->mem[MOD_DATA].size); in kdb_lsmod() 44 kdb_printf(" 0x%px", mod->mem[MOD_TEXT].base); in kdb_lsmod() 45 kdb_printf("/0x%px", mod->mem[MOD_RODATA].base); in kdb_lsmod() 46 kdb_printf("/0x%px", mod->mem[MOD_RO_AFTER_INIT].base); in kdb_lsmod() 47 kdb_printf("/0x%px", mod->mem[MOD_DATA].base); in kdb_lsmod()
|
/openbmc/qemu/target/arm/tcg/ |
H A D | mte_helper.c | 276 if (mem) { in HELPER() 296 *mem = deposit32(*mem, ofs, 4, tag); in store_tag1() 330 if (mem) { in do_stg() 549 if (mem) { in HELPER() 920 void *mem; in HELPER() local 956 if (!mem) { in HELPER() 1022 void *mem; in mte_mops_probe() local 1031 if (!mem) { in mte_mops_probe() 1072 void *mem; in mte_mops_probe_rev() local 1130 void *mem; in mte_mops_set_tags() local [all …]
|
/openbmc/linux/drivers/nvmem/ |
H A D | rmem.c | 15 struct reserved_mem *mem; member 24 size_t available = priv->mem->size; in rmem_read() 39 addr = memremap(priv->mem->base, available, MEMREMAP_WB); in rmem_read() 59 struct reserved_mem *mem; in rmem_probe() local 67 mem = of_reserved_mem_lookup(dev->of_node); in rmem_probe() 68 if (!mem) { in rmem_probe() 72 priv->mem = mem; in rmem_probe() 78 config.size = mem->size; in rmem_probe()
|
/openbmc/linux/drivers/usb/host/ |
H A D | ohci-sm501.c | 92 struct resource *res, *mem; in ohci_hcd_sm501_drv_probe() local 100 mem = platform_get_resource(pdev, IORESOURCE_MEM, 1); in ohci_hcd_sm501_drv_probe() 101 if (mem == NULL) { in ohci_hcd_sm501_drv_probe() 107 if (!request_mem_region(mem->start, resource_size(mem), pdev->name)) { in ohci_hcd_sm501_drv_probe() 160 retval = usb_hcd_setup_local_mem(hcd, mem->start, in ohci_hcd_sm501_drv_probe() 161 mem->start - mem->parent->start, in ohci_hcd_sm501_drv_probe() 162 resource_size(mem)); in ohci_hcd_sm501_drv_probe() 183 release_mem_region(mem->start, resource_size(mem)); in ohci_hcd_sm501_drv_probe() 191 struct resource *mem; in ohci_hcd_sm501_drv_remove() local 197 mem = platform_get_resource(pdev, IORESOURCE_MEM, 1); in ohci_hcd_sm501_drv_remove() [all …]
|
/openbmc/linux/arch/arm/boot/dts/samsung/ |
H A D | exynos5422-samsung-k3g.dts | 95 regulator-state-mem { 107 regulator-state-mem { 119 regulator-state-mem { 131 regulator-state-mem { 143 regulator-state-mem { 155 regulator-state-mem { 201 regulator-state-mem { 212 regulator-state-mem { 224 regulator-state-mem { 242 regulator-state-mem { [all …]
|
/openbmc/linux/drivers/infiniband/sw/siw/ |
H A D | siw_mem.h | 16 int siw_check_mem(struct ib_pd *pd, struct siw_mem *mem, u64 addr, 19 struct siw_mem *mem[], enum ib_access_flags perms, 27 static inline void siw_mem_put(struct siw_mem *mem) in siw_mem_put() argument 29 kref_put(&mem->ref, siw_free_mem); in siw_mem_put() 32 static inline void siw_unref_mem_sgl(struct siw_mem **mem, unsigned int num_sge) in siw_unref_mem_sgl() argument 35 if (*mem == NULL) in siw_unref_mem_sgl() 38 siw_mem_put(*mem); in siw_unref_mem_sgl() 39 *mem = NULL; in siw_unref_mem_sgl() 40 mem++; in siw_unref_mem_sgl()
|
/openbmc/linux/drivers/mcb/ |
H A D | mcb-lpc.c | 18 struct resource *mem; member 32 priv->mem = platform_get_resource(pdev, IORESOURCE_MEM, 0); in mcb_lpc_probe() 33 if (!priv->mem) { in mcb_lpc_probe() 38 res = devm_request_mem_region(&pdev->dev, priv->mem->start, in mcb_lpc_probe() 39 resource_size(priv->mem), in mcb_lpc_probe() 46 priv->base = devm_ioremap(&pdev->dev, priv->mem->start, in mcb_lpc_probe() 47 resource_size(priv->mem)); in mcb_lpc_probe() 59 ret = chameleon_parse_cells(priv->bus, priv->mem->start, priv->base); in mcb_lpc_probe() 69 devm_release_mem_region(&pdev->dev, priv->mem->start, resource_size(priv->mem)); in mcb_lpc_probe() 72 res = devm_request_mem_region(&pdev->dev, priv->mem->start, in mcb_lpc_probe() [all …]
|
/openbmc/linux/drivers/spi/ |
H A D | spi-dw-bt1.c | 112 struct spi_mem *mem = desc->mem; in dw_spi_bt1_dirmap_read() local 129 cfg.freq = mem->spi->max_speed_hz; in dw_spi_bt1_dirmap_read() 132 dw_spi_set_cs(mem->spi, false); in dw_spi_bt1_dirmap_read() 136 dw_spi_update_config(dws, mem->spi, &cfg); in dw_spi_bt1_dirmap_read() 156 dw_spi_set_cs(mem->spi, true); in dw_spi_bt1_dirmap_read() 193 struct resource *mem __maybe_unused; in dw_spi_bt1_sys_init() 216 mem = platform_get_resource(pdev, IORESOURCE_MEM, 1); in dw_spi_bt1_sys_init() 217 if (mem) { in dw_spi_bt1_sys_init() 220 dwsbt1->map_len = resource_size(mem); in dw_spi_bt1_sys_init() 256 struct resource *mem; in dw_spi_bt1_probe() local [all …]
|
/openbmc/linux/arch/parisc/kernel/ |
H A D | kexec_file.c | 39 image->segment[i].mem = __pa(image->segment[i].mem); in elf_load() 49 kbuf.mem = KEXEC_BUF_MEM_UNKNOWN; in elf_load() 54 pr_debug("Loaded initrd at 0x%lx\n", kbuf.mem); in elf_load() 55 image->arch.initrd_start = kbuf.mem; in elf_load() 56 image->arch.initrd_end = kbuf.mem + initrd_len; in elf_load() 66 kbuf.mem = KEXEC_BUF_MEM_UNKNOWN; in elf_load() 71 pr_debug("Loaded cmdline at 0x%lx\n", kbuf.mem); in elf_load() 72 image->arch.cmdline = kbuf.mem; in elf_load()
|