A ABI is the low-level implementation of any programming interface, no matter if it uses interrupts (0x80), sysenter, or long jump to code that the OS put there, etc, etc..
It is the nuts and bolts that do the low level real work of implementing a call / interface.