Lines Matching refs:shortcut
517 ddprintk("(%s) using shortcut\n",
547 atomic_add(skb->truesize, &sk_atm(entry->shortcut)->sk_wmem_alloc);
548 ATM_SKB(skb)->atm_options = entry->shortcut->atm_options;
549 entry->shortcut->send(entry->shortcut, skb);
586 if (send_via_shortcut(skb, mpc) == 0) /* try shortcut */
629 in_entry->shortcut = vcc;
661 in_entry->shortcut = NULL;
667 eg_entry->shortcut = NULL;
703 /* data coming over the shortcut */
741 * See if ingress MPC is using shortcut we opened as a return channel.
744 if (eg->shortcut == NULL) {
745 eg->shortcut = vcc;
1107 * shortcut with suitable traffic parameters we could use.
1117 if (eg_entry && eg_entry->shortcut) {
1118 if (eg_entry->shortcut->qos.txtp.traffic_class &
1121 if (eg_entry->shortcut->qos.txtp.traffic_class == ATM_UBR)
1122 entry->shortcut = eg_entry->shortcut;
1123 else if (eg_entry->shortcut->qos.txtp.max_pcr > 0)
1124 entry->shortcut = eg_entry->shortcut;
1126 if (entry->shortcut) {
1141 pr_info("(%s) trying to get a CBR shortcut\n",
1174 ddprintk_cont("entry->shortcut = %p\n", entry->shortcut);
1177 entry->shortcut != NULL) {
1183 if (entry->shortcut != NULL) {
1184 pr_info("(%s) entry->shortcut != NULL, impossible!\n",
1290 purge_egress_shortcut(entry->shortcut, entry);