Lines Matching refs:he_vcc

1647 	struct he_vcc *he_vcc;  in he_service_rbrq()  local
1677 if (vcc == NULL || (he_vcc = HE_VCC(vcc)) == NULL) { in he_service_rbrq()
1696 list_move_tail(&heb->entry, &he_vcc->buffers); in he_service_rbrq()
1697 he_vcc->pdu_len += heb->len; in he_service_rbrq()
1702 wake_up(&he_vcc->rx_waitq); in he_service_rbrq()
1721 skb = atm_alloc_charge(vcc, he_vcc->pdu_len + rx_skb_reserve, in he_service_rbrq()
1733 list_for_each_entry(heb, &he_vcc->buffers, entry) in he_service_rbrq()
1745 skb->len = AAL5_LEN(skb->data, he_vcc->pdu_len); in he_service_rbrq()
1751 he_vcc->pdu_len); in he_service_rbrq()
1774 list_for_each_entry_safe(heb, next, &he_vcc->buffers, entry) in he_service_rbrq()
1776 INIT_LIST_HEAD(&he_vcc->buffers); in he_service_rbrq()
1777 he_vcc->pdu_len = 0; in he_service_rbrq()
2119 struct he_vcc *he_vcc; in he_open() local
2134 he_vcc = kmalloc(sizeof(struct he_vcc), GFP_ATOMIC); in he_open()
2135 if (he_vcc == NULL) { in he_open()
2140 INIT_LIST_HEAD(&he_vcc->buffers); in he_open()
2141 he_vcc->pdu_len = 0; in he_open()
2142 he_vcc->rc_index = -1; in he_open()
2144 init_waitqueue_head(&he_vcc->rx_waitq); in he_open()
2145 init_waitqueue_head(&he_vcc->tx_waitq); in he_open()
2147 vcc->dev_data = he_vcc; in he_open()
2219 he_vcc->rc_index = reg; in he_open()
2318 kfree(he_vcc); in he_open()
2335 struct he_vcc *he_vcc = HE_VCC(vcc); in he_close() local
2360 add_wait_queue(&he_vcc->rx_waitq, &wait); in he_close()
2369 remove_wait_queue(&he_vcc->rx_waitq, &wait); in he_close()
2435 add_wait_queue(&he_vcc->tx_waitq, &wait); in he_close()
2441 remove_wait_queue(&he_vcc->tx_waitq, &wait); in he_close()
2464 int reg = he_vcc->rc_index; in he_close()
2480 kfree(he_vcc); in he_close()