Hello Mehmet,
MQX interrupt mechanism is described in the MQX User's Guide, chapter 3.9 Handling Interrupts and Exceptions.
Users need to get familiar with the information in it.
I admit it is missing implementation details for Kinetis.
From MQX user's perspective on Kinetis, I describe the implementation details in the attached document.
For the lwgpio, the Kinetis PORT module generates a single interrupt that asserts when the interrupt status flag is set for any enabled interrupt for that port.
Thus, we get into this vector by any enabled PORTx interrupt, and so we need to test PORTx_ISFR register in the interrupt service routine to find out, which pin of that port causes the interrupt request. (or, alternatively, lwgpio_int_get_flag() checks ISF bit of the specified PORTx_PCRn register).
Regards,
Martin