Searched refs:bounce_sgl (Results 1 - 1 of 1) sorted by relevance

/linux-4.1.27/drivers/scsi/
H A Dstorvsc_drv.c347 struct scatterlist *bounce_sgl; member in struct:storvsc_cmd_request
607 struct scatterlist *bounce_sgl; create_bounce_buffer() local
613 bounce_sgl = kcalloc(num_pages, sizeof(struct scatterlist), GFP_ATOMIC); create_bounce_buffer()
614 if (!bounce_sgl) create_bounce_buffer()
617 sg_init_table(bounce_sgl, num_pages); create_bounce_buffer()
622 sg_set_page(&bounce_sgl[i], page_buf, buf_len, 0); create_bounce_buffer()
625 return bounce_sgl; create_bounce_buffer()
628 destroy_bounce_buffer(bounce_sgl, num_pages); create_bounce_buffer()
634 struct scatterlist *bounce_sgl, copy_from_bounce_buffer()
651 cur_src_sgl = bounce_sgl; copy_from_bounce_buffer()
719 /* Assume the bounce_sgl has enough room ie using the create_bounce_buffer() */ copy_to_bounce_buffer()
721 struct scatterlist *bounce_sgl, copy_to_bounce_buffer()
738 cur_dest_sgl = bounce_sgl; copy_to_bounce_buffer()
1119 cmd_request->bounce_sgl, storvsc_command_completion()
1122 destroy_bounce_buffer(cmd_request->bounce_sgl, storvsc_command_completion()
1627 cmd_request->bounce_sgl = storvsc_queuecommand()
1631 if (!cmd_request->bounce_sgl) storvsc_queuecommand()
1639 cmd_request->bounce_sgl, sg_count); storvsc_queuecommand()
1641 sgl = cmd_request->bounce_sgl; storvsc_queuecommand()
1654 cmd_request->bounce_sgl, storvsc_queuecommand()
1689 destroy_bounce_buffer(cmd_request->bounce_sgl, storvsc_queuecommand()
633 copy_from_bounce_buffer(struct scatterlist *orig_sgl, struct scatterlist *bounce_sgl, unsigned int orig_sgl_count, unsigned int bounce_sgl_count) copy_from_bounce_buffer() argument
720 copy_to_bounce_buffer(struct scatterlist *orig_sgl, struct scatterlist *bounce_sgl, unsigned int orig_sgl_count) copy_to_bounce_buffer() argument

Completed in 44 milliseconds