Searched refs:brdev (Results 1 - 6 of 6) sorted by relevance
/linux-4.4.14/net/atm/ |
H A D | br2684.c | 204 struct br2684_dev *brdev = BRPRIV(dev); br2684_xmit_vcc() local 207 ((brdev->payload == p_bridged) ? br2684_xmit_vcc() 209 ((brdev->payload == p_bridged) ? BR2684_PAD_LEN : 0); br2684_xmit_vcc() 223 if (brdev->payload == p_bridged) { br2684_xmit_vcc() 227 } else if (brdev->payload == p_routed) { br2684_xmit_vcc() 246 if (brdev->payload == p_bridged) { br2684_xmit_vcc() 286 const struct br2684_dev *brdev) pick_outgoing_vcc() 288 return list_empty(&brdev->brvccs) ? NULL : list_entry_brvcc(brdev->brvccs.next); /* 1 vcc/dev right now */ pick_outgoing_vcc() 294 struct br2684_dev *brdev = BRPRIV(dev); br2684_start_xmit() local 301 brvcc = pick_outgoing_vcc(skb, brdev); br2684_start_xmit() 372 struct br2684_dev *brdev; br2684_setfilt() local 374 brdev = BRPRIV(br2684_find_dev(&fs.ifspec)); br2684_setfilt() 375 if (brdev == NULL || list_empty(&brdev->brvccs) || br2684_setfilt() 376 brdev->brvccs.next != brdev->brvccs.prev) /* >1 VCC */ br2684_setfilt() 379 brvcc = list_entry_brvcc(brdev->brvccs.next); br2684_setfilt() 427 struct br2684_dev *brdev = BRPRIV(net_dev); br2684_push() local 434 if (list_empty(&brdev->brvccs)) { br2684_push() 436 list_del(&brdev->br2684_devs); br2684_push() 446 pr_debug("skb from brdev %p\n", brdev); br2684_push() 480 if (brdev->payload == p_routed) { br2684_push() 534 struct br2684_dev *brdev; br2684_regvcc() local 558 brdev = BRPRIV(net_dev); br2684_regvcc() 563 if (!list_empty(&brdev->brvccs)) { br2684_regvcc() 578 if (list_empty(&brdev->brvccs) && !brdev->mac_was_set) { br2684_regvcc() 585 list_add(&brvcc->brvccs, &brdev->brvccs); br2684_regvcc() 635 struct br2684_dev *brdev = BRPRIV(netdev); br2684_setup() local 639 brdev->net_dev = netdev; br2684_setup() 643 INIT_LIST_HEAD(&brdev->brvccs); br2684_setup() 648 struct br2684_dev *brdev = BRPRIV(netdev); br2684_setup_routed() local 650 brdev->net_dev = netdev; br2684_setup_routed() 658 INIT_LIST_HEAD(&brdev->brvccs); br2684_setup_routed() 665 struct br2684_dev *brdev; br2684_create() local 690 brdev = BRPRIV(netdev); br2684_create() 703 brdev->payload = payload; br2684_create() 707 brdev->number = 1; br2684_create() 709 brdev->number = BRPRIV(list_entry_brdev(br2684_devs.prev))->number + 1; br2684_create() 711 list_add_tail(&brdev->br2684_devs, &br2684_devs); br2684_create() 785 const struct br2684_dev *brdev = list_entry(v, struct br2684_dev, br2684_seq_show() local 787 const struct net_device *net_dev = brdev->net_dev; br2684_seq_show() 792 brdev->number, br2684_seq_show() 794 brdev->mac_was_set ? "set" : "auto"); br2684_seq_show() 796 list_for_each_entry(brvcc, &brdev->brvccs, brvccs) { br2684_seq_show() 802 (brdev->payload == p_bridged) ? "bridged" : "routed", br2684_seq_show() 853 struct br2684_dev *brdev; br2684_exit() local 866 brdev = BRPRIV(net_dev); br2684_exit() 867 while (!list_empty(&brdev->brvccs)) { br2684_exit() 868 brvcc = list_entry_brvcc(brdev->brvccs.next); br2684_exit() 872 list_del(&brdev->br2684_devs); br2684_exit() 285 pick_outgoing_vcc(const struct sk_buff *skb, const struct br2684_dev *brdev) pick_outgoing_vcc() argument
|
/linux-4.4.14/net/bridge/ |
H A D | br_input.c | 37 struct net_device *indev, *brdev = BR_INPUT_SKB_CB(skb)->brdev; br_pass_frame_up() local 38 struct net_bridge *br = netdev_priv(brdev); br_pass_frame_up() 52 if (!(brdev->flags & IFF_PROMISC) && br_pass_frame_up() 59 skb->dev = brdev; br_pass_frame_up() 158 BR_INPUT_SKB_CB(skb)->brdev = br->dev; br_handle_frame_finish()
|
H A D | br_netlink.c | 790 static int br_port_slave_changelink(struct net_device *brdev, br_port_slave_changelink() argument 795 struct net_bridge *br = netdev_priv(brdev); br_port_slave_changelink() 809 const struct net_device *brdev, br_port_fill_slave_info() 815 static size_t br_port_get_slave_size(const struct net_device *brdev, br_port_get_slave_size() argument 853 static int br_changelink(struct net_device *brdev, struct nlattr *tb[], br_changelink() argument 856 struct net_bridge *br = netdev_priv(brdev); br_changelink() 1071 static size_t br_get_size(const struct net_device *brdev) br_get_size() argument 1120 static int br_fill_info(struct sk_buff *skb, const struct net_device *brdev) br_fill_info() argument 1122 struct net_bridge *br = netdev_priv(brdev); br_fill_info() 808 br_port_fill_slave_info(struct sk_buff *skb, const struct net_device *brdev, const struct net_device *dev) br_port_fill_slave_info() argument
|
H A D | br_forward.c | 161 struct net_device *dev = BR_INPUT_SKB_CB(skb)->brdev; deliver_clone() 260 struct net_device *dev = BR_INPUT_SKB_CB(skb)->brdev; br_multicast_flood()
|
H A D | br_device.c | 56 BR_INPUT_SKB_CB(skb)->brdev = dev; br_dev_xmit()
|
H A D | br_private.h | 348 struct net_device *brdev; member in struct:br_input_skb_cb
|
Completed in 237 milliseconds