ddi_minor_data
struct ddi_minor_data md;
struct ddi_minor_data *mdp = (struct ddi_minor_data *)arg;
uintptr_t next = offsetof(struct ddi_minor_data, next);
uintptr_t name = offsetof(struct ddi_minor_data,
uintptr_t dev = offsetof(struct ddi_minor_data,
struct ddi_minor_data *dmd;
struct ddi_minor_data *dmd)
dv_find_leafnode(dev_info_t *devi, char *minor_nm, struct ddi_minor_data *r_mi)
struct ddi_minor_data *dmd;
struct ddi_minor_data *dmd;
struct ddi_minor_data *dmd;
di_getmdata(struct ddi_minor_data *mnode, di_off_t *off_p, di_off_t node,
static di_off_t di_getmdata(struct ddi_minor_data *, di_off_t *, di_off_t,
struct ddi_minor_data *mn;
struct ddi_minor_data *minordata;
struct ddi_minor_data *minordata;
dip = ((struct ddi_minor_data *)info_hdl)->dip;
struct ddi_minor_data *dmdp = (struct ddi_minor_data *)info_hdl;
struct ddi_minor_data *dmdp = (struct ddi_minor_data *)info_hdl;
struct ddi_minor_data *dmdp = (struct ddi_minor_data *)info_hdl;
struct ddi_minor_data *dmdp = (struct ddi_minor_data *)info_hdl;
struct ddi_minor_data *dmdp = (struct ddi_minor_data *)info_hdl;
struct ddi_minor_data *dmdp = (struct ddi_minor_data *)info_hdl;
struct ddi_minor_data *dmdp = (struct ddi_minor_data *)info_hdl;
struct ddi_minor_data *dmdp = (struct ddi_minor_data *)info_hdl;
sizeof (struct ddi_minor_data));
dev_info_t *dip, struct ddi_minor_data *dmdp, int flag)
for (struct ddi_minor_data *md = DEVI(dip)->devi_minor; md != NULL;
struct ddi_minor_data *dmn;
struct ddi_minor_data *dp;
struct ddi_minor_data *dmdp;
struct ddi_minor_data *dmdp;
struct ddi_minor_data *dmd;
ddi_append_minor_node(dev_info_t *ddip, struct ddi_minor_data *dmdp)
struct ddi_minor_data *dp;
if ((dp = DEVI(ddip)->devi_minor) == (struct ddi_minor_data *)NULL) {
while (dp->next != (struct ddi_minor_data *)NULL)
struct ddi_minor_data *dmdp;
if ((dmdp = kmem_zalloc(sizeof (struct ddi_minor_data),
kmem_free(dmdp, sizeof (struct ddi_minor_data));
struct ddi_minor_data *dmdp, *dmdp1;
struct ddi_minor_data **dmdp_prev;
kmem_free(dmdp, sizeof (struct ddi_minor_data));
ddi_pathname_minor(struct ddi_minor_data *dmdp, char *path)
struct ddi_minor_data *dmdp;
struct ddi_minor_data *dmdp;
struct ddi_minor_data *dp;
if (DEVI(dip)->devi_minor != (struct ddi_minor_data *)NULL) {
dp != (struct ddi_minor_data *)NULL;
dp != (struct ddi_minor_data *)NULL;
struct ddi_minor_data *dp;
(struct ddi_minor_data *)NULL) {
dp != (struct ddi_minor_data *)NULL;
dp != (struct ddi_minor_data *)NULL;
struct ddi_minor_data;
struct ddi_minor_data *, int);
struct ddi_minor_data *devi_minor; /* head of minor list */
struct ddi_minor_data *next; /* next one in the chain */
ddi_pathname_minor(struct ddi_minor_data *dmdp, char *path);