Blame view
include/linux/latency.h
686 Bytes
5c87579e6 [PATCH] maximum l... |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
/* * latency.h: Explicit system-wide latency-expectation infrastructure * * (C) Copyright 2006 Intel Corporation * Author: Arjan van de Ven <arjan@linux.intel.com> * */ #ifndef _INCLUDE_GUARD_LATENCY_H_ #define _INCLUDE_GUARD_LATENCY_H_ #include <linux/notifier.h> void set_acceptable_latency(char *identifier, int usecs); void modify_acceptable_latency(char *identifier, int usecs); void remove_acceptable_latency(char *identifier); void synchronize_acceptable_latency(void); int system_latency_constraint(void); int register_latency_notifier(struct notifier_block * nb); int unregister_latency_notifier(struct notifier_block * nb); #define INFINITE_LATENCY 1000000 #endif |