Lines Matching refs:special_vec
883 rq->special_vec.bv_page = mempool_alloc(sd_page_pool, GFP_ATOMIC); in sd_setup_unmap_cmnd()
884 if (!rq->special_vec.bv_page) in sd_setup_unmap_cmnd()
886 clear_highpage(rq->special_vec.bv_page); in sd_setup_unmap_cmnd()
887 rq->special_vec.bv_offset = 0; in sd_setup_unmap_cmnd()
888 rq->special_vec.bv_len = data_len; in sd_setup_unmap_cmnd()
895 buf = page_address(rq->special_vec.bv_page); in sd_setup_unmap_cmnd()
918 rq->special_vec.bv_page = mempool_alloc(sd_page_pool, GFP_ATOMIC); in sd_setup_write_same16_cmnd()
919 if (!rq->special_vec.bv_page) in sd_setup_write_same16_cmnd()
921 clear_highpage(rq->special_vec.bv_page); in sd_setup_write_same16_cmnd()
922 rq->special_vec.bv_offset = 0; in sd_setup_write_same16_cmnd()
923 rq->special_vec.bv_len = data_len; in sd_setup_write_same16_cmnd()
950 rq->special_vec.bv_page = mempool_alloc(sd_page_pool, GFP_ATOMIC); in sd_setup_write_same10_cmnd()
951 if (!rq->special_vec.bv_page) in sd_setup_write_same10_cmnd()
953 clear_highpage(rq->special_vec.bv_page); in sd_setup_write_same10_cmnd()
954 rq->special_vec.bv_offset = 0; in sd_setup_write_same10_cmnd()
955 rq->special_vec.bv_len = data_len; in sd_setup_write_same10_cmnd()
1383 mempool_free(rq->special_vec.bv_page, sd_page_pool); in sd_uninit_command()