Lines Matching +full:packet +full:- +full:processor
65 .Bd -ragged -offset indent
75 kernel interface suite allows device drivers (and other packet sources) to
96 to enable or disable packet processing by the
99 Disabling will also purge any outstanding packet from the protocol queue.
102 supports multi-processor execution of handlers, and relies on a combination
103 of source ordering and protocol-specific ordering and work-placement
107 .Bl -tag -width NETISR_POLICY_SOURCE
132 for each packet.
138 .Bl -tag -width "netisr_handler_t nh_handler"
144 Protocol handler function that will be invoked on each packet received for
157 Protocol function to determine what CPU a packet should be processed on.
161 Optional callback function that will be invoked when a per-CPU queue
164 Unless fully understood, this special-purpose function should not be used.
170 and by packet sources to select what handler will be used to process
176 The maximum per-CPU queue depth for the protocol; due to internal
183 .Ss Packet source interface
184 Packet sources, such as network interfaces, may request protocol processing
197 will optionally direct dispatch if permitted by global and per-protocol
201 packet sources may also specify an opaque source identifier, which in
210 .Bl -tag -width NETISR_ROUTE