Lines Matching refs:atm_vcc
1035 struct atm_vcc * vcc = ATM_SKB(skb)->vcc; in rx_schedule()
1315 struct atm_vcc * atm_vcc; in rx_data_av_handler() local
1319 atm_vcc = dev->rxer[rx_channel]; in rx_data_av_handler()
1323 if (atm_vcc) { in rx_data_av_handler()
1325 if (atm_vcc->qos.rxtp.traffic_class != ATM_NONE) { in rx_data_av_handler()
1327 if (rx_len <= atm_vcc->qos.rxtp.max_sdu) { in rx_data_av_handler()
1329 struct sk_buff * skb = atm_alloc_charge (atm_vcc, rx_len, GFP_ATOMIC); in rx_data_av_handler()
1338 ATM_SKB(skb)->vcc = atm_vcc; in rx_data_av_handler()
1586 static int hrz_send (struct atm_vcc * atm_vcc, struct sk_buff * skb) { in hrz_send() argument
1589 hrz_dev * dev = HRZ_DEV(atm_vcc->dev); in hrz_send()
1590 hrz_vcc * vcc = HRZ_VCC(atm_vcc); in hrz_send()
1603 if (atm_vcc->qos.txtp.traffic_class == ATM_NONE) { in hrz_send()
1610 ATM_SKB(skb)->vcc = atm_vcc; in hrz_send()
1612 if (skb->len > atm_vcc->qos.txtp.max_sdu) { in hrz_send()
2131 static int hrz_open (struct atm_vcc *atm_vcc) in hrz_open() argument
2140 hrz_dev * dev = HRZ_DEV(atm_vcc->dev); in hrz_open()
2143 short vpi = atm_vcc->vpi; in hrz_open()
2144 int vci = atm_vcc->vci; in hrz_open()
2165 qos = &atm_vcc->qos; in hrz_open()
2486 set_bit(ATM_VF_ADDR,&atm_vcc->flags); in hrz_open()
2502 dev->rxer[channel] = atm_vcc; in hrz_open()
2506 atm_vcc->dev_data = (void *) vccp; in hrz_open()
2509 set_bit(ATM_VF_READY,&atm_vcc->flags); in hrz_open()
2516 static void hrz_close (struct atm_vcc * atm_vcc) { in hrz_close() argument
2517 hrz_dev * dev = HRZ_DEV(atm_vcc->dev); in hrz_close()
2518 hrz_vcc * vcc = HRZ_VCC(atm_vcc); in hrz_close()
2523 clear_bit(ATM_VF_READY,&atm_vcc->flags); in hrz_close()
2525 if (atm_vcc->qos.txtp.traffic_class != ATM_NONE) { in hrz_close()
2543 if (atm_vcc->qos.rxtp.traffic_class != ATM_NONE) { in hrz_close()
2547 if (atm_vcc != dev->rxer[channel]) in hrz_close()
2550 atm_vcc, dev->rxer[channel]); in hrz_close()
2565 clear_bit(ATM_VF_ADDR,&atm_vcc->flags); in hrz_close()
2569 static int hrz_getsockopt (struct atm_vcc * atm_vcc, int level, int optname,
2571 hrz_dev * dev = HRZ_DEV(atm_vcc->dev);
2588 static int hrz_setsockopt (struct atm_vcc * atm_vcc, int level, int optname,
2590 hrz_dev * dev = HRZ_DEV(atm_vcc->dev);
2627 static int hrz_change_qos (struct atm_vcc * atm_vcc, struct atm_qos *qos, int flgs) {