Lines Matching refs:pppoatm_send
117 * the wakeup *can't* race with pppoatm_send(). They both hold the PPP
120 * exist here. In the sock_owned_by_user() case in pppoatm_send(), we
144 * refuse another packet in pppoatm_send(). This was quite inefficient.
146 * In fact it's OK. The PPP core will only ever call pppoatm_send()
149 * CPU is in pppoatm_send() right now, the tasklet isn't going to race
151 * of pppoatm_send() again.
153 * So if the CPU in pppoatm_send() has already set the BLOCKED bit and
155 * happen later. And if the CPU in pppoatm_send() *hasn't* set the
270 * code path that calls pppoatm_send(), and is thus going to
289 static int pppoatm_send(struct ppp_channel *chan, struct sk_buff *skb)
385 .start_xmit = pppoatm_send,