geopm
3.1.1.dev296+g5916b956
GEOPM - Global Extensible Open Power Manager
|
#include "SSTIoctl.hpp"
#include <fcntl.h>
#include <sys/ioctl.h>
#include <sys/unistd.h>
#include <algorithm>
#include <string>
#include <utility>
#include "geopm/Exception.hpp"
#include "SSTIoctlImp.hpp"
Namespaces | |
geopm | |
Macros | |
#define | GEOPM_IOC_SST_VERSION _IOR(0xfe, 0, struct geopm::sst_version_s *) |
#define | GEOPM_IOC_SST_GET_CPU_ID _IOWR(0xfe, 1, struct geopm::sst_mbox_interface_batch_s *) |
#define | GEOPM_IOC_SST_MMIO _IOW(0xfe, 2, struct geopm::sst_mmio_interface_batch_s *) |
#define | GEOPM_IOC_SST_MBOX _IOWR(0xfe, 3, struct geopm::sst_mbox_interface_batch_s *) |
#define GEOPM_IOC_SST_GET_CPU_ID _IOWR(0xfe, 1, struct geopm::sst_mbox_interface_batch_s *) |
#define GEOPM_IOC_SST_MBOX _IOWR(0xfe, 3, struct geopm::sst_mbox_interface_batch_s *) |
#define GEOPM_IOC_SST_MMIO _IOW(0xfe, 2, struct geopm::sst_mmio_interface_batch_s *) |
#define GEOPM_IOC_SST_VERSION _IOR(0xfe, 0, struct geopm::sst_version_s *) |