Lines Matching defs:vcc
70 void (*old_push)(struct atm_vcc *vcc, struct sk_buff *skb);
71 void (*old_pop)(struct atm_vcc *vcc, struct sk_buff *skb);
72 void (*old_release_cb)(struct atm_vcc *vcc);
87 struct list_head brvccs; /* one device <=> one vcc (before xmas) */
94 * their attached vcc's could be altered. It should be held for reading
184 /* chained vcc->pop function. Check if we should wake the netif_queue */
185 static void br2684_pop(struct atm_vcc *vcc, struct sk_buff *skb)
187 struct br2684_vcc *brvcc = BR2684_VCC(vcc);
189 pr_debug("(vcc %p ; net_dev %p )\n", vcc, brvcc->device);
190 brvcc->old_pop(vcc, skb);
198 * Send a packet out a particular vcc. Not to useful right now, but paves
199 * the way for multiple vcc's per itf. Returns true if we can send,
254 ATM_SKB(skb)->vcc = atmvcc = brvcc->atmvcc;
255 pr_debug("atm_skb(%p)->vcc(%p)->dev(%p)\n", skb, atmvcc, atmvcc->dev);
288 return list_empty(&brdev->brvccs) ? NULL : list_entry_brvcc(brdev->brvccs.next); /* 1 vcc/dev right now */
303 pr_debug("no vcc attached to dev %s\n", dev->name);
369 * This is really a per-vcc thing, but we can also search
415 brvcc->atmvcc->user_back = NULL; /* what about vcc->recvq ??? */
506 ATM_SKB(skb)->vcc = atmvcc; /* needed ? */
528 * Assign a vcc to a dev
577 pr_debug("vcc=%p, encaps=%d, brvcc=%p\n", atmvcc, be.encaps, brvcc);
717 * This handles ioctls actually performed on our vcc - we must return
797 seq_printf(seq, " vcc %d.%d.%d: encaps=%s payload=%s"