Lines Matching refs:buffer
100 ctrl->read.buffer = ((void*)ctrl->ring) + SMALL_RING_OFFSET; in init_gnt_srv()
103 ctrl->read.buffer = ((void*)ctrl->ring) + LARGE_RING_OFFSET; in init_gnt_srv()
106 ctrl->read.buffer = xengntshr_share_pages(ctrl->gntshr, domain, in init_gnt_srv()
108 if (!ctrl->read.buffer) in init_gnt_srv()
114 ctrl->write.buffer = ((void*)ctrl->ring) + SMALL_RING_OFFSET; in init_gnt_srv()
117 ctrl->write.buffer = ((void*)ctrl->ring) + LARGE_RING_OFFSET; in init_gnt_srv()
120 ctrl->write.buffer = xengntshr_share_pages(ctrl->gntshr, domain, in init_gnt_srv()
122 if (!ctrl->write.buffer) in init_gnt_srv()
130 xengntshr_unshare(ctrl->gntshr, ctrl->read.buffer, pages_left); in init_gnt_srv()
166 ctrl->write.buffer = ((void*)ctrl->ring) + SMALL_RING_OFFSET; in init_gnt_cli()
169 ctrl->write.buffer = ((void*)ctrl->ring) + LARGE_RING_OFFSET; in init_gnt_cli()
174 ctrl->write.buffer = xengnttab_map_domain_grant_refs(ctrl->gnttab, in init_gnt_cli()
176 if (!ctrl->write.buffer) in init_gnt_cli()
184 ctrl->read.buffer = ((void*)ctrl->ring) + SMALL_RING_OFFSET; in init_gnt_cli()
187 ctrl->read.buffer = ((void*)ctrl->ring) + LARGE_RING_OFFSET; in init_gnt_cli()
192 ctrl->read.buffer = xengnttab_map_domain_grant_refs(ctrl->gnttab, in init_gnt_cli()
194 if (!ctrl->read.buffer) in init_gnt_cli()
204 xengnttab_unmap(ctrl->gnttab, ctrl->write.buffer, in init_gnt_cli()