Lines Matching defs:pages

939 	struct fastrpc_phy_page *pages;
963 pages = fastrpc_phy_page_start(list, ctx->nscalars);
986 pages[i].addr = ctx->maps[i]->phys;
991 pages[i].addr += ctx->args[i].ptr -
998 pages[i].size = (pg_end - pg_start + 1) * PAGE_SIZE;
1013 pages[i].addr = ctx->buf->phys -
1016 pages[i].addr = pages[i].addr & PAGE_MASK;
1020 pages[i].size = (pg_end - pg_start + 1) * PAGE_SIZE;
1045 pages[i].addr = ctx->maps[i]->phys;
1046 pages[i].size = ctx->maps[i]->size;
1067 struct fastrpc_phy_page *pages;
1075 pages = fastrpc_phy_page_start(list, ctx->nscalars);
1076 fdlist = (uint64_t *)(pages + inbufs + outbufs + handles);
1238 struct fastrpc_phy_page pages[1];
1308 pages[0].addr = fl->cctx->remote_heap->phys;
1309 pages[0].size = fl->cctx->remote_heap->size;
1311 args[2].ptr = (u64)(uintptr_t) pages;
1312 args[2].length = sizeof(*pages);
1358 struct fastrpc_phy_page pages[1];
1430 pages[0].addr = imem->phys;
1431 pages[0].size = imem->size;
1433 args[3].ptr = (u64)(uintptr_t) pages;
1434 args[3].length = 1 * sizeof(*pages);
1856 struct fastrpc_phy_page pages;
1872 dev_err(dev, "adding user allocated pages is not supported\n");
1889 req_msg.num = sizeof(pages);
1894 pages.addr = buf->phys;
1895 pages.size = buf->size;
1897 args[1].ptr = (u64) (uintptr_t) &pages;
1898 args[1].length = sizeof(pages);
2012 struct fastrpc_phy_page pages = { 0 };
2035 req_msg.num = sizeof(pages);
2041 pages.addr = map->phys;
2042 pages.size = map->size;
2044 args[1].ptr = (u64) (uintptr_t) &pages;
2045 args[1].length = sizeof(pages);
2047 args[2].ptr = (u64) (uintptr_t) &pages;