#include <linux/io.h>
#include <linux/ioctl.h>
#include <linux/kernel.h>
#include <linux/string.h>
#include <linux/device.h>
#include <linux/firmware.h>
#include <linux/interrupt.h>
#include <linux/pci.h>
#include <linux/mutex.h>
#include <linux/spinlock.h>
Go to the source code of this file.
#define HPI_ALIST_LOCKING |
#define HPI_BUILD_KERNEL_MODE |
#define HPI_IOCTL_LINUX _IOWR('H', 0xFC, struct hpi_ioctl_linux) |
#define HPI_NO_OS_FILE_OPS |
#define HPI_OS_LINUX_KERNEL |
#define hpios_alistlock_lock |
( |
|
obj | ) |
spin_lock(&((obj)->list_lock.lock)) |
#define hpios_alistlock_unlock |
( |
|
obj | ) |
spin_unlock(&((obj)->list_lock.lock)) |
#define hpios_dsplock_lock |
( |
|
obj | ) |
cond_lock(&(obj)->dsp_lock) |
#define hpios_dsplock_unlock |
( |
|
obj | ) |
cond_unlock(&(obj)->dsp_lock) |
#define hpios_msgxlock_lock |
( |
|
obj | ) |
cond_lock(obj) |
#define hpios_msgxlock_unlock |
( |
|
obj | ) |
cond_unlock(obj) |