Rename ctlslot->mask to ctlslot->self to match the rest of the code
authorratchov <ratchov@openbsd.org>
Fri, 29 Jan 2021 11:31:28 +0000 (11:31 +0000)
committerratchov <ratchov@openbsd.org>
Fri, 29 Jan 2021 11:31:28 +0000 (11:31 +0000)
No binary change.

usr.bin/sndiod/dev.c
usr.bin/sndiod/dev.h
usr.bin/sndiod/sock.c

index 07b85f7..b476106 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: dev.c,v 1.86 2021/01/29 11:21:00 ratchov Exp $        */
+/*     $OpenBSD: dev.c,v 1.87 2021/01/29 11:31:28 ratchov Exp $        */
 /*
  * Copyright (c) 2008-2012 Alexandre Ratchov <alex@caoua.org>
  *
@@ -2319,13 +2319,13 @@ ctlslot_new(struct dev *d, struct ctlops *ops, void *arg)
                i++;
        }
        s->dev = d;
-       s->mask = 1 << i;
+       s->self = 1 << i;
        if (!dev_ref(d))
                return NULL;
        s->ops = ops;
        s->arg = arg;
        for (c = d->ctl_list; c != NULL; c = c->next)
-               c->refs_mask |= s->mask;
+               c->refs_mask |= s->self;
        return s;
 }
 
@@ -2339,7 +2339,7 @@ ctlslot_del(struct ctlslot *s)
 
        pc = &s->dev->ctl_list;
        while ((c = *pc) != NULL) {
-               c->refs_mask &= ~s->mask;
+               c->refs_mask &= ~s->self;
                if (c->refs_mask == 0) {
                        *pc = c->next;
                        xfree(c);
index 35c4f34..baa5f88 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: dev.h,v 1.34 2021/01/29 11:21:00 ratchov Exp $        */
+/*     $OpenBSD: dev.h,v 1.35 2021/01/29 11:31:28 ratchov Exp $        */
 /*
  * Copyright (c) 2008-2012 Alexandre Ratchov <alex@caoua.org>
  *
@@ -149,7 +149,7 @@ struct ctlslot {
        struct ctlops *ops;
        void *arg;
        struct dev *dev;
-       unsigned int mask;
+       unsigned int self;              /* equal to (1 << index) */
        unsigned int mode;
 };
 
index 9ed2e66..ad1af1c 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: sock.c,v 1.38 2021/01/29 10:55:19 ratchov Exp $       */
+/*     $OpenBSD: sock.c,v 1.39 2021/01/29 11:31:28 ratchov Exp $       */
 /*
  * Copyright (c) 2008-2012 Alexandre Ratchov <alex@caoua.org>
  *
@@ -1263,7 +1263,7 @@ sock_execmsg(struct sock *f)
                }
                if (m->u.ctlsub.desc) {
                        if (!(f->ctlops & SOCK_CTLDESC)) {
-                               ctl = f->ctlslot->mask;
+                               ctl = f->ctlslot->self;
                                c = f->ctlslot->dev->ctl_list;
                                while (c != NULL) {
                                        c->desc_mask |= ctl;
@@ -1550,7 +1550,7 @@ sock_buildmsg(struct sock *f)
         */
        if (f->ctlslot && (f->ctlops & SOCK_CTLDESC)) {
                desc = f->ctldesc;
-               mask = f->ctlslot->mask;
+               mask = f->ctlslot->self;
                size = 0;
                pc = &f->ctlslot->dev->ctl_list;
                while ((c = *pc) != NULL) {
@@ -1608,7 +1608,7 @@ sock_buildmsg(struct sock *f)
                }
        }
        if (f->ctlslot && (f->ctlops & SOCK_CTLVAL)) {
-               mask = f->ctlslot->mask;
+               mask = f->ctlslot->self;
                for (c = f->ctlslot->dev->ctl_list; c != NULL; c = c->next) {
                        if ((c->val_mask & mask) == 0)
                                continue;