Lines Matching defs:first
618 * We always use the shadow of the first request to store the list
650 * All the grants are stored in the shadow of the first
695 static void blkif_setup_extra_req(struct blkif_request *first,
698 uint16_t nr_segments = first->u.rw.nr_segments;
701 * The second request is only present when the first request uses
702 * all its segments. It's always the continuity of the first one.
704 first->u.rw.nr_segments = BLKIF_MAX_SEGMENTS_PER_REQUEST;
707 second->u.rw.sector_number = first->u.rw.sector_number +
710 second->u.rw.handle = first->u.rw.handle;
711 second->operation = first->operation;
820 * Only the first request contains the scatter-gather
1487 * All the grants is stored in the first shadow in order
1494 * first request will store the scatter-gather list.
1497 /* Update "id" with the ID of the first response. */
1537 * reused first.
1862 /* Common code used when first setting up, and when resuming. */