cache_key_lend
if (cache_key_lend(key_tmp) <= cache_key_lstart(key)) {
if (cache_key_lstart(key_tmp) >= cache_key_lend(key)) {
if (cache_key_lend(key_tmp) >= cache_key_lend(key)) {
if (cache_key_lend(key_tmp) > cache_key_lend(key)) {
cache_key_cutfront(key_tmp, cache_key_lend(key) - cache_key_lstart(key_tmp));
cache_key_cutback(key_tmp, cache_key_lend(key_tmp) - cache_key_lstart(key));
cache_key_cutback(key_tmp, cache_key_lend(key_tmp) - cache_key_lstart(key));
cache_key_cutfront(key_fixup, cache_key_lend(key) - cache_key_lstart(key_tmp));
cache_key_cutback(key_tmp, cache_key_lend(key_tmp) - cache_key_lstart(key));
io_len = cache_key_lend(key) - cache_key_lstart(key_tmp);
io_len = cache_key_lend(key_tmp) - cache_key_lstart(key);