[PATCH openEuler-1.0-LTS 08/11] block: factor out a new helper from blk_rq_init()