Lines Matching full:parser

4 Stream Parser (strparser)
10 The stream parser (strparser) is a utility that parses messages of an
12 parser works in conjunction with an upper layer in the kernel to provide
14 Connection Multiplexor (KCM) uses the Stream Parser to parse messages
46 Called to initialize a stream parser. strp is a struct of type
48 socket associated with the stream parser for use with receive
50 are called by the stream parser (the callbacks are listed below).
56 Temporarily pause a stream parser. Message parsing is suspended
63 Unpause a paused stream parser.
69 strp_stop is called to completely stop stream parser operations.
70 This is called internally when the stream parser encounters an
79 parser instance. This must be called after the stream processor
88 strp_process is called in general mode for a stream parser to
92 parser will parse. timeo is timeout for completing a message.
109 This is normally called at initialization of a stream parser
144 zero) and the parser is in receive callback mode, then it will set
146 -ESTRPIPE and the stream parser had previously read some bytes for
189 read_sock_done is called when the stream parser is done reading
190 the TCP socket in receive callback mode. The stream parser may
199 This function is called when stream parser encounters an error
200 in parsing. The default function stops the stream parser and
201 sets the error in the socket if the parser is in receive callback
208 Various counters are kept for each stream parser instance. These are in
210 accumulating statistics for multiple stream parser instances.
217 The stream parser provide mechanisms to limit the resources consumed by
224 the stream parser is aborted and the ETIMEDOUT error is set on the TCP
229 parse_msg is greater than the socket buffer size then the stream parser
232 parser to be 2*sk_rcvbuf of the TCP socket.