Lines Matching refs:special_vec
844 rq->special_vec.bv_page = mempool_alloc(sd_page_pool, GFP_ATOMIC); in sd_setup_unmap_cmnd()
845 if (!rq->special_vec.bv_page) in sd_setup_unmap_cmnd()
847 clear_highpage(rq->special_vec.bv_page); in sd_setup_unmap_cmnd()
848 rq->special_vec.bv_offset = 0; in sd_setup_unmap_cmnd()
849 rq->special_vec.bv_len = data_len; in sd_setup_unmap_cmnd()
856 buf = bvec_virt(&rq->special_vec); in sd_setup_unmap_cmnd()
879 rq->special_vec.bv_page = mempool_alloc(sd_page_pool, GFP_ATOMIC); in sd_setup_write_same16_cmnd()
880 if (!rq->special_vec.bv_page) in sd_setup_write_same16_cmnd()
882 clear_highpage(rq->special_vec.bv_page); in sd_setup_write_same16_cmnd()
883 rq->special_vec.bv_offset = 0; in sd_setup_write_same16_cmnd()
884 rq->special_vec.bv_len = data_len; in sd_setup_write_same16_cmnd()
911 rq->special_vec.bv_page = mempool_alloc(sd_page_pool, GFP_ATOMIC); in sd_setup_write_same10_cmnd()
912 if (!rq->special_vec.bv_page) in sd_setup_write_same10_cmnd()
914 clear_highpage(rq->special_vec.bv_page); in sd_setup_write_same10_cmnd()
915 rq->special_vec.bv_offset = 0; in sd_setup_write_same10_cmnd()
916 rq->special_vec.bv_len = data_len; in sd_setup_write_same10_cmnd()
1276 mempool_free(rq->special_vec.bv_page, sd_page_pool); in sd_uninit_command()