• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/wan/

Lines Matching defs:dlci

331 	short dlci;
341 static void sdla_errors(struct net_device *dev, int cmd, int dlci, int ret, int len, void *data)
385 printk(KERN_INFO "%s: DLCI %i: %s.\n", dev->name, pstatus->dlci, state);
424 static int sdla_cmd(struct net_device *dev, int cmd, short dlci, short flags,
445 cmd_buf->dlci = dlci;
494 sdla_errors(dev, cmd, dlci, ret, len, &status);
521 flp->dlci[i] = abs(flp->dlci[i]);
524 sdla_cmd(slave, SDLA_ACTIVATE_DLCI, 0, 0, &flp->dlci[i], sizeof(short), NULL, NULL);
543 flp->dlci[i] = -abs(flp->dlci[i]);
546 sdla_cmd(slave, SDLA_DEACTIVATE_DLCI, 0, 0, &flp->dlci[i], sizeof(short), NULL, NULL);
565 if (abs(flp->dlci[i]) == *(short *)(master->dev_addr))
574 flp->dlci[i] = -*(short *)(master->dev_addr);
602 flp->dlci[i] = 0;
637 ret = sdla_cmd(slave, SDLA_READ_DLCI_CONFIGURATION, abs(flp->dlci[i]), 0,
640 ret = sdla_cmd(slave, SDLA_SET_DLCI_CONFIGURATION, abs(flp->dlci[i]), 0,
757 short dlci, len, len2, split;
762 len = dlci = 0;
781 dlci = cmd->dlci;
795 dlci = pbuf->dlci;
805 if (flp->dlci[i] == dlci)
810 printk(KERN_NOTICE "%s: Received packet from invalid DLCI %i, ignoring.", dev->name, dlci);
949 if (flp->dlci[i])
950 dlcis[len++] = abs(flp->dlci[i]);
956 if (flp->dlci[i] > 0)
958 sdla_cmd(dev, SDLA_DELETE_DLCI, 0, 0, &flp->dlci[i], sizeof(flp->dlci[i]), NULL, NULL);
994 short dlci[CONFIG_DLCI_MAX];
1017 if (flp->dlci[i])
1018 data.dlci[len++] = abs(flp->dlci[i]);
1073 sdla_cmd(dev, SDLA_ADD_DLCI, 0, 0, data.dlci, len - sizeof(struct frad_conf), NULL, NULL);
1075 if (flp->dlci[i] > 0)
1076 sdla_cmd(dev, SDLA_ACTIVATE_DLCI, 0, 0, &flp->dlci[i], 2*sizeof(flp->dlci[i]), NULL, NULL);
1081 if (flp->dlci[i])
1085 sdla_cmd(dev, SDLA_SET_DLCI_CONFIGURATION, abs(flp->dlci[i]), 0, &dlp->config, sizeof(struct dlci_conf), NULL, NULL);
1233 if (flp->dlci[i])
1234 data.dlci[len++] = flp->dlci[i];