Lines Matching refs:brdev
205 struct br2684_dev *brdev = BRPRIV(dev);
208 ((brdev->payload == p_bridged) ?
210 ((brdev->payload == p_bridged) ? BR2684_PAD_LEN : 0);
224 if (brdev->payload == p_bridged) {
228 } else if (brdev->payload == p_routed) {
247 if (brdev->payload == p_bridged) {
286 const struct br2684_dev *brdev)
288 return list_empty(&brdev->brvccs) ? NULL : list_entry_brvcc(brdev->brvccs.next); /* 1 vcc/dev right now */
294 struct br2684_dev *brdev = BRPRIV(dev);
301 brvcc = pick_outgoing_vcc(skb, brdev);
372 struct br2684_dev *brdev;
374 brdev = BRPRIV(br2684_find_dev(&fs.ifspec));
375 if (brdev == NULL || list_empty(&brdev->brvccs) ||
376 brdev->brvccs.next != brdev->brvccs.prev) /* >1 VCC */
379 brvcc = list_entry_brvcc(brdev->brvccs.next);
427 struct br2684_dev *brdev = BRPRIV(net_dev);
434 if (list_empty(&brdev->brvccs)) {
436 list_del(&brdev->br2684_devs);
446 pr_debug("skb from brdev %p\n", brdev);
480 if (brdev->payload == p_routed) {
534 struct br2684_dev *brdev;
558 brdev = BRPRIV(net_dev);
563 if (!list_empty(&brdev->brvccs)) {
578 if (list_empty(&brdev->brvccs) && !brdev->mac_was_set) {
585 list_add(&brvcc->brvccs, &brdev->brvccs);
633 struct br2684_dev *brdev = BRPRIV(netdev);
637 brdev->net_dev = netdev;
641 INIT_LIST_HEAD(&brdev->brvccs);
646 struct br2684_dev *brdev = BRPRIV(netdev);
648 brdev->net_dev = netdev;
658 INIT_LIST_HEAD(&brdev->brvccs);
665 struct br2684_dev *brdev;
690 brdev = BRPRIV(netdev);
703 brdev->payload = payload;
707 brdev->number = 1;
709 brdev->number = BRPRIV(list_entry_brdev(br2684_devs.prev))->number + 1;
711 list_add_tail(&brdev->br2684_devs, &br2684_devs);
785 const struct br2684_dev *brdev = list_entry(v, struct br2684_dev,
787 const struct net_device *net_dev = brdev->net_dev;
792 brdev->number,
794 brdev->mac_was_set ? "set" : "auto");
796 list_for_each_entry(brvcc, &brdev->brvccs, brvccs) {
802 (brdev->payload == p_bridged) ? "bridged" : "routed",
840 struct br2684_dev *brdev;
853 brdev = BRPRIV(net_dev);
854 while (!list_empty(&brdev->brvccs)) {
855 brvcc = list_entry_brvcc(brdev->brvccs.next);
859 list_del(&brdev->br2684_devs);