A variable displacement compressor for efficiently cooling and lubricating
seals arranged on a rotary shaft. The seals are arranged at end portions
of the rotary shaft that project from a housing of the compressor. A
first lubrication chamber is defined by a first seal in the housing
around the front end portion of the rotary shaft. A second lubrication
chamber is defined by a second seal in the housing around the rear end
portion of the rotary shaft. A shaft passage extends through the rotary
shaft to connect the first and second lubrication chambers. Refrigerant
gas including lubricating oil flows from a crank chamber to a suction
chamber via the first lubrication chamber, the shaft passage, and the
second lubrication chamber. This efficiently cools and lubricates the
seals.