btrfs: add compression interface in (get/put)_workspace