Lines Matching refs:src

8  * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
155 blkif_x86_32_request_t *src);
157 blkif_x86_64_request_t *src);
160 blkif_response_t *src);
162 blkif_response_t *src);
795 blkif_request_t *src;
806 src = xvdi_ring_get_request(ring->ri_ring);
807 if (src == NULL) {
814 bcopy(src, req, sizeof (*req));
817 blk_ring_request_32(req, (blkif_x86_32_request_t *)src);
820 blk_ring_request_64(req, (blkif_x86_64_request_t *)src);
874 blk_ring_response_put(blk_ring_t ring, blkif_response_t *src)
892 bcopy(src, rsp, sizeof (*rsp));
895 blk_ring_response_32((blkif_x86_32_response_t *)rsp, src);
898 blk_ring_response_64((blkif_x86_64_response_t *)rsp, src);
919 blk_ring_request_32(blkif_request_t *dst, blkif_x86_32_request_t *src)
922 dst->operation = src->operation;
923 dst->nr_segments = src->nr_segments;
924 dst->handle = src->handle;
925 dst->id = src->id;
926 dst->sector_number = src->sector_number;
927 if (n > src->nr_segments)
928 n = src->nr_segments;
930 dst->seg[i] = src->seg[i];
938 blk_ring_request_64(blkif_request_t *dst, blkif_x86_64_request_t *src)
941 dst->operation = src->operation;
942 dst->nr_segments = src->nr_segments;
943 dst->handle = src->handle;
944 dst->id = src->id;
945 dst->sector_number = src->sector_number;
946 if (n > src->nr_segments)
947 n = src->nr_segments;
949 dst->seg[i] = src->seg[i];
957 blk_ring_response_32(blkif_x86_32_response_t *dst, blkif_response_t *src)
959 dst->id = src->id;
960 dst->operation = src->operation;
961 dst->status = src->status;
969 blk_ring_response_64(blkif_x86_64_response_t *dst, blkif_response_t *src)
971 dst->id = src->id;
972 dst->operation = src->operation;
973 dst->status = src->status;