muram             204 arch/powerpc/boot/cpm-serial.c 	void *parent, *muram;
muram             250 arch/powerpc/boot/cpm-serial.c 	muram = finddevice("/soc/cpm/muram/data");
muram             251 arch/powerpc/boot/cpm-serial.c 	if (!muram)
muram             259 arch/powerpc/boot/cpm-serial.c 	if (dt_get_virtual_reg(muram, &muram_addr, 1) < 1)
muram             262 arch/powerpc/boot/cpm-serial.c 	if (getprop(muram, "reg", reg, 8) < 8)
muram             770 drivers/net/ethernet/freescale/fman/fman.c 	fman->cam_offset = fman_muram_alloc(fman->muram, fman->cam_size);
muram             780 drivers/net/ethernet/freescale/fman/fman.c 		fman_muram_free_mem(fman->muram, fman->cam_offset,
muram             784 drivers/net/ethernet/freescale/fman/fman.c 		fman->cam_offset = fman_muram_alloc(fman->muram,
muram             800 drivers/net/ethernet/freescale/fman/fman.c 			fman_muram_offset_to_vbase(fman->muram,
muram            1218 drivers/net/ethernet/freescale/fman/fman.c 		fman_muram_free_mem(fman->muram, fman->cam_offset,
muram            1221 drivers/net/ethernet/freescale/fman/fman.c 		fman_muram_free_mem(fman->muram, fman->fifo_offset,
muram            1727 drivers/net/ethernet/freescale/fman/fman.c 	fman->muram =
muram            1730 drivers/net/ethernet/freescale/fman/fman.c 	if (!fman->muram)
muram            1997 drivers/net/ethernet/freescale/fman/fman.c 	fman->fifo_offset = fman_muram_alloc(fman->muram,
muram             341 drivers/net/ethernet/freescale/fman/fman.h 	struct muram_info *muram;
muram              46 drivers/net/ethernet/freescale/fman/fman_muram.c static unsigned long fman_muram_vbase_to_offset(struct muram_info *muram,
muram              49 drivers/net/ethernet/freescale/fman/fman_muram.c 	return vaddr - (unsigned long)muram->vbase;
muram              67 drivers/net/ethernet/freescale/fman/fman_muram.c 	struct muram_info *muram;
muram              71 drivers/net/ethernet/freescale/fman/fman_muram.c 	muram = kzalloc(sizeof(*muram), GFP_KERNEL);
muram              72 drivers/net/ethernet/freescale/fman/fman_muram.c 	if (!muram)
muram              75 drivers/net/ethernet/freescale/fman/fman_muram.c 	muram->pool = gen_pool_create(ilog2(64), -1);
muram              76 drivers/net/ethernet/freescale/fman/fman_muram.c 	if (!muram->pool) {
muram              87 drivers/net/ethernet/freescale/fman/fman_muram.c 	ret = gen_pool_add_virt(muram->pool, (unsigned long)vaddr,
muram              97 drivers/net/ethernet/freescale/fman/fman_muram.c 	muram->vbase = vaddr;
muram              98 drivers/net/ethernet/freescale/fman/fman_muram.c 	muram->pbase = base;
muram              99 drivers/net/ethernet/freescale/fman/fman_muram.c 	return muram;
muram             102 drivers/net/ethernet/freescale/fman/fman_muram.c 	gen_pool_destroy(muram->pool);
muram             104 drivers/net/ethernet/freescale/fman/fman_muram.c 	kfree(muram);
muram             117 drivers/net/ethernet/freescale/fman/fman_muram.c unsigned long fman_muram_offset_to_vbase(struct muram_info *muram,
muram             120 drivers/net/ethernet/freescale/fman/fman_muram.c 	return offset + (unsigned long)muram->vbase;
muram             132 drivers/net/ethernet/freescale/fman/fman_muram.c unsigned long fman_muram_alloc(struct muram_info *muram, size_t size)
muram             136 drivers/net/ethernet/freescale/fman/fman_muram.c 	vaddr = gen_pool_alloc(muram->pool, size);
muram             142 drivers/net/ethernet/freescale/fman/fman_muram.c 	return fman_muram_vbase_to_offset(muram, vaddr);
muram             153 drivers/net/ethernet/freescale/fman/fman_muram.c void fman_muram_free_mem(struct muram_info *muram, unsigned long offset,
muram             156 drivers/net/ethernet/freescale/fman/fman_muram.c 	unsigned long addr = fman_muram_offset_to_vbase(muram, offset);
muram             158 drivers/net/ethernet/freescale/fman/fman_muram.c 	gen_pool_free(muram->pool, addr, size);
muram              44 drivers/net/ethernet/freescale/fman/fman_muram.h unsigned long fman_muram_offset_to_vbase(struct muram_info *muram,
muram              47 drivers/net/ethernet/freescale/fman/fman_muram.h unsigned long fman_muram_alloc(struct muram_info *muram, size_t size);
muram              49 drivers/net/ethernet/freescale/fman/fman_muram.h void fman_muram_free_mem(struct muram_info *muram, unsigned long offset,
muram             456 include/soc/fsl/qe/immap_qe.h 	u8			muram[0xC000];	/* 0x110000 - 0x11C000