1

Где найти определения функций, которые объявлены в /usr/include/*.h
Для примера есть заголовочный файл ctype.h, в котором объявлена функция islower().
Где найти ее определение?

2

Смотрите в исходниках libc/glibc. В скомпилированном виде реализация лежит в одноименных библиотеках.

3

Конкретно для islower() это ctype/ctype.c:

#define func(name, type) \
  int name (int c) { return __isctype (c, type); }
...
func (islower, _ISlower)