• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/xen/interface/io/

Lines Matching refs:page

222  *      a sole page of connector's control ring buffer.
239 * a sole page of connector's event ring buffer.
393 * o all references in this document to page sizes must be treated
402 * Shared page contains a ring with request/response packets.
490 * o fills in page directory with grant references
492 * gref_directory - grant_ref_t, a reference to the first shared page
493 * describing shared buffer references. At least one page exists. If shared
494 * buffer size (buffer_sz) exceeds what can be addressed by this single page,
495 * then reference to the next page must be supplied (see gref_dir_next_page
512 * Shared page for XENDISPL_OP_DBUF_CREATE buffer descriptor (gref_directory in
530 * gref_dir_next_page - grant_ref_t, reference to the next page describing
531 * page directory. Must be 0 if there are no more pages in the list.
532 * gref[i] - grant_ref_t, reference to a shared page of the buffer
535 * Number of grant_ref_t entries in the whole page directory is not
710 * Request page flip - request to flip a page identified by the framebuffer
758 * Events are sent via a shared page allocated by the front and propagated by
773 * Page flip complete event - event from back to front on page flip completed:
835 * In order to deliver asynchronous events from back to front a shared page is
838 * This page has a common header used by both front and back to synchronize
840 * events and front being a consumer. The rest of the page after the header
857 #define XENDISPL_IN_RING(page) \
858 ((struct xendispl_evt *)((char *)(page) + XENDISPL_IN_RING_OFFS))
859 #define XENDISPL_IN_RING_REF(page, idx) \
860 (XENDISPL_IN_RING((page))[(idx) % XENDISPL_IN_RING_LEN])