pqi_cmd
list_node_t **cmd_head, struct pqi_cmd *cmdp)
rval = mdb_vread(cmdp, sizeof (struct pqi_cmd),
cmdp = (pqi_cmd_t *)mdb_alloc(sizeof (struct pqi_cmd), UM_SLEEP|UM_GC);
offsetof(struct pqi_cmd, pc_list));
sizeof (struct pqi_cmd),
struct pqi_cmd *io_cmd;
struct pqi_cmd cmd;
sizeof (struct pqi_cmd),
offsetof(struct pqi_cmd, pc_list));
struct pqi_cmd *c;
list_create(&s->s_special_device.pd_cmd_list, sizeof (struct pqi_cmd),
offsetof(struct pqi_cmd, pc_list));
s->s_cmd_cache = kmem_cache_create(m.mem, sizeof (struct pqi_cmd), 0,