device_list
count_devs(struct device_list *dlp)
devs_to_list(struct device_list *dlp, const char **dnames)
struct device_list *dlp;
struct device_list *dl_next;
struct device_list *dlp;
struct device_list **dlpp;
struct device_list *dlalt;
struct device_list **dl2pp;
struct device_list *dla;
dlp = (struct device_list *)malloc(sizeof (*dlp) +
struct device_list *sl_dev; /* List of devices */
dlp = (struct device_list *)malloc(sizeof (*dlp) + 2);
struct device_list *ps_star; /* Wildcard device */
free_device_list(struct device_list *dlp)
struct device_list *dln;
struct device_list *dlp;
struct device_list *dln;
struct device_list **dlpp;
dln = (struct device_list *)malloc(sizeof (*dln) +
static fpcfga_devtype_t device_list[] = {
#define N_DEVICE_TYPES (sizeof (device_list) / sizeof (device_list[0]))
if (inq_type == device_list[i].itype) {
"%s", (char *)device_list[i].name);
== device_list[j].itype) {
(void) strlcpy(dtype, (char *)device_list[j].name,
(char *)device_list[DTYPE_UNKNOWN_INDEX].name,
if (strncmp((char *)clp->ap_type, (char *)device_list[i].name,
if (itype == device_list[i].itype) {
name = (char *)device_list[i].name;
if (device_list[i].ntype &&
(strcmp(nodetype, device_list[i].ntype)
name = (char *)device_list[i].name;
static scfga_devtype_t device_list[] = {
if (device_list[i].itype == DTYPE_UNKNOWN)
if (itype == device_list[i].itype) {
(char *)device_list[i].name :
(char *)device_list[i].pathname;
if (device_list[i].ntype &&
(strcmp(nodetype, device_list[i].ntype)
(char *)device_list[i].name :
(char *)device_list[i].pathname;
#define N_DEVICE_TYPES (sizeof (device_list) / sizeof (device_list[0]))
list_for_each(entry, &ofs_client->device_list) {
llist_add_tail(&device->list, &ofs_client->device_list);
llist_head_init(&ofs_client->device_list, NULL);
llist_add_tail(&device->list, &ofs_client->device_list);
list_for_each(entry, &ofs_client->device_list) {
list_for_each_safe(entry, tmp, &ofs_client->device_list) {
list_for_each(entry, &ofs_client->device_list) {
list_for_each_safe(entry, tmp, &ofs_client->device_list) {
list_for_each(entry, &ofs_client->device_list) {
list_for_each(entry, &ofs_client->device_list) {
llist_head_t device_list;