• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/atm/

Lines Matching refs:vcc

349 	if (ATM_SKB(skb)->vcc->pop)
350 ATM_SKB(skb)->vcc->pop (ATM_SKB(skb)->vcc, skb);
697 if (skb == FS_VCC (ATM_SKB(skb)->vcc)->last_skb) {
698 wake_up_interruptible (& FS_VCC (ATM_SKB(skb)->vcc)->close_wait);
699 FS_VCC (ATM_SKB(skb)->vcc)->last_skb = NULL;
711 atomic_inc(&ATM_SKB(skb)->vcc->stats->tx);
773 ATM_SKB(skb)->vcc = atm_vcc;
817 struct fs_vcc *vcc;
833 fs_dprintk (FS_DEBUG_OPEN, "fs: open on dev: %p, vcc at %p\n",
847 vcc = kmalloc(sizeof(struct fs_vcc), GFP_KERNEL);
848 fs_dprintk (FS_DEBUG_ALLOC, "Alloc VCC: %p(%Zd)\n", vcc, sizeof(struct fs_vcc));
849 if (!vcc) {
854 atm_vcc->dev_data = vcc;
855 vcc->last_skb = NULL;
857 init_waitqueue_head (&vcc->close_wait);
882 vcc->channo = dev->channo;
886 vcc->channo = (vpi << FS155_VCI_BITS) | (vci);
887 if (((DO_DIRECTION(rxtp) && dev->atm_vccs[vcc->channo])) ||
888 ( DO_DIRECTION(txtp) && test_bit (vcc->channo, dev->tx_inuse))) {
894 vcc->channo, vcc->channo);
995 QE_CMD_CONFIG_TX | QE_CMD_IMM_INQ | vcc->channo,
999 QE_CMD_TX_EN | QE_CMD_IMM_INQ | vcc->channo,
1001 set_bit (vcc->channo, dev->tx_inuse);
1005 dev->atm_vccs[vcc->channo] = atm_vcc;
1013 dev->atm_vccs[vcc->channo] = NULL;
1014 kfree (vcc);
1022 QE_CMD_CONFIG_RX | QE_CMD_IMM_INQ | vcc->channo,
1029 QE_CMD_CONFIG_RX | QE_CMD_IMM_INQ | vcc->channo,
1038 0x80 + vcc->channo,
1042 QE_CMD_RX_EN | QE_CMD_IMM_INQ | vcc->channo,
1057 struct fs_vcc *vcc = FS_VCC (atm_vcc);
1066 if (vcc->last_skb) {
1068 vcc->last_skb);
1069 interruptible_sleep_on (& vcc->close_wait);
1079 QE_CMD_TX_PURGE_INH | /*QE_CMD_IMM_INQ|*/ vcc->channo, 0,0,0);
1080 clear_bit (vcc->channo, dev->tx_inuse);
1085 QE_CMD_RX_PURGE_INH | QE_CMD_IMM_INQ | vcc->channo, 0,0,0);
1086 dev->atm_vccs [vcc->channo] = NULL;
1095 0x80 + vcc->channo, -1, 0 );
1099 fs_dprintk (FS_DEBUG_ALLOC, "Free vcc: %p\n", vcc);
1100 kfree (vcc);
1109 struct fs_vcc *vcc = FS_VCC (atm_vcc);
1115 fs_dprintk (FS_DEBUG_SEND, "Send: atm_vcc %p skb %p vcc %p dev %p\n",
1116 atm_vcc, skb, vcc, dev);
1120 ATM_SKB(skb)->vcc = atm_vcc;
1122 vcc->last_skb = skb;
1153 QE_TRANSMIT_DE | vcc->channo,
1817 struct fs_vcc *vcc;
1829 vcc = FS_VCC (dev->atm_vccs[i]);
1831 QE_CMD_TX_PURGE_INH | QE_CMD_IMM_INQ | vcc->channo, 0,0,0);
1833 QE_CMD_RX_PURGE_INH | QE_CMD_IMM_INQ | vcc->channo, 0,0,0);