Lines Matching full:processing
29 queues to distribute processing among CPUs. The NIC distributes packets by
82 processing takes place in receive interrupt handling, it is advantageous
93 interrupt processing forms a bottleneck. Spreading load between CPUs
115 interrupt handler, RPS selects the CPU to perform protocol processing
117 on the desired CPU’s backlog queue and waking up the CPU for processing.
141 RPS may enqueue packets for processing. For each received packet,
143 of the list. The indexed CPU is the target for processing the packet,
147 processing on the remote CPU, and any queued packets are then processed
186 RPS scales kernel receive processing across CPUs without introducing
254 kernel processing of packets to the CPU where the application thread
270 for flows: the CPU that is currently processing the flow in userspace.
281 for this flow are enqueued for further kernel processing. Ideally, kernel
282 and userspace processing occur on the same CPU, and hence the CPU index
285 enqueued for kernel processing on the old CPU.
297 CPU for packet processing (from get_rps_cpu()) the rps_sock_flow table
374 set to be one whose processing CPU is closest in cache locality.