Things that begin with port, come from the port layer, and some of them may differ in what they do and if they are defined from port to port, and things that begin with task are defined in task.h and are consistent from port to port.
Looks like there is no definition for taskYIELD_FROM_ISR(), (just a taskYIELD() )so you need to look in the port.h file for you system to see what options you have. I think all ports will have a portYIELD() that will be used by taskYIELD() to make it officially a universal macro, and most will have a portYIELD_FROM_ISR() macro to use inside an ISR. ISR are inherently somewhat processor specific, so having them use port specific code is reasonable. Some processors just have a portYIELD() and define that ISR will use that maybe with some restrictions on how it is used (like it needs to be the very last thing in the ISR).
portEND_SWITCHING_ISR(x) is a common macro for ending and ISR which bundles the test of the wasWoken flag. I know that at least at one point, some ports did not have that macro, so you needed to do the test yourself (or define you own version of the macro).