Lines Matching full:front
74 * mytag_front_ring_t - The 'front' half of the ring.
79 * the front half:
84 * Initializing the back follows similarly (note that only the front
116 /* "Front" end's private variables */ \
140 * FRONT_RING_whatever works on the "front end" of a ring: here
148 * requestor (front end) never has more than RING_SIZE()-1
187 /* Number of free requests (for use on front side only). */
191 /* Test if there is an empty slot available on the front ring.
192 * (This is only meaningful from the front. )
273 xen_wmb(); /* front sees resps /before/ updated producer index */ \
282 * in a backend, the front may be able to queue further requests without
320 xen_wmb(); /* front sees resps /before/ updated producer index */ \
322 xen_mb(); /* front sees new resps /before/ we check rsp_event */ \