Lines Matching defs:dcp
598 struct di_mem *dcp;
696 dcp = st->memlist;
698 size = dcp->buf_size;
711 dcp = dcp->next;
893 struct di_mem *dcp = st->memlist;
894 while (dcp->next != NULL) {
895 dcp = dcp->next;
898 dcp->next = mem;
910 struct di_mem *dcp;
919 for (dcp = st->memlist; dcp; dcp = dcp->next) {
923 if (bufsiz <= dcp->buf_size)
926 copysz = dcp->buf_size;
928 bcopy(dcp->buf, buf, copysz);
944 struct di_mem *dcp, *tmp;
949 dcp = st->memlist;
950 while (dcp) { /* traverse the linked list */
951 tmp = dcp;
952 dcp = dcp->next;
1154 struct di_mem *dcp = st->memlist;
1156 dcmn_err3((CE_CONT, "di_mem_addr: dcp=%p off=%x\n",
1157 (void *)dcp, off));
1161 while (off >= dcp->buf_size) {
1162 off -= dcp->buf_size;
1163 dcp = dcp->next;
1167 off, (void *)(dcp->buf + off)));
1169 return (dcp->buf + off);