Lines Matching defs:list
54 struct hwc_class *hcl_head; /* head of list of classes */
55 static kmutex_t hcl_lock; /* for accessing list of classes */
67 static struct sysparam *sysparam_hd; /* head of parameters list */
68 static struct sysparam *sysparam_tl; /* tail of parameters list */
81 static struct psm_mach *pmach_head; /* head of list of classes */
102 struct par_list **pl; /* parsed parent list */
1547 * Free a list of specs
1550 hwc_free_spec_list(struct hwc_spec *list)
1552 while (list) {
1553 struct hwc_spec *tmp = list;
1554 list = tmp->hwc_next;
1664 cmn_err(CE_WARN, "Mixed types in value list");
2013 * return the hwc_spec list (if any) to the creator of this thread
2106 /* Add to global property list */
2123 /* add to node spec list */
2398 * 3. options is a comma delimited list of options (i.e. debug,foobar)
2399 * 4. config-data is a whitespace delimited list of the format: name="data"
2782 * Caller must hold hcl_lock to ensure the class list unmodified while
2890 * Given par_list, get a list of parent major number
2932 * delete a parent list and all its hwc specs
3172 * We put it on the major=-2 list in case the device
3193 * Scan the list looking for a matching parent. When parent is
3208 * Didn't find a match on the list. Make a new parent list.
3213 if (*par == NULL) { /* null par list */
3231 * Add property spec to property list in original order