Where are include/linux/interrupt.h, <linux/usb.h> files?

I installed Suse 11.1?

I cannot find the usual kernel header files/libraries:

<linux/interrupt.h>
<linux/usb.h> // not <usb.h>; I need the kernel library headers

Does anyone know where they are and how I can get them?

Thanks,
jeeves

zypper install linux-kernel-headers

I have already installed the linux-kernek-headers.

Most of the headers in /usr/include/linux are there, but I cannot find:

<linux/interrupt.h>

??? :\

Check here:

ls -l /usr/src/linux/include/linux/interrupt.h

The linux directory under /usr/src may be a soft-link. Please go to /usr/src directory and see.

A fantastic reference for all of your kernel hacking needs:
LXR / The Linux Cross Reference