• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/wan/lmc/

Lines Matching refs:sc

74 void lmc_proto_init(lmc_softc_t *sc) /*FOLD00*/
76 lmc_trace(sc->lmc_device, "lmc_proto_init in");
77 switch(sc->if_type){
79 sc->pd = kmalloc(sizeof(struct ppp_device), GFP_KERNEL);
80 if (!sc->pd) {
84 sc->pd->dev = sc->lmc_device;
85 sc->if_ptr = sc->pd;
92 lmc_trace(sc->lmc_device, "lmc_proto_init out");
96 void lmc_proto_attach(lmc_softc_t *sc) /*FOLD00*/
98 lmc_trace(sc->lmc_device, "lmc_proto_attach in");
99 switch(sc->if_type){
102 struct net_device *dev = sc->lmc_device;
103 SPPP_attach(sc);
109 struct net_device *dev = sc->lmc_device;
124 lmc_trace(sc->lmc_device, "lmc_proto_attach out");
128 void lmc_proto_detach(lmc_softc_t *sc) /*FOLD00*/
130 switch(sc->if_type){
132 SPPP_detach(sc);
143 void lmc_proto_reopen(lmc_softc_t *sc) /*FOLD00*/
145 lmc_trace(sc->lmc_device, "lmc_proto_reopen in");
146 switch(sc->if_type){
148 SPPP_reopen(sc);
155 lmc_trace(sc->lmc_device, "lmc_proto_reopen out");
160 int lmc_proto_ioctl(lmc_softc_t *sc, struct ifreq *ifr, int cmd) /*FOLD00*/
162 lmc_trace(sc->lmc_device, "lmc_proto_ioctl out");
163 switch(sc->if_type){
165 return SPPP_do_ioctl (sc, ifr, cmd);
171 lmc_trace(sc->lmc_device, "lmc_proto_ioctl out");
175 void lmc_proto_open(lmc_softc_t *sc) /*FOLD00*/
179 lmc_trace(sc->lmc_device, "lmc_proto_open in");
180 switch(sc->if_type){
182 ret = SPPP_open(sc);
184 printk("%s: syncPPP open failed: %d\n", sc->name, ret);
191 lmc_trace(sc->lmc_device, "lmc_proto_open out");
196 void lmc_proto_close(lmc_softc_t *sc) /*FOLD00*/
198 lmc_trace(sc->lmc_device, "lmc_proto_close in");
199 switch(sc->if_type){
201 SPPP_close(sc);
208 lmc_trace(sc->lmc_device, "lmc_proto_close out");
211 unsigned short lmc_proto_type(lmc_softc_t *sc, struct sk_buff *skb) /*FOLD00*/
213 lmc_trace(sc->lmc_device, "lmc_proto_type in");
214 switch(sc->if_type){
225 printk(KERN_WARNING "%s: No protocol set for this interface, assuming 802.2 (which is wrong!!)\n", sc->name);
229 lmc_trace(sc->lmc_device, "lmc_proto_tye out");
233 void lmc_proto_netif(lmc_softc_t *sc, struct sk_buff *skb) /*FOLD00*/
235 lmc_trace(sc->lmc_device, "lmc_proto_netif in");
236 switch(sc->if_type){
246 lmc_trace(sc->lmc_device, "lmc_proto_netif out");