Lines Matching refs:special_vec
833 rq->special_vec.bv_page = mempool_alloc(sd_page_pool, GFP_ATOMIC); in sd_setup_unmap_cmnd()
834 if (!rq->special_vec.bv_page) in sd_setup_unmap_cmnd()
836 clear_highpage(rq->special_vec.bv_page); in sd_setup_unmap_cmnd()
837 rq->special_vec.bv_offset = 0; in sd_setup_unmap_cmnd()
838 rq->special_vec.bv_len = data_len; in sd_setup_unmap_cmnd()
845 buf = page_address(rq->special_vec.bv_page); in sd_setup_unmap_cmnd()
867 rq->special_vec.bv_page = mempool_alloc(sd_page_pool, GFP_ATOMIC); in sd_setup_write_same16_cmnd()
868 if (!rq->special_vec.bv_page) in sd_setup_write_same16_cmnd()
870 clear_highpage(rq->special_vec.bv_page); in sd_setup_write_same16_cmnd()
871 rq->special_vec.bv_offset = 0; in sd_setup_write_same16_cmnd()
872 rq->special_vec.bv_len = data_len; in sd_setup_write_same16_cmnd()
898 rq->special_vec.bv_page = mempool_alloc(sd_page_pool, GFP_ATOMIC); in sd_setup_write_same10_cmnd()
899 if (!rq->special_vec.bv_page) in sd_setup_write_same10_cmnd()
901 clear_highpage(rq->special_vec.bv_page); in sd_setup_write_same10_cmnd()
902 rq->special_vec.bv_offset = 0; in sd_setup_write_same10_cmnd()
903 rq->special_vec.bv_len = data_len; in sd_setup_write_same10_cmnd()
1309 mempool_free(rq->special_vec.bv_page, sd_page_pool); in sd_uninit_command()