summaryrefslogtreecommitdiff
path: root/kernel-headers/linux/mt_sched_ioctl.h
blob: 580caacc07ea8c2c9bfa97d885691ec9b50fc179 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#ifndef _MT_SCHED_IOCTL_H
#define _MT_SCHED_IOCTL_H

struct ioctl_arg {
        pid_t pid;
        unsigned int len;
        unsigned long *mask;
        unsigned long *mt_mask;
};

#define IOC_MAGIC '\x66'

#define IOCTL_SETAFFINITY	_IOW(IOC_MAGIC, 0, struct ioctl_arg)
#define IOCTL_EXITAFFINITY  	_IOW(IOC_MAGIC, 1, pid_t)
#define IOCTL_GETAFFINITY      	_IOR(IOC_MAGIC, 2, struct ioctl_arg)

#endif