Lines Matching refs:tmp
84 tcpbufseg_t *tmp; in buf_first() local
86 if ((tmp = TAILQ_FIRST(&rb->bufsegs))) in buf_first()
87 return tmp; in buf_first()
89 if ((rb->lbufsegs == 0) || ((tmp = bufseg_new(rb->mp)) == NULL)) in buf_first()
92 tmp->id = 0; in buf_first()
93 TAILQ_INSERT_TAIL(&rb->bufsegs, tmp, link); in buf_first()
95 return tmp; in buf_first()
101 tcpbufseg_t *tmp; in buf_next() local
103 if ((tmp = TAILQ_NEXT(buf, link))) in buf_next()
104 return tmp; in buf_next()
106 if ((rb->lbufsegs <= buf->id + 1) || ((tmp = bufseg_new(rb->mp)) == NULL)) in buf_next()
109 tmp->id = buf->id + 1; in buf_next()
110 TAILQ_INSERT_TAIL(&rb->bufsegs, tmp, link); in buf_next()
112 return tmp; in buf_next()