inline void port_shit(unsigned int x) { //printf("OPEN: %i\n", x); //printf("CONNECT: %i\n", x); //printf("CLOSE: %i\n", x); } void kernel(unsigned int max_iteration) { for (unsigned int current_iteration = 0; current_iteration < max_iteration; ++current_iteration) { port_shit(current_iteration); } port_shit(max_iteration); }