Searched refs:sata_trace_dmsg_t (Results 1 – 3 of 3) sorted by relevance
/titanic_50/usr/src/cmd/mdb/intel/modules/sata/ |
H A D | sata.c | 69 wsp->walk_addr = (uintptr_t)(sata_trace_dmsg_t *)rbuf.dmsgh; in sata_dmsg_walk_i() 76 wsp->walk_data = mdb_alloc(sizeof (sata_trace_dmsg_t), UM_SLEEP); in sata_dmsg_walk_i() 93 if (mdb_vread(wsp->walk_data, sizeof (sata_trace_dmsg_t), in sata_dmsg_walk_s() 104 (uintptr_t)(((sata_trace_dmsg_t *)wsp->walk_data)->next); in sata_dmsg_walk_s() 123 mdb_free(wsp->walk_data, sizeof (sata_trace_dmsg_t)); in sata_dmsg_walk_f() 131 sata_dmsg_dump(sata_trace_dmsg_t *addr, int print_pathname, uint_t *printed) in sata_dmsg_dump() 133 sata_trace_dmsg_t dmsg, *dmsgh = addr; in sata_dmsg_dump() 244 rval = sata_dmsg_dump((sata_trace_dmsg_t *)rbuf.dmsgh, in sata_rbuf_dump()
|
/titanic_50/usr/src/uts/common/sys/sata/ |
H A D | sata_hba.h | 770 } sata_trace_dmsg_t; typedef 781 sata_trace_dmsg_t *dmsgh; /* messages head */ 782 sata_trace_dmsg_t *dmsgp; /* ptr to last message */
|
/titanic_50/usr/src/uts/common/io/sata/impl/ |
H A D | sata.c | 477 static sata_trace_dmsg_t *sata_trace_dmsg_alloc(void); 20959 sata_trace_dmsg_t *dmsg; in sata_vtrace_debug() 20970 if (sata_debug_rbuf->maxsize < (sizeof (sata_trace_dmsg_t))) { in sata_vtrace_debug() 21007 static sata_trace_dmsg_t * 21010 sata_trace_dmsg_t *dmsg_alloc, *dmsg = sata_debug_rbuf->dmsgp; in sata_trace_dmsg_alloc() 21021 if (((sata_debug_rbuf->size + (sizeof (sata_trace_dmsg_t))) > in sata_trace_dmsg_alloc() 21030 dmsg_alloc = kmem_zalloc(sizeof (sata_trace_dmsg_t), KM_NOSLEEP); in sata_trace_dmsg_alloc() 21035 sata_debug_rbuf->size += sizeof (sata_trace_dmsg_t); in sata_trace_dmsg_alloc() 21051 kmem_free(dmsg_alloc, sizeof (sata_trace_dmsg_t)); in sata_trace_dmsg_alloc() 21067 sata_trace_dmsg_t *dmsg_next, *dmsg = sata_debug_rbuf->dmsgh; in sata_trace_dmsg_free() [all …]
|