Searched refs:_sd_cctl (Results 1 - 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/common/avs/ns/sdbc/
H A Dsd_bcache.h181 /* specify the size of _sd_cctl[] array */
195 * The cc_await_* values are in the main _sd_cctl to avoid over
198 * The _sd_cctl structure is aligned to group related members and
215 typedef struct _sd_cctl { struct
217 struct _sd_cctl *cc_next, *cc_prev; /* next and prev in a chain */
218 struct _sd_cctl *cc_chain; /* chaining request centries */
219 struct _sd_cctl *cc_dirty_next; /* for chaining sequential writes */
220 struct _sd_cctl *cc_dirty_link; /* for chaining the dirty lists */
221 struct _sd_cctl *cc_dirty_net_next; /* for chaining net writes */
222 struct _sd_cctl *cc_dirty_net_lin
[all...]
H A Dsd_cache.h157 struct _sd_cctl *bh_centry;
H A Dsd_bcache.c301 _sd_cctl_t *_sd_cctl[_SD_CCTL_GROUPS]; variable
836 _sd_cctl[i] = (_sd_cctl_t *)
840 if (_sd_cctl[i] == NULL) {
870 centry = _sd_cctl[(blk/_sd_cctl_groupsz)] +
1177 if (_sd_cctl[i] != NULL) {
1178 nsc_kmem_free(_sd_cctl[i],
1180 _sd_cctl[i] = NULL;
1200 end = _sd_cctl[i] + _sd_cctl_groupsz;
1201 if (addr >= _sd_cctl[i] && addr < end) {
H A Dsd_io.c203 cc_ent = _sd_cctl[0];
233 } while (cc_ent != _sd_cctl[0]);
332 cc_ent = _sd_cctl[0];
/illumos-gate/usr/src/cmd/mdb/common/modules/sdbc/
H A Dsdbc.c774 _sd_cctl_t *_sd_cctl[_SD_CCTL_GROUPS]; /* for getting first entry */ local
784 * the first cctl in the _sd_cctl[] array.
786 if (mdb_readvar(_sd_cctl, "_sd_cctl") == -1) {
787 mdb_warn("failed to read _sd_cctl array");
791 wsp->walk_addr = (uintptr_t)_sd_cctl[0];
1804 * convenience dcmd to display the _sd_cctl cc_chain list (alloc list)
1830 * convenience dcmd to cdisplay the _sd_cctl dirty chain
1856 * convenience dcmd to display the _sd_cctl dm chain list

Completed in 96 milliseconds