libk{core,info}: The kern.ccpu sysctl is gone, so remove *get_sched_ccpu().
authorSascha Wildner <saw@online.de>
Wed, 14 Nov 2012 22:14:32 +0000 (23:14 +0100)
committerSascha Wildner <saw@online.de>
Wed, 14 Nov 2012 22:14:32 +0000 (23:14 +0100)
Interestingly, kcore_get_sched_ccpu() seems to never have returned ccpu,
but instead tk_nin, which is not related.

lib/libkcore/kcore.h
lib/libkcore/kcore_sched.c
lib/libkinfo/kinfo.h
lib/libkinfo/kinfo_sched.c

index 151654a..b14be71 100644 (file)
@@ -30,8 +30,6 @@
  * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
- * 
- * $DragonFly: src/lib/libkcore/kcore.h,v 1.3 2005/02/03 17:28:40 joerg Exp $
  */
 
 #ifndef _KCORE_H
@@ -52,8 +50,6 @@
        kcore_get_maxfiles(NULL, maxfiles)
 #define        kinfo_get_openfiles(openfiles)  \
        kcore_get_openfiles(NULL, openfiles)
-#define        kinfo_get_sched_ccpu(ccpu)      \
-       kcore_get_sched_ccpu(NULL, ccpu)
 #define        kinfo_get_sched_cputime(cputime)        \
        kcore_get_sched_cputime(NULL, cputime)
 #define        kinfo_get_sched_hz(hz)          \
@@ -86,7 +82,6 @@ int    kcore_get_maxfiles(struct kcore_data *, int *);
 int     kcore_get_openfiles(struct kcore_data *, int *);
 int     kcore_get_procs(struct kcore_data *kc, struct kinfo_proc **procs,
                        size_t *len);
-int     kcore_get_sched_ccpu(struct kcore_data *, int *);
 int     kcore_get_sched_cputime(struct kcore_data *, struct kinfo_cputime *);
 int     kcore_get_sched_hz(struct kcore_data *, int *);
 int     kcore_get_sched_profhz(struct kcore_data *, int *);
index 18f127f..1e64bdd 100644 (file)
@@ -30,8 +30,6 @@
  * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
- * 
- * $DragonFly: src/lib/libkcore/kcore_sched.c,v 1.5 2006/08/03 16:40:46 swildner Exp $
  */
 
 #include <sys/kinfo.h>
@@ -61,17 +59,6 @@ kcore_get_cpus(struct kcore_data *kc, int *ncpus)
        return(0);
 }
 
-int
-kcore_get_sched_ccpu(struct kcore_data *kc, int *ccpu)
-{
-       static struct nlist nl[] = {
-               { "_tk_nin", 0, 0, 0, 0},
-               { NULL, 0, 0, 0, 0}
-       };
-
-       return(kcore_get_generic(kc, nl, ccpu, sizeof(*ccpu)));
-}
-
 int
 kcore_get_sched_cputime(struct kcore_data *kc, struct kinfo_cputime *cputime)
 {
index fdb87e3..a16f3ec 100644 (file)
@@ -30,8 +30,6 @@
  * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
- * 
- * $DragonFly: src/lib/libkinfo/kinfo.h,v 1.8 2005/05/01 04:05:35 hmp Exp $
  */
 
 #ifndef        _KINFO_H_
@@ -56,7 +54,6 @@ int kinfo_get_net_rtstatistics(struct rtstatistics *);
 
 /* Scheduling / Time */
 int    kinfo_get_cpus(int *);
-int    kinfo_get_sched_ccpu(int *);
 int    kinfo_get_sched_cputime(struct kinfo_cputime *);
 int    kinfo_get_sched_hz(int *);
 int    kinfo_get_sched_profhz(int *);
index 2242538..a30c20c 100644 (file)
@@ -30,8 +30,6 @@
  * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
- * 
- * $DragonFly: src/lib/libkinfo/kinfo_sched.c,v 1.3 2005/04/27 16:16:30 hmp Exp $
  */
 
 #include <sys/kinfo.h>
@@ -51,14 +49,6 @@ kinfo_get_cpus(int *ncpus)
        return(sysctlbyname("hw.ncpu", ncpus, &len, NULL, 0));
 }
 
-int
-kinfo_get_sched_ccpu(int *ccpu)
-{
-       size_t len = sizeof(*ccpu);
-
-       return(sysctlbyname("kern.ccpu", ccpu, &len, NULL, 0));
-}
-
 int
 kinfo_get_sched_cputime(struct kinfo_cputime *cputime)
 {