Lines Matching refs:atm_vcc
1019 struct atm_vcc * vcc = ATM_SKB(skb)->vcc; in rx_schedule()
1291 struct atm_vcc * atm_vcc; in rx_data_av_handler() local
1295 atm_vcc = dev->rxer[rx_channel]; in rx_data_av_handler()
1299 if (atm_vcc) { in rx_data_av_handler()
1301 if (atm_vcc->qos.rxtp.traffic_class != ATM_NONE) { in rx_data_av_handler()
1303 if (rx_len <= atm_vcc->qos.rxtp.max_sdu) { in rx_data_av_handler()
1305 struct sk_buff * skb = atm_alloc_charge (atm_vcc, rx_len, GFP_ATOMIC); in rx_data_av_handler()
1314 ATM_SKB(skb)->vcc = atm_vcc; in rx_data_av_handler()
1562 static int hrz_send (struct atm_vcc * atm_vcc, struct sk_buff * skb) { in hrz_send() argument
1565 hrz_dev * dev = HRZ_DEV(atm_vcc->dev); in hrz_send()
1566 hrz_vcc * vcc = HRZ_VCC(atm_vcc); in hrz_send()
1579 if (atm_vcc->qos.txtp.traffic_class == ATM_NONE) { in hrz_send()
1586 ATM_SKB(skb)->vcc = atm_vcc; in hrz_send()
1588 if (skb->len > atm_vcc->qos.txtp.max_sdu) { in hrz_send()
2107 static int hrz_open (struct atm_vcc *atm_vcc) in hrz_open() argument
2116 hrz_dev * dev = HRZ_DEV(atm_vcc->dev); in hrz_open()
2119 short vpi = atm_vcc->vpi; in hrz_open()
2120 int vci = atm_vcc->vci; in hrz_open()
2141 qos = &atm_vcc->qos; in hrz_open()
2462 set_bit(ATM_VF_ADDR,&atm_vcc->flags); in hrz_open()
2478 dev->rxer[channel] = atm_vcc; in hrz_open()
2482 atm_vcc->dev_data = (void *) vccp; in hrz_open()
2485 set_bit(ATM_VF_READY,&atm_vcc->flags); in hrz_open()
2492 static void hrz_close (struct atm_vcc * atm_vcc) { in hrz_close() argument
2493 hrz_dev * dev = HRZ_DEV(atm_vcc->dev); in hrz_close()
2494 hrz_vcc * vcc = HRZ_VCC(atm_vcc); in hrz_close()
2499 clear_bit(ATM_VF_READY,&atm_vcc->flags); in hrz_close()
2501 if (atm_vcc->qos.txtp.traffic_class != ATM_NONE) { in hrz_close()
2519 if (atm_vcc->qos.rxtp.traffic_class != ATM_NONE) { in hrz_close()
2523 if (atm_vcc != dev->rxer[channel]) in hrz_close()
2526 atm_vcc, dev->rxer[channel]); in hrz_close()
2541 clear_bit(ATM_VF_ADDR,&atm_vcc->flags); in hrz_close()
2545 static int hrz_getsockopt (struct atm_vcc * atm_vcc, int level, int optname,
2547 hrz_dev * dev = HRZ_DEV(atm_vcc->dev);
2564 static int hrz_setsockopt (struct atm_vcc * atm_vcc, int level, int optname,
2566 hrz_dev * dev = HRZ_DEV(atm_vcc->dev);
2603 static int hrz_change_qos (struct atm_vcc * atm_vcc, struct atm_qos *qos, int flgs) {