numvtaps 155 drivers/net/tap.c rcu_assign_pointer(tap->taps[tap->numvtaps], q); numvtaps 156 drivers/net/tap.c q->queue_index = tap->numvtaps; numvtaps 159 drivers/net/tap.c tap->numvtaps++; numvtaps 172 drivers/net/tap.c rcu_assign_pointer(tap->taps[tap->numvtaps], q); numvtaps 176 drivers/net/tap.c q->queue_index = tap->numvtaps; numvtaps 181 drivers/net/tap.c tap->numvtaps++; numvtaps 200 drivers/net/tap.c BUG_ON(index >= tap->numvtaps); numvtaps 201 drivers/net/tap.c nq = rtnl_dereference(tap->taps[tap->numvtaps - 1]); numvtaps 205 drivers/net/tap.c RCU_INIT_POINTER(tap->taps[tap->numvtaps - 1], NULL); numvtaps 208 drivers/net/tap.c tap->numvtaps--; numvtaps 261 drivers/net/tap.c int numvtaps = READ_ONCE(tap->numvtaps); numvtaps 264 drivers/net/tap.c if (!numvtaps) numvtaps 267 drivers/net/tap.c if (numvtaps == 1) numvtaps 273 drivers/net/tap.c queue = rcu_dereference(tap->taps[rxq % numvtaps]); numvtaps 280 drivers/net/tap.c while (unlikely(rxq >= numvtaps)) numvtaps 281 drivers/net/tap.c rxq -= numvtaps; numvtaps 307 drivers/net/tap.c tap->numvtaps--; numvtaps 311 drivers/net/tap.c BUG_ON(tap->numvtaps); numvtaps 314 drivers/net/tap.c tap->numvtaps = MAX_TAP_QUEUES; numvtaps 41 include/linux/if_tap.h int numvtaps;