libkvm: Fix -Wunused-parameter warnings.
authorzrj <rimvydas.jasinskas@gmail.com>
Sat, 6 Apr 2019 17:11:12 +0000 (20:11 +0300)
committerzrj <zrj@dragonflybsd.org>
Sun, 7 Apr 2019 19:19:36 +0000 (22:19 +0300)
Remove unused arguments for local functions.
Add __unused attributes for public ones.

lib/libkvm/kvm.c
lib/libkvm/kvm_file.c
lib/libkvm/kvm_getswapinfo.c
lib/libkvm/kvm_proc.c

index bc64b85..71fe1a9 100644 (file)
@@ -252,7 +252,7 @@ failed:
 }
 
 kvm_t *
-kvm_openfiles(const char *uf, const char *mf, const char *sf, int flag,
+kvm_openfiles(const char *uf, const char *mf, const char *sf __unused, int flag,
              char *errout)
 {
        kvm_t *kd;
@@ -267,7 +267,7 @@ kvm_openfiles(const char *uf, const char *mf, const char *sf, int flag,
 }
 
 kvm_t *
-kvm_open(const char *uf, const char *mf, const char *sf, int flag,
+kvm_open(const char *uf, const char *mf, const char *sf __unused, int flag,
         const char *errstr)
 {
        kvm_t *kd;
index 85ffe96..ec85524 100644 (file)
@@ -176,7 +176,7 @@ kvm_deadfiles(kvm_t *kd, struct kinfo_proc *kproc, int kproc_cnt, int nfiles)
 }
 
 struct kinfo_file *
-kvm_getfiles(kvm_t *kd, int op, int arg, int *cnt)
+kvm_getfiles(kvm_t *kd, int op __unused, int arg __unused, int *cnt)
 {
        int nfiles;
        size_t size;
index 98f3db1..c10dee0 100644 (file)
@@ -413,7 +413,7 @@ dump_blist(kvm_t *kd)
 
 static
 int
-kvm_getswapinfo_sysctl(kvm_t *kd, struct kvm_swap *swap_ary,
+kvm_getswapinfo_sysctl(kvm_t *kd __unused, struct kvm_swap *swap_ary,
                       int swap_max, int flags)
 {
        size_t bytes = 0;
index 4bd55ff..69d13b6 100644 (file)
@@ -157,7 +157,7 @@ kvm_firstlwp(kvm_t *kd, struct lwp *lwp, struct proc *proc)
  * If the parent is NULL we are done.
  */
 static uintptr_t
-kvm_nextlwp(kvm_t *kd, uintptr_t lwppos, struct lwp *lwp, struct proc *proc)
+kvm_nextlwp(kvm_t *kd, uintptr_t lwppos, struct lwp *lwp)
 {
        uintptr_t nextpos;
 
@@ -400,7 +400,7 @@ kvm_proclist(kvm_t *kd, int what, int arg, struct proc *p,
                                free(wmesg);
                        if ((what & KERN_PROC_FLAG_LWP) == 0)
                                break;
-                       lwppos = kvm_nextlwp(kd, lwppos, &lwp, &proc);
+                       lwppos = kvm_nextlwp(kd, lwppos, &lwp);
                }
                if (lwppos == (uintptr_t)-1)
                        return(-1);
@@ -413,8 +413,7 @@ kvm_proclist(kvm_t *kd, int what, int arg, struct proc *p,
  * We reallocate kd->procbase as necessary.
  */
 static int
-kvm_deadprocs(kvm_t *kd, int what, int arg, u_long a_procglob,
-             int allproc_hsize)
+kvm_deadprocs(kvm_t *kd, int what, int arg, int allproc_hsize)
 {
        struct kinfo_proc *bp;
        struct proc *p;
@@ -529,8 +528,7 @@ kvm_getprocs(kvm_t *kd, int op, int arg, int *cnt)
                        _kvm_err(kd, kd->program, "can't read allproc_hsize");
                        return (0);
                }
-               nprocs = kvm_deadprocs(kd, op, arg, nl[1].n_value,
-                                     allproc_hsize);
+               nprocs = kvm_deadprocs(kd, op, arg, allproc_hsize);
 #ifdef notdef
                size = nprocs * sizeof(struct kinfo_proc);
                (void)realloc(kd->procbase, size);
@@ -764,7 +762,7 @@ ps_str_e(struct ps_strings *p, u_long *addr, int *n)
  * being wrong are very low.
  */
 static int
-proc_verify(kvm_t *kd, const struct kinfo_proc *p)
+proc_verify(const struct kinfo_proc *p)
 {
        struct kinfo_proc kp;
        int mib[4];
@@ -820,7 +818,7 @@ kvm_doargv(kvm_t *kd, const struct kinfo_proc *kp, int nchr,
         * For live kernels, make sure this process didn't go away.
         */
        if (ap != NULL && (kvm_ishost(kd) || kvm_isvkernel(kd)) &&
-           !proc_verify(kd, kp))
+           !proc_verify(kp))
                ap = NULL;
        return (ap);
 }