Lines Matching defs:zdm
44 zfs_dbgmsg_t *zdm;
46 while ((zdm = list_remove_head(&zfs_dbgmsgs)) != NULL) {
47 int size = sizeof (zfs_dbgmsg_t) + strlen(zdm->zdm_msg);
48 kmem_free(zdm, size);
70 zfs_dbgmsg_t *zdm;
80 zdm = kmem_alloc(sizeof (zfs_dbgmsg_t) + size, KM_SLEEP);
81 zdm->zdm_timestamp = gethrestime_sec();
84 (void) vsnprintf(zdm->zdm_msg, size + 1, fmt, adx);
87 DTRACE_PROBE1(zfs__dbgmsg, char *, zdm->zdm_msg);
90 list_insert_tail(&zfs_dbgmsgs, zdm);
93 zdm = list_remove_head(&zfs_dbgmsgs);
94 size = sizeof (zfs_dbgmsg_t) + strlen(zdm->zdm_msg);
95 kmem_free(zdm, size);
104 zfs_dbgmsg_t *zdm;
108 for (zdm = list_head(&zfs_dbgmsgs); zdm;
109 zdm = list_next(&zfs_dbgmsgs, zdm))
110 (void) printf("%s\n", zdm->zdm_msg);