Lines Matching refs:he_vcc

1651 	struct he_vcc *he_vcc;  in he_service_rbrq()  local
1681 if (vcc == NULL || (he_vcc = HE_VCC(vcc)) == NULL) { in he_service_rbrq()
1700 list_move_tail(&heb->entry, &he_vcc->buffers); in he_service_rbrq()
1701 he_vcc->pdu_len += heb->len; in he_service_rbrq()
1706 wake_up(&he_vcc->rx_waitq); in he_service_rbrq()
1725 skb = atm_alloc_charge(vcc, he_vcc->pdu_len + rx_skb_reserve, in he_service_rbrq()
1737 list_for_each_entry(heb, &he_vcc->buffers, entry) in he_service_rbrq()
1749 skb->len = AAL5_LEN(skb->data, he_vcc->pdu_len); in he_service_rbrq()
1755 he_vcc->pdu_len); in he_service_rbrq()
1778 list_for_each_entry_safe(heb, next, &he_vcc->buffers, entry) in he_service_rbrq()
1780 INIT_LIST_HEAD(&he_vcc->buffers); in he_service_rbrq()
1781 he_vcc->pdu_len = 0; in he_service_rbrq()
2123 struct he_vcc *he_vcc; in he_open() local
2138 he_vcc = kmalloc(sizeof(struct he_vcc), GFP_ATOMIC); in he_open()
2139 if (he_vcc == NULL) { in he_open()
2144 INIT_LIST_HEAD(&he_vcc->buffers); in he_open()
2145 he_vcc->pdu_len = 0; in he_open()
2146 he_vcc->rc_index = -1; in he_open()
2148 init_waitqueue_head(&he_vcc->rx_waitq); in he_open()
2149 init_waitqueue_head(&he_vcc->tx_waitq); in he_open()
2151 vcc->dev_data = he_vcc; in he_open()
2223 he_vcc->rc_index = reg; in he_open()
2322 kfree(he_vcc); in he_open()
2339 struct he_vcc *he_vcc = HE_VCC(vcc); in he_close() local
2364 add_wait_queue(&he_vcc->rx_waitq, &wait); in he_close()
2373 remove_wait_queue(&he_vcc->rx_waitq, &wait); in he_close()
2439 add_wait_queue(&he_vcc->tx_waitq, &wait); in he_close()
2445 remove_wait_queue(&he_vcc->tx_waitq, &wait); in he_close()
2468 int reg = he_vcc->rc_index; in he_close()
2484 kfree(he_vcc); in he_close()