Searched refs:ppp_channel (Results 1 – 14 of 14) sorted by relevance
/linux-4.4.14/include/linux/ |
D | ppp_channel.h | 27 struct ppp_channel; 32 int (*start_xmit)(struct ppp_channel *, struct sk_buff *); 34 int (*ioctl)(struct ppp_channel *, unsigned int, unsigned long); 37 struct ppp_channel { struct 50 extern void ppp_output_wakeup(struct ppp_channel *); argument 54 extern void ppp_input(struct ppp_channel *, struct sk_buff *); 58 extern void ppp_input_error(struct ppp_channel *, int code); 61 extern int ppp_register_net_channel(struct net *, struct ppp_channel *); 64 extern int ppp_register_channel(struct ppp_channel *); 67 extern void ppp_unregister_channel(struct ppp_channel *); [all …]
|
D | if_pppox.h | 51 struct ppp_channel chan;
|
/linux-4.4.14/drivers/tty/ipwireless/ |
D | network.c | 41 struct ppp_channel *ppp_channel; member 73 if (network->ppp_channel != NULL) { in notify_packet_sent() 77 ppp_output_wakeup(network->ppp_channel); in notify_packet_sent() 90 static int ipwireless_ppp_start_xmit(struct ppp_channel *ppp_channel, in ipwireless_ppp_start_xmit() argument 93 struct ipw_network *network = ppp_channel->private; in ipwireless_ppp_start_xmit() 155 static int ipwireless_ppp_ioctl(struct ppp_channel *ppp_channel, in ipwireless_ppp_ioctl() argument 158 struct ipw_network *network = ppp_channel->private; in ipwireless_ppp_ioctl() 255 if (!network->ppp_channel) { in do_go_online() 256 struct ppp_channel *channel; in do_go_online() 259 channel = kzalloc(sizeof(struct ppp_channel), GFP_KERNEL); in do_go_online() [all …]
|
/linux-4.4.14/net/irda/irnet/ |
D | irnet_ppp.h | 88 ppp_irnet_send(struct ppp_channel *, 91 ppp_irnet_ioctl(struct ppp_channel *,
|
D | irnet.h | 416 struct ppp_channel chan; /* Interface to generic ppp layer */
|
D | irnet_ppp.c | 919 ppp_irnet_send(struct ppp_channel * chan, in ppp_irnet_send() 1020 ppp_irnet_ioctl(struct ppp_channel * chan, in ppp_irnet_ioctl()
|
/linux-4.4.14/net/atm/ |
D | pppoatm.c | 70 struct ppp_channel chan; /* interface to generic ppp layer */ 97 static inline struct pppoatm_vcc *chan_to_pvcc(const struct ppp_channel *chan) in chan_to_pvcc() 109 ppp_output_wakeup((struct ppp_channel *) arg); in pppoatm_wakeup_sender() 292 static int pppoatm_send(struct ppp_channel *chan, struct sk_buff *skb) in pppoatm_send() 374 static int pppoatm_devppp_ioctl(struct ppp_channel *chan, unsigned int cmd, in pppoatm_devppp_ioctl()
|
/linux-4.4.14/drivers/net/ppp/ |
D | ppp_synctty.c | 77 struct ppp_channel chan; /* interface to generic ppp layer */ 93 static int ppp_sync_send(struct ppp_channel *chan, struct sk_buff *skb); 94 static int ppp_sync_ioctl(struct ppp_channel *chan, unsigned int cmd, 399 ppp_sync_ioctl(struct ppp_channel *chan, unsigned int cmd, unsigned long arg) in ppp_sync_ioctl() 569 ppp_sync_send(struct ppp_channel *chan, struct sk_buff *skb) in ppp_sync_send()
|
D | ppp_async.c | 74 struct ppp_channel chan; /* interface to generic ppp layer */ 101 static int ppp_async_send(struct ppp_channel *chan, struct sk_buff *skb); 106 static int ppp_async_ioctl(struct ppp_channel *chan, unsigned int cmd, 407 ppp_async_ioctl(struct ppp_channel *chan, unsigned int cmd, unsigned long arg) in ppp_async_ioctl() 632 ppp_async_send(struct ppp_channel *chan, struct sk_buff *skb) in ppp_async_send()
|
D | ppp_generic.c | 171 struct ppp_channel *chan; /* public channel data structure */ 620 struct ppp_channel *chan; in ppp_ioctl() 1428 struct ppp_channel *chan; in ppp_mp_explode() 1696 ppp_input(struct ppp_channel *chan, struct sk_buff *skb) in ppp_input() 1735 ppp_input_error(struct ppp_channel *chan, int code) in ppp_input_error() 2277 int ppp_register_channel(struct ppp_channel *chan) in ppp_register_channel() 2283 int ppp_register_net_channel(struct net *net, struct ppp_channel *chan) in ppp_register_net_channel() 2319 int ppp_channel_index(struct ppp_channel *chan) in ppp_channel_index() 2331 int ppp_unit_number(struct ppp_channel *chan) in ppp_unit_number() 2348 char *ppp_dev_name(struct ppp_channel *chan) in ppp_dev_name() [all …]
|
D | pptp.c | 171 static int pptp_xmit(struct ppp_channel *chan, struct sk_buff *skb) in pptp_xmit() 617 static int pptp_ppp_ioctl(struct ppp_channel *chan, unsigned int cmd, in pptp_ppp_ioctl()
|
D | pppoe.c | 984 static int pppoe_xmit(struct ppp_channel *chan, struct sk_buff *skb) in pppoe_xmit()
|
/linux-4.4.14/Documentation/networking/ |
D | ppp_generic.txt | 41 See include/linux/ppp_channel.h for the declaration of the types and 46 via the ppp_channel.ops pointer: 123 The channel must provide an instance of a ppp_channel struct to 134 ppp_channel struct to the amount of headroom required. The generic 199 are required to provide the appropriate locking on the ppp_channel 202 the storage for the ppp_channel structure, and so the channel is 208 * The ppp_channel object must exist from the time that
|
/linux-4.4.14/net/l2tp/ |
D | l2tp_ppp.c | 133 static int pppol2tp_xmit(struct ppp_channel *chan, struct sk_buff *skb); 385 static int pppol2tp_xmit(struct ppp_channel *chan, struct sk_buff *skb) in pppol2tp_xmit()
|