Searched refs:tasklet (Results 1 - 7 of 7) sorted by relevance

/net/core/
H A Dflow.c333 struct tasklet_struct *tasklet; local
335 tasklet = &this_cpu_ptr(info->cache->percpu)->flush_tasklet;
336 tasklet->data = (unsigned long)info;
337 tasklet_schedule(tasklet);
/net/mac80211/
H A Dmain.c641 tasklet_init(&local->tasklet,
1104 tasklet_kill(&local->tasklet);
1120 * more and the tasklet is killed.
H A Ddriver-ops.h91 /* sync away all work on the tasklet before clearing started */
92 tasklet_disable(&local->tasklet);
93 tasklet_enable(&local->tasklet);
H A Dstatus.c43 tasklet_schedule(&local->tasklet);
118 * RX frames to be processed by a tasklet and process them in the
H A Dieee80211_i.h1128 struct tasklet_struct tasklet; member in struct:ieee80211_local
H A Drx.c3461 * context. Post the skb on the queue and schedule the tasklet */
3470 tasklet_schedule(&local->tasklet);
/net/ipv4/
H A Dtcp_output.c709 * Since transmit from skb destructor is forbidden, we use a tasklet
711 * We use one tasklet per cpu, with its own queue of sockets.
714 struct tasklet_struct tasklet; member in struct:tsq_tasklet
728 * One tasklet per cpu tries to send more skbs.
729 * We run in tasklet context but need to disable irqs when
827 tasklet_init(&tsq->tasklet,
864 /* queue this socket to tasklet queue */
868 tasklet_schedule(&tsq->tasklet);

Completed in 103 milliseconds