Lines Matching refs:buffer
102 ctrl->read.buffer = ((void*)ctrl->ring) + SMALL_RING_OFFSET; in init_gnt_srv()
105 ctrl->read.buffer = ((void*)ctrl->ring) + LARGE_RING_OFFSET; in init_gnt_srv()
108 ctrl->read.buffer = xengntshr_share_pages(ctrl->gntshr, domain, in init_gnt_srv()
110 if (!ctrl->read.buffer) in init_gnt_srv()
116 ctrl->write.buffer = ((void*)ctrl->ring) + SMALL_RING_OFFSET; in init_gnt_srv()
119 ctrl->write.buffer = ((void*)ctrl->ring) + LARGE_RING_OFFSET; in init_gnt_srv()
122 ctrl->write.buffer = xengntshr_share_pages(ctrl->gntshr, domain, in init_gnt_srv()
124 if (!ctrl->write.buffer) in init_gnt_srv()
132 xengntshr_unshare(ctrl->gntshr, ctrl->read.buffer, pages_left); in init_gnt_srv()
168 ctrl->write.buffer = ((void*)ctrl->ring) + SMALL_RING_OFFSET; in init_gnt_cli()
171 ctrl->write.buffer = ((void*)ctrl->ring) + LARGE_RING_OFFSET; in init_gnt_cli()
176 ctrl->write.buffer = xengnttab_map_domain_grant_refs(ctrl->gnttab, in init_gnt_cli()
178 if (!ctrl->write.buffer) in init_gnt_cli()
186 ctrl->read.buffer = ((void*)ctrl->ring) + SMALL_RING_OFFSET; in init_gnt_cli()
189 ctrl->read.buffer = ((void*)ctrl->ring) + LARGE_RING_OFFSET; in init_gnt_cli()
194 ctrl->read.buffer = xengnttab_map_domain_grant_refs(ctrl->gnttab, in init_gnt_cli()
196 if (!ctrl->read.buffer) in init_gnt_cli()
206 xengnttab_unmap(ctrl->gnttab, ctrl->write.buffer, in init_gnt_cli()