Lines Matching refs:stm
104 struct _strp_msg *stm; in __strp_recv() local
202 stm = _strp_msg(head); in __strp_recv()
203 memset(stm, 0, sizeof(*stm)); in __strp_recv()
204 stm->strp.offset = orig_offset + eaten; in __strp_recv()
218 stm = _strp_msg(head); in __strp_recv()
226 if (!stm->strp.full_len) { in __strp_recv()
233 if (!stm->accum_len) { in __strp_recv()
237 stm->accum_len += cand_len; in __strp_recv()
243 if (len == -ESTRPIPE && stm->accum_len) { in __strp_recv()
257 skb->len - stm->strp.offset) { in __strp_recv()
266 stm->strp.full_len = len; in __strp_recv()
269 extra = (ssize_t)(stm->accum_len + cand_len) - in __strp_recv()
270 stm->strp.full_len; in __strp_recv()
274 if (stm->strp.full_len - stm->accum_len > in __strp_recv()
283 if (!stm->accum_len) { in __strp_recv()
288 stm->accum_len += cand_len; in __strp_recv()
290 strp->need_bytes = stm->strp.full_len - in __strp_recv()
291 stm->accum_len; in __strp_recv()
296 stm->accum_len += cand_len; in __strp_recv()