Lines Matching refs:nbuf
112 struct buf *nbuf;
114 nbuf = (struct buf *) malloc(sizeof(struct buf));
115 if (!nbuf) {
119 nbuf->pnt = (unsigned char *) malloc((size_t) size);
120 if (!nbuf->pnt) {
121 free(nbuf);
124 nbuf->size = size;
125 memcpy(nbuf->pnt, buf, (size_t) size);
126 nbuf->next = NULL;
127 nbuf->prev = mp->head;
128 nbuf->pos = 0;
131 mp->tail = nbuf;
134 mp->head->next = nbuf;
137 mp->head = nbuf;
140 return nbuf;