Lines Matching defs:dmsg
6123 fc_trace_dmsg_t *dmsg;
6125 dmsg = kmem_alloc(sizeof (*dmsg), KM_NOSLEEP);
6126 if (dmsg == NULL) {
6134 gethrestime(&dmsg->id_time);
6136 dmsg->id_size = strlen(buf) + 1;
6137 dmsg->id_buf = kmem_alloc(dmsg->id_size, KM_NOSLEEP);
6138 if (dmsg->id_buf == NULL) {
6139 kmem_free(dmsg, sizeof (*dmsg));
6147 bcopy(buf, dmsg->id_buf, strlen(buf));
6148 dmsg->id_buf[strlen(buf)] = '\0';
6152 logq->il_size += dmsg->id_size;
6161 dmsg->id_next = NULL;
6163 logq->il_msgt->id_next = dmsg;
6166 logq->il_msgh = dmsg;
6168 logq->il_msgt = dmsg;
6177 fc_trace_dmsg_t *dmsg;
6181 if ((dmsg = logq->il_msgh) != NULL) {
6182 logq->il_msgh = dmsg->id_next;
6187 logq->il_size -= dmsg->id_size;
6188 kmem_free(dmsg->id_buf, dmsg->id_size);
6189 kmem_free(dmsg, sizeof (*dmsg));