summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorbket <bket@openbsd.org>2020-06-27 13:36:52 +0000
committerbket <bket@openbsd.org>2020-06-27 13:36:52 +0000
commite86c2bbe94680513b2814a73663033481c013566 (patch)
tree5b8c94023e2b2ed311762be3c21dd8e9750beec1 /sys
parentCheck for no pane border status line separately from top/bottom. (diff)
downloadwireguard-openbsd-e86c2bbe94680513b2814a73663033481c013566.tar.xz
wireguard-openbsd-e86c2bbe94680513b2814a73663033481c013566.zip
Replace TAILQ concatenation loop with TAILQ_CONCAT
While here remove some whitespace. OK millert@
Diffstat (limited to 'sys')
-rw-r--r--sys/dev/ic/qla.c12
1 files changed, 4 insertions, 8 deletions
diff --git a/sys/dev/ic/qla.c b/sys/dev/ic/qla.c
index 7bb67394893..e33265db3af 100644
--- a/sys/dev/ic/qla.c
+++ b/sys/dev/ic/qla.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: qla.c,v 1.61 2020/06/24 18:47:57 krw Exp $ */
+/* $OpenBSD: qla.c,v 1.62 2020/06/27 13:36:52 bket Exp $ */
/*
* Copyright (c) 2011 David Gwynne <dlg@openbsd.org>
@@ -327,7 +327,7 @@ int
qla_add_fabric_port(struct qla_softc *sc, struct qla_fc_port *port)
{
struct qla_get_port_db *pdb;
-
+
if (qla_get_port_db(sc, port->loopid, sc->sc_scratch)) {
return (1);
}
@@ -367,7 +367,7 @@ qla_add_logged_in_port(struct qla_softc *sc, int loopid, u_int32_t portid)
struct qla_get_port_db *pdb;
u_int64_t node_name, port_name;
int flags, ret;
-
+
ret = qla_get_port_db(sc, loopid, sc->sc_scratch);
mtx_enter(&sc->sc_port_mtx);
if (ret != 0) {
@@ -1760,11 +1760,7 @@ qla_do_update(void *xsc)
mtx_enter(&sc->sc_port_mtx);
qla_clear_port_lists(sc);
TAILQ_INIT(&detach);
- while (!TAILQ_EMPTY(&sc->sc_ports)) {
- port = TAILQ_FIRST(&sc->sc_ports);
- TAILQ_REMOVE(&sc->sc_ports, port, ports);
- TAILQ_INSERT_TAIL(&detach, port, ports);
- }
+ TAILQ_CONCAT(&detach, &sc->sc_ports, ports);
mtx_leave(&sc->sc_port_mtx);
while (!TAILQ_EMPTY(&detach)) {