Lines Matching refs:bounce
119 * table API. For this reason, in HVM mode, we must bounce all requests into
265 uint8_t *bounce;
509 * exectuion. In the case of a read with bounce buffering active,
511 * bounce-out the read data. This array serves as the temporary
517 * \brief Array of memoized bounce buffer kva offsets used
523 * bounce address here to reduce the cost of the second walk.
898 * calculate an offset into a request's local bounce memory region.
900 * \param reqlist The request structure whose bounce region will be accessed.
901 * \param pagenr The page index used to compute the bounce offset.
903 * bounce offset.
905 * \return The computed global bounce buffer address.
910 return (reqlist->bounce + (PAGE_SIZE * pagenr) + (sector << 9));
926 * Depending on configuration, this will either be a local bounce buffer
953 * Depending on configuration, this will either be a local bounce buffer
1523 - (vm_offset_t)reqlist->bounce;
2201 - (vm_offset_t)reqlist->bounce;
2848 if (reqlist->bounce != NULL) {
2849 free(reqlist->bounce, M_XENBLOCKBACK);
2850 reqlist->bounce = NULL;
3238 reqlist->bounce = malloc(xbb->max_reqlist_size,
3240 if (reqlist->bounce == NULL) {
3243 "bounce buffers");