rmem              381 drivers/hid/hid-wiimote-core.c ssize_t wiimote_cmd_read(struct wiimote_data *wdata, __u32 offset, __u8 *rmem,
rmem              389 drivers/hid/hid-wiimote-core.c 	wdata->state.cmd_read_buf = rmem;
rmem              432 drivers/hid/hid-wiimote-core.c static __u8 wiimote_cmd_read_ext(struct wiimote_data *wdata, __u8 *rmem)
rmem              437 drivers/hid/hid-wiimote-core.c 	ret = wiimote_cmd_read(wdata, 0xa400fa, rmem, 6);
rmem              441 drivers/hid/hid-wiimote-core.c 	hid_dbg(wdata->hdev, "extension ID: %6phC\n", rmem);
rmem              443 drivers/hid/hid-wiimote-core.c 	if (rmem[0] == 0xff && rmem[1] == 0xff && rmem[2] == 0xff &&
rmem              444 drivers/hid/hid-wiimote-core.c 	    rmem[3] == 0xff && rmem[4] == 0xff && rmem[5] == 0xff)
rmem              447 drivers/hid/hid-wiimote-core.c 	if (rmem[4] == 0x00 && rmem[5] == 0x00)
rmem              449 drivers/hid/hid-wiimote-core.c 	if (rmem[4] == 0x01 && rmem[5] == 0x01)
rmem              451 drivers/hid/hid-wiimote-core.c 	if (rmem[4] == 0x04 && rmem[5] == 0x02)
rmem              453 drivers/hid/hid-wiimote-core.c 	if (rmem[4] == 0x01 && rmem[5] == 0x20)
rmem              455 drivers/hid/hid-wiimote-core.c 	if (rmem[0] == 0x01 && rmem[1] == 0x00 &&
rmem              456 drivers/hid/hid-wiimote-core.c 	    rmem[4] == 0x01 && rmem[5] == 0x03)
rmem              458 drivers/hid/hid-wiimote-core.c 	if (rmem[0] == 0x00 && rmem[1] == 0x00 &&
rmem              459 drivers/hid/hid-wiimote-core.c 	    rmem[4] == 0x01 && rmem[5] == 0x03)
rmem              510 drivers/hid/hid-wiimote-core.c static bool wiimote_cmd_read_mp(struct wiimote_data *wdata, __u8 *rmem)
rmem              515 drivers/hid/hid-wiimote-core.c 	ret = wiimote_cmd_read(wdata, 0xa600fa, rmem, 6);
rmem              519 drivers/hid/hid-wiimote-core.c 	hid_dbg(wdata->hdev, "motion plus ID: %6phC\n", rmem);
rmem              521 drivers/hid/hid-wiimote-core.c 	if (rmem[5] == 0x05)
rmem              524 drivers/hid/hid-wiimote-core.c 	hid_info(wdata->hdev, "unknown motion plus ID: %6phC\n", rmem);
rmem              533 drivers/hid/hid-wiimote-core.c 	__u8 rmem[6];
rmem              536 drivers/hid/hid-wiimote-core.c 	ret = wiimote_cmd_read(wdata, 0xa400fa, rmem, 6);
rmem              540 drivers/hid/hid-wiimote-core.c 	hid_dbg(wdata->hdev, "mapped motion plus ID: %6phC\n", rmem);
rmem              542 drivers/hid/hid-wiimote-core.c 	if (rmem[0] == 0xff && rmem[1] == 0xff && rmem[2] == 0xff &&
rmem              543 drivers/hid/hid-wiimote-core.c 	    rmem[3] == 0xff && rmem[4] == 0xff && rmem[5] == 0xff)
rmem              546 drivers/hid/hid-wiimote-core.c 	if (rmem[4] == 0x04 && rmem[5] == 0x05)
rmem              548 drivers/hid/hid-wiimote-core.c 	else if (rmem[4] == 0x05 && rmem[5] == 0x05)
rmem              550 drivers/hid/hid-wiimote-core.c 	else if (rmem[4] == 0x07 && rmem[5] == 0x05)
rmem              273 drivers/hid/hid-wiimote.h 							__u8 *rmem, __u8 size);
rmem             2636 drivers/net/ethernet/broadcom/bnxt/bnxt.c static void bnxt_free_ring(struct bnxt *bp, struct bnxt_ring_mem_info *rmem)
rmem             2641 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	for (i = 0; i < rmem->nr_pages; i++) {
rmem             2642 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (!rmem->pg_arr[i])
rmem             2645 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		dma_free_coherent(&pdev->dev, rmem->page_size,
rmem             2646 drivers/net/ethernet/broadcom/bnxt/bnxt.c 				  rmem->pg_arr[i], rmem->dma_arr[i]);
rmem             2648 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rmem->pg_arr[i] = NULL;
rmem             2650 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rmem->pg_tbl) {
rmem             2651 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		size_t pg_tbl_size = rmem->nr_pages * 8;
rmem             2653 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rmem->flags & BNXT_RMEM_USE_FULL_PAGE_FLAG)
rmem             2654 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			pg_tbl_size = rmem->page_size;
rmem             2656 drivers/net/ethernet/broadcom/bnxt/bnxt.c 				  rmem->pg_tbl, rmem->pg_tbl_map);
rmem             2657 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rmem->pg_tbl = NULL;
rmem             2659 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rmem->vmem_size && *rmem->vmem) {
rmem             2660 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		vfree(*rmem->vmem);
rmem             2661 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		*rmem->vmem = NULL;
rmem             2665 drivers/net/ethernet/broadcom/bnxt/bnxt.c static int bnxt_alloc_ring(struct bnxt *bp, struct bnxt_ring_mem_info *rmem)
rmem             2671 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rmem->flags & (BNXT_RMEM_VALID_PTE_FLAG | BNXT_RMEM_RING_PTE_FLAG))
rmem             2673 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if ((rmem->nr_pages > 1 || rmem->depth > 0) && !rmem->pg_tbl) {
rmem             2674 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		size_t pg_tbl_size = rmem->nr_pages * 8;
rmem             2676 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rmem->flags & BNXT_RMEM_USE_FULL_PAGE_FLAG)
rmem             2677 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			pg_tbl_size = rmem->page_size;
rmem             2678 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rmem->pg_tbl = dma_alloc_coherent(&pdev->dev, pg_tbl_size,
rmem             2679 drivers/net/ethernet/broadcom/bnxt/bnxt.c 						  &rmem->pg_tbl_map,
rmem             2681 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (!rmem->pg_tbl)
rmem             2685 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	for (i = 0; i < rmem->nr_pages; i++) {
rmem             2688 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rmem->pg_arr[i] = dma_alloc_coherent(&pdev->dev,
rmem             2689 drivers/net/ethernet/broadcom/bnxt/bnxt.c 						     rmem->page_size,
rmem             2690 drivers/net/ethernet/broadcom/bnxt/bnxt.c 						     &rmem->dma_arr[i],
rmem             2692 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (!rmem->pg_arr[i])
rmem             2695 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rmem->nr_pages > 1 || rmem->depth > 0) {
rmem             2696 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			if (i == rmem->nr_pages - 2 &&
rmem             2697 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			    (rmem->flags & BNXT_RMEM_RING_PTE_FLAG))
rmem             2699 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			else if (i == rmem->nr_pages - 1 &&
rmem             2700 drivers/net/ethernet/broadcom/bnxt/bnxt.c 				 (rmem->flags & BNXT_RMEM_RING_PTE_FLAG))
rmem             2702 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			rmem->pg_tbl[i] =
rmem             2703 drivers/net/ethernet/broadcom/bnxt/bnxt.c 				cpu_to_le64(rmem->dma_arr[i] | extra_bits);
rmem             2707 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rmem->vmem_size) {
rmem             2708 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		*rmem->vmem = vzalloc(rmem->vmem_size);
rmem             2709 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (!(*rmem->vmem))
rmem             3000 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct bnxt_ring_mem_info *rmem;
rmem             3010 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rmem = &ring->ring_mem;
rmem             3011 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rmem->nr_pages = bp->cp_nr_pages;
rmem             3012 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rmem->page_size = HW_CMPD_RING_SIZE;
rmem             3013 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rmem->pg_arr = (void **)cpr->cp_desc_ring;
rmem             3014 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rmem->dma_arr = cpr->cp_desc_mapping;
rmem             3015 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rmem->flags = BNXT_RMEM_RING_PTE_FLAG;
rmem             3016 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_alloc_ring(bp, rmem);
rmem             3018 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		bnxt_free_ring(bp, rmem);
rmem             3085 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		struct bnxt_ring_mem_info *rmem;
rmem             3096 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rmem = &ring->ring_mem;
rmem             3097 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rmem->nr_pages = bp->cp_nr_pages;
rmem             3098 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rmem->page_size = HW_CMPD_RING_SIZE;
rmem             3099 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rmem->pg_arr = (void **)cpr->cp_desc_ring;
rmem             3100 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rmem->dma_arr = cpr->cp_desc_mapping;
rmem             3101 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rmem->vmem_size = 0;
rmem             3108 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rmem = &ring->ring_mem;
rmem             3109 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rmem->nr_pages = bp->rx_nr_pages;
rmem             3110 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rmem->page_size = HW_RXBD_RING_SIZE;
rmem             3111 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rmem->pg_arr = (void **)rxr->rx_desc_ring;
rmem             3112 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rmem->dma_arr = rxr->rx_desc_mapping;
rmem             3113 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rmem->vmem_size = SW_RXBD_RING_SIZE * bp->rx_nr_pages;
rmem             3114 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rmem->vmem = (void **)&rxr->rx_buf_ring;
rmem             3117 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rmem = &ring->ring_mem;
rmem             3118 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rmem->nr_pages = bp->rx_agg_nr_pages;
rmem             3119 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rmem->page_size = HW_RXBD_RING_SIZE;
rmem             3120 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rmem->pg_arr = (void **)rxr->rx_agg_desc_ring;
rmem             3121 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rmem->dma_arr = rxr->rx_agg_desc_mapping;
rmem             3122 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rmem->vmem_size = SW_RXBD_AGG_RING_SIZE * bp->rx_agg_nr_pages;
rmem             3123 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rmem->vmem = (void **)&rxr->rx_agg_ring;
rmem             3131 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rmem = &ring->ring_mem;
rmem             3132 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rmem->nr_pages = bp->tx_nr_pages;
rmem             3133 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rmem->page_size = HW_RXBD_RING_SIZE;
rmem             3134 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rmem->pg_arr = (void **)txr->tx_desc_ring;
rmem             3135 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rmem->dma_arr = txr->tx_desc_mapping;
rmem             3136 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rmem->vmem_size = SW_TXBD_RING_SIZE * bp->tx_nr_pages;
rmem             3137 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rmem->vmem = (void **)&txr->tx_buf_ring;
rmem             5224 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct bnxt_ring_mem_info *rmem = &ring->ring_mem;
rmem             5231 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rmem->nr_pages > 1) {
rmem             5232 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		req.page_tbl_addr = cpu_to_le64(rmem->pg_tbl_map);
rmem             5237 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		req.page_tbl_addr =  cpu_to_le64(rmem->dma_arr[0]);
rmem             6500 drivers/net/ethernet/broadcom/bnxt/bnxt.c static void bnxt_hwrm_set_pg_attr(struct bnxt_ring_mem_info *rmem, u8 *pg_attr,
rmem             6511 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rmem->depth >= 1) {
rmem             6512 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rmem->depth == 2)
rmem             6516 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		*pg_dir = cpu_to_le64(rmem->pg_tbl_map);
rmem             6518 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		*pg_dir = cpu_to_le64(rmem->dma_arr[0]);
rmem             6633 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct bnxt_ring_mem_info *rmem = &ctx_pg->ring_mem;
rmem             6635 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rmem->page_size = BNXT_PAGE_SIZE;
rmem             6636 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rmem->pg_arr = ctx_pg->ctx_pg_arr;
rmem             6637 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rmem->dma_arr = ctx_pg->ctx_dma_arr;
rmem             6638 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rmem->flags = BNXT_RMEM_VALID_PTE_FLAG;
rmem             6639 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rmem->depth >= 1)
rmem             6640 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rmem->flags |= BNXT_RMEM_USE_FULL_PAGE_FLAG;
rmem             6641 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	return bnxt_alloc_ring(bp, rmem);
rmem             6648 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct bnxt_ring_mem_info *rmem = &ctx_pg->ring_mem;
rmem             6662 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rmem->depth = 2;
rmem             6668 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rmem->nr_pages = nr_tbls;
rmem             6679 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			rmem = &pg_tbl->ring_mem;
rmem             6680 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			rmem->pg_tbl = ctx_pg->ctx_pg_arr[i];
rmem             6681 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			rmem->pg_tbl_map = ctx_pg->ctx_dma_arr[i];
rmem             6682 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			rmem->depth = 1;
rmem             6683 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			rmem->nr_pages = MAX_CTX_PAGES;
rmem             6688 drivers/net/ethernet/broadcom/bnxt/bnxt.c 					rmem->nr_pages = rem;
rmem             6695 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rmem->nr_pages = DIV_ROUND_UP(mem_size, BNXT_PAGE_SIZE);
rmem             6696 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (rmem->nr_pages > 1 || depth)
rmem             6697 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			rmem->depth = 1;
rmem             6706 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct bnxt_ring_mem_info *rmem = &ctx_pg->ring_mem;
rmem             6708 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (rmem->depth > 1 || ctx_pg->nr_pages > MAX_CTX_PAGES ||
rmem             6710 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		int i, nr_tbls = rmem->nr_pages;
rmem             6728 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	bnxt_free_ring(bp, rmem);
rmem              397 drivers/net/wireless/ray_cs.c 	local->rmem = ioremap(link->resource[3]->start,
rmem              415 drivers/net/wireless/ray_cs.c 	dev_dbg(&link->dev, "ray_config rmem=%p\n", local->rmem);
rmem              734 drivers/net/wireless/ray_cs.c 	iounmap(local->rmem);
rmem             2051 drivers/net/wireless/ray_cs.c 	pmsg = local->rmem + pkt_addr;
rmem             2363 drivers/net/wireless/ray_cs.c 		memcpy_fromio(dest, local->rmem + pkt_addr, length);
rmem             2366 drivers/net/wireless/ray_cs.c 		memcpy_fromio(dest, local->rmem + pkt_addr,
rmem             2368 drivers/net/wireless/ray_cs.c 		memcpy_fromio(dest + length - wrap_bytes, local->rmem,
rmem               32 drivers/net/wireless/ray_cs.h     void __iomem *rmem;            /* pointer to receive buffer window       */
rmem               54 drivers/of/of_reserved_mem.c 	struct reserved_mem *rmem = &reserved_mem[reserved_mem_count];
rmem               61 drivers/of/of_reserved_mem.c 	rmem->fdt_node = node;
rmem               62 drivers/of/of_reserved_mem.c 	rmem->name = uname;
rmem               63 drivers/of/of_reserved_mem.c 	rmem->base = base;
rmem               64 drivers/of/of_reserved_mem.c 	rmem->size = size;
rmem              170 drivers/of/of_reserved_mem.c static int __init __reserved_mem_init_node(struct reserved_mem *rmem)
rmem              180 drivers/of/of_reserved_mem.c 		if (!of_flat_dt_is_compatible(rmem->fdt_node, compat))
rmem              183 drivers/of/of_reserved_mem.c 		ret = initfn(rmem);
rmem              186 drivers/of/of_reserved_mem.c 				rmem->name, compat);
rmem              245 drivers/of/of_reserved_mem.c 		struct reserved_mem *rmem = &reserved_mem[i];
rmem              246 drivers/of/of_reserved_mem.c 		unsigned long node = rmem->fdt_node;
rmem              257 drivers/of/of_reserved_mem.c 			rmem->phandle = of_read_number(prop, len/4);
rmem              259 drivers/of/of_reserved_mem.c 		if (rmem->size == 0)
rmem              260 drivers/of/of_reserved_mem.c 			err = __reserved_mem_alloc_size(node, rmem->name,
rmem              261 drivers/of/of_reserved_mem.c 						 &rmem->base, &rmem->size);
rmem              263 drivers/of/of_reserved_mem.c 			err = __reserved_mem_init_node(rmem);
rmem              266 drivers/of/of_reserved_mem.c 					rmem->name);
rmem              267 drivers/of/of_reserved_mem.c 				memblock_free(rmem->base, rmem->size);
rmem              269 drivers/of/of_reserved_mem.c 					memblock_add(rmem->base, rmem->size);
rmem              290 drivers/of/of_reserved_mem.c 	struct reserved_mem *rmem;
rmem              317 drivers/of/of_reserved_mem.c 	struct reserved_mem *rmem;
rmem              332 drivers/of/of_reserved_mem.c 	rmem = __find_rmem(target);
rmem              335 drivers/of/of_reserved_mem.c 	if (!rmem || !rmem->ops || !rmem->ops->device_init)
rmem              342 drivers/of/of_reserved_mem.c 	ret = rmem->ops->device_init(rmem, dev);
rmem              345 drivers/of/of_reserved_mem.c 		rd->rmem = rmem;
rmem              351 drivers/of/of_reserved_mem.c 		dev_info(dev, "assigned reserved memory node %s\n", rmem->name);
rmem              370 drivers/of/of_reserved_mem.c 	struct reserved_mem *rmem = NULL;
rmem              375 drivers/of/of_reserved_mem.c 			rmem = rd->rmem;
rmem              383 drivers/of/of_reserved_mem.c 	if (!rmem || !rmem->ops || !rmem->ops->device_release)
rmem              386 drivers/of/of_reserved_mem.c 	rmem->ops->device_release(rmem, dev);
rmem              501 drivers/remoteproc/qcom_q6v5_wcss.c 	struct reserved_mem *rmem = NULL;
rmem              507 drivers/remoteproc/qcom_q6v5_wcss.c 		rmem = of_reserved_mem_lookup(node);
rmem              510 drivers/remoteproc/qcom_q6v5_wcss.c 	if (!rmem) {
rmem              515 drivers/remoteproc/qcom_q6v5_wcss.c 	wcss->mem_phys = rmem->base;
rmem              516 drivers/remoteproc/qcom_q6v5_wcss.c 	wcss->mem_reloc = rmem->base;
rmem              517 drivers/remoteproc/qcom_q6v5_wcss.c 	wcss->mem_size = rmem->size;
rmem              521 drivers/remoteproc/qcom_q6v5_wcss.c 			&rmem->base, &rmem->size);
rmem              124 drivers/remoteproc/st_remoteproc.c 	struct reserved_mem *rmem;
rmem              130 drivers/remoteproc/st_remoteproc.c 		rmem = of_reserved_mem_lookup(it.node);
rmem              131 drivers/remoteproc/st_remoteproc.c 		if (!rmem) {
rmem              140 drivers/remoteproc/st_remoteproc.c 						   (dma_addr_t)rmem->base,
rmem              141 drivers/remoteproc/st_remoteproc.c 						   rmem->size, rmem->base,
rmem              148 drivers/remoteproc/st_remoteproc.c 							   rmem->size,
rmem              149 drivers/remoteproc/st_remoteproc.c 							   rmem->base,
rmem              205 drivers/remoteproc/stm32_rproc.c 	struct reserved_mem *rmem;
rmem              212 drivers/remoteproc/stm32_rproc.c 		rmem = of_reserved_mem_lookup(it.node);
rmem              213 drivers/remoteproc/stm32_rproc.c 		if (!rmem) {
rmem              218 drivers/remoteproc/stm32_rproc.c 		if (stm32_rproc_pa_to_da(rproc, rmem->base, &da) < 0) {
rmem              220 drivers/remoteproc/stm32_rproc.c 				&rmem->base);
rmem              228 drivers/remoteproc/stm32_rproc.c 						   (dma_addr_t)rmem->base,
rmem              229 drivers/remoteproc/stm32_rproc.c 						   rmem->size, da,
rmem              236 drivers/remoteproc/stm32_rproc.c 							   rmem->size);
rmem              240 drivers/remoteproc/stm32_rproc.c 							   rmem->size,
rmem              241 drivers/remoteproc/stm32_rproc.c 							   rmem->base,
rmem              147 drivers/soc/fsl/qbman/bman_ccsr.c static int bman_fbpr(struct reserved_mem *rmem)
rmem              149 drivers/soc/fsl/qbman/bman_ccsr.c 	fbpr_a = rmem->base;
rmem              150 drivers/soc/fsl/qbman/bman_ccsr.c 	fbpr_sz = rmem->size;
rmem               41 drivers/soc/fsl/qbman/dpaa_sys.c 	struct reserved_mem *rmem;
rmem               52 drivers/soc/fsl/qbman/dpaa_sys.c 	rmem = of_reserved_mem_lookup(mem_node);
rmem               53 drivers/soc/fsl/qbman/dpaa_sys.c 	if (!rmem) {
rmem               57 drivers/soc/fsl/qbman/dpaa_sys.c 	*addr = rmem->base;
rmem               58 drivers/soc/fsl/qbman/dpaa_sys.c 	*size = rmem->size;
rmem              472 drivers/soc/fsl/qbman/qman_ccsr.c static int qman_fqd(struct reserved_mem *rmem)
rmem              474 drivers/soc/fsl/qbman/qman_ccsr.c 	fqd_a = rmem->base;
rmem              475 drivers/soc/fsl/qbman/qman_ccsr.c 	fqd_sz = rmem->size;
rmem              482 drivers/soc/fsl/qbman/qman_ccsr.c static int qman_pfdr(struct reserved_mem *rmem)
rmem              484 drivers/soc/fsl/qbman/qman_ccsr.c 	pfdr_a = rmem->base;
rmem              485 drivers/soc/fsl/qbman/qman_ccsr.c 	pfdr_sz = rmem->size;
rmem              241 drivers/soc/qcom/cmd-db.c 	struct reserved_mem *rmem;
rmem              244 drivers/soc/qcom/cmd-db.c 	rmem = of_reserved_mem_lookup(pdev->dev.of_node);
rmem              245 drivers/soc/qcom/cmd-db.c 	if (!rmem) {
rmem              250 drivers/soc/qcom/cmd-db.c 	cmd_db_header = memremap(rmem->base, rmem->size, MEMREMAP_WB);
rmem              175 drivers/soc/qcom/rmtfs_mem.c 	struct reserved_mem *rmem;
rmem              181 drivers/soc/qcom/rmtfs_mem.c 	rmem = of_reserved_mem_lookup(node);
rmem              182 drivers/soc/qcom/rmtfs_mem.c 	if (!rmem) {
rmem              198 drivers/soc/qcom/rmtfs_mem.c 	rmtfs_mem->addr = rmem->base;
rmem              200 drivers/soc/qcom/rmtfs_mem.c 	rmtfs_mem->size = rmem->size;
rmem               26 drivers/staging/rtl8712/usb_ops.h 			 u32 cnt, u8 *rmem);
rmem              242 drivers/staging/rtl8712/usb_ops_linux.c u32 r8712_usb_read_port(struct intf_hdl *pintfhdl, u32 addr, u32 cnt, u8 *rmem)
rmem              250 drivers/staging/rtl8712/usb_ops_linux.c 	struct recv_buf	*precvbuf = (struct recv_buf *)rmem;
rmem               46 drivers/staging/rtl8712/xmit_linux.c uint _r8712_pktfile_read(struct pkt_file *pfile, u8 *rmem, uint rlen)
rmem               52 drivers/staging/rtl8712/xmit_linux.c 	if (rmem)
rmem               54 drivers/staging/rtl8712/xmit_linux.c 			      rmem, len);
rmem               47 drivers/staging/rtl8712/xmit_osdep.h uint _r8712_pktfile_read(struct pkt_file *pfile, u8 *rmem, uint rlen);
rmem              385 drivers/staging/rtl8723bs/hal/sdio_ops.c 	u8 *rmem
rmem              390 drivers/staging/rtl8723bs/hal/sdio_ops.c 	err = sdio_readN(intfhdl, addr, cnt, rmem);
rmem               38 drivers/staging/rtl8723bs/include/xmit_osdep.h extern uint _rtw_pktfile_read (struct pkt_file *pfile, u8 *rmem, uint rlen);
rmem               27 drivers/staging/rtl8723bs/os_dep/xmit_linux.c uint _rtw_pktfile_read (struct pkt_file *pfile, u8 *rmem, uint rlen)
rmem               34 drivers/staging/rtl8723bs/os_dep/xmit_linux.c 	if (rmem)
rmem               35 drivers/staging/rtl8723bs/os_dep/xmit_linux.c 		skb_copy_bits(pfile->pkt, pfile->buf_len - pfile->pkt_len, rmem, len);
rmem              638 drivers/tee/optee/call.c 	msg_arg->params[0].u.rmem.shm_ref = (unsigned long)shm;
rmem               97 drivers/tee/optee/core.c 			p->u.memref.size = mp->u.rmem.size;
rmem               99 drivers/tee/optee/core.c 				mp->u.rmem.shm_ref;
rmem              106 drivers/tee/optee/core.c 			p->u.memref.shm_offs = mp->u.rmem.offs;
rmem              152 drivers/tee/optee/core.c 	mp->u.rmem.shm_ref = (unsigned long)p->u.memref.shm;
rmem              153 drivers/tee/optee/core.c 	mp->u.rmem.size = p->u.memref.size;
rmem              154 drivers/tee/optee/core.c 	mp->u.rmem.offs = p->u.memref.shm_offs;
rmem              160 drivers/tee/optee/optee_msg.h 		struct optee_msg_param_rmem rmem;
rmem               21 include/linux/of_reserved_mem.h 	int	(*device_init)(struct reserved_mem *rmem,
rmem               23 include/linux/of_reserved_mem.h 	void	(*device_release)(struct reserved_mem *rmem,
rmem               27 include/linux/of_reserved_mem.h typedef int (*reservedmem_of_init_fn)(struct reserved_mem *rmem);
rmem              303 kernel/dma/coherent.c static int rmem_dma_device_init(struct reserved_mem *rmem, struct device *dev)
rmem              305 kernel/dma/coherent.c 	struct dma_coherent_mem *mem = rmem->priv;
rmem              309 kernel/dma/coherent.c 		ret = dma_init_coherent_memory(rmem->base, rmem->base,
rmem              310 kernel/dma/coherent.c 					       rmem->size, &mem);
rmem              313 kernel/dma/coherent.c 				&rmem->base, (unsigned long)rmem->size / SZ_1M);
rmem              318 kernel/dma/coherent.c 	rmem->priv = mem;
rmem              323 kernel/dma/coherent.c static void rmem_dma_device_release(struct reserved_mem *rmem,
rmem              335 kernel/dma/coherent.c static int __init rmem_dma_setup(struct reserved_mem *rmem)
rmem              337 kernel/dma/coherent.c 	unsigned long node = rmem->fdt_node;
rmem              351 kernel/dma/coherent.c 		dma_reserved_default_memory = rmem;
rmem              355 kernel/dma/coherent.c 	rmem->ops = &rmem_dma_ops;
rmem              357 kernel/dma/coherent.c 		&rmem->base, (unsigned long)rmem->size / SZ_1M);
rmem              282 kernel/dma/contiguous.c static int rmem_cma_device_init(struct reserved_mem *rmem, struct device *dev)
rmem              284 kernel/dma/contiguous.c 	dev_set_cma_area(dev, rmem->priv);
rmem              288 kernel/dma/contiguous.c static void rmem_cma_device_release(struct reserved_mem *rmem,
rmem              299 kernel/dma/contiguous.c static int __init rmem_cma_setup(struct reserved_mem *rmem)
rmem              303 kernel/dma/contiguous.c 	unsigned long node = rmem->fdt_node;
rmem              311 kernel/dma/contiguous.c 	if ((rmem->base & mask) || (rmem->size & mask)) {
rmem              316 kernel/dma/contiguous.c 	err = cma_init_reserved_mem(rmem->base, rmem->size, 0, rmem->name, &cma);
rmem              322 kernel/dma/contiguous.c 	dma_contiguous_early_fixup(rmem->base, rmem->size);
rmem              327 kernel/dma/contiguous.c 	rmem->ops = &rmem_cma_ops;
rmem              328 kernel/dma/contiguous.c 	rmem->priv = cma;
rmem              331 kernel/dma/contiguous.c 		&rmem->base, (unsigned long)rmem->size / SZ_1M);
rmem             1450 net/ipv4/udp.c 	int rmem, delta, amt, err = -ENOMEM;
rmem             1457 net/ipv4/udp.c 	rmem = atomic_read(&sk->sk_rmem_alloc);
rmem             1458 net/ipv4/udp.c 	if (rmem > sk->sk_rcvbuf)
rmem             1467 net/ipv4/udp.c 	if (rmem > (sk->sk_rcvbuf >> 1)) {
rmem             1478 net/ipv4/udp.c 	rmem = atomic_add_return(size, &sk->sk_rmem_alloc);
rmem             1479 net/ipv4/udp.c 	if (rmem > (size + (unsigned int)sk->sk_rcvbuf))