devices
bcache_add_dev(int devices)
bcache_numdev += devices;
static device_t *devices = NULL;
dpp = &devices;
device_t *d = devices;
while ((d = devices) != NULL) {
devices = NULL;
if (devices == NULL) {
devices = d;
for (p = devices; p->nextp != NULL; p = p->nextp) {}
if (devices != NULL) {
for (d = devices; d != NULL; d = d->nextp) {
for (d = devices; d != NULL; d = d->nextp) {
nvlist_t *devices;
nvlist_lookup_nvlist(config, ZPOOL_CONFIG_VDEV_TREE, &devices) ||
devices, ZPOOL_CONFIG_VDEV_STATS, (uint64_t **)&vs, &n)) {
sc->devices = calloc(XHCI_MAX_DEVS, sizeof(struct pci_xhci_dev_emu *));
struct pci_xhci_dev_emu **devices; /* XHCI[port] = device */
#define XHCI_DEVINST_PTR(x,n) ((x)->devices[(n) - 1])
free(sc->devices);
char **devices; /* List of devices in the group */
if (devices = listdgrp(dgroup)) {
for (pp = devices ; *pp ; pp++) (void) puts(*pp);
int devices = 1;
devices = 1;
devices = 0;
if (devices)
store->devices = g_slist_prepend (store->devices,
if (!g_slist_find (store->devices, device))
store->devices = g_slist_remove (store->devices, device);
for (iter = store->devices; iter != NULL; iter = iter->next) {
for (iter = store->devices; iter != NULL; iter = iter->next) {
g_slist_length (store->devices));
for (iter = store->devices; iter != NULL; iter = iter->next) {
for (iter = store->devices; iter != NULL; iter = iter->next) {
for (iter = store->devices; iter != NULL; iter = iter->next) {
g_slist_foreach (store->devices, (GFunc) g_object_unref, NULL);
GSList *devices;
printf ("Num devices in TDL: %d\n", g_slist_length ((hald_get_tdl ())->devices));
printf ("Num devices in GDL: %d\n", g_slist_length ((hald_get_gdl ())->devices));
if (g_slist_length (gdl->devices) > 0) {
HalDevice *d = HAL_DEVICE(gdl->devices->data);
GSList *devices;
devices = hal_device_store_match_multiple_key_value_string (hald_get_gdl(),
for (i = devices; i != NULL; i = g_slist_next (i)) {
g_slist_free (devices);
iter = gdl->devices;
dump_children (char *udi, int num_devices, struct Device *devices, int depth)
if (devices[i].parent)
if (!devices[i].parent)
if (strcmp (devices[i].parent, udi))
printf ("udi = '%s'\n", devices[i].name);
printf ("%s\n", short_name (devices[i].name));
print_props (devices[i].name);
dump_children(devices[i].name, num_devices, devices, depth + 1);
struct Device *devices;
devices = malloc (sizeof(struct Device) * num_devices);
if (!devices) {
devices[i].name = device_names[i];
devices[i].parent = libhal_device_get_property_string (hal_ctx,
dump_children(NULL, num_devices, devices, 0);
if (devices[i].parent)
libhal_free_string (devices[i].parent);
free (devices);
int fdt[3], devices = 0, make_daemon = 0;
devices++;
if (!nr && ((opts & OPT_TAIL) || devices))
static i2c_hp_t devices[3][3] = {
devices[ps_instance][1].addr[1]);
devices[ps_instance][0].addr[1]);
devices[ps_instance][2].addr[1]);
ddef_hdl = devctl_ddef_alloc(devices[ps_instance][i].name, 0);
devices[ps_instance][i].name, errno);
devices[ps_instance][i].compatible);
devices[ps_instance][i].name, errno);
devices[ps_instance][i].addr);
devices[ps_instance][i].name, errno);
devices[ps_instance][i].name, errno);
if (!(devices = libhal_get_all_devices(ctx, &nr, error))) {
libhal_free_string_array(devices);
char **devices;
extern char **getdev __P((char **devices, char **criteria, int options));
void devices(void);
devices();
char **devices, /* List of devices to constrain */
aliases = makealiaslist(devices);
if (devices && !aliases)
if (entry = oktoaddtolist(entry, devices, aliases, options)) {
char **devices, /* List of devices to check against */
if (devices && aliases) {
devices++;
NULL : *devices;
makealiaslist(char **devices)
if (devices) {
for (n = 1, pp = devices; *pp; pp++) n++;
for (pp = devices; noerror && *pp; pp++) {
if (modctl(MODGETDEVFSPATH_MI, major, instance, len, devices) != 0) {
free(devices);
(void) strcat(devices, ":");
(void) strcat(devices, minor_name);
return (devices);
char *devices;
devices = di_dim_path_devices(dim, drv_name, instance, minor_name);
if (devices == NULL)
devices, DI_PRIMARY_LINK, (void *)&dev, di_dim_path_dev_callback);
free(devices);
char *devices;
if ((devices = (char *)malloc(mlen)) == NULL)
nvlist_t *devices = zjni_get_root_vdev(zphp);
if (devices == NULL ||
populate_DeviceStatsBean(env, devices, dev_stats, object)) {
nvlist_t *devices;
nvlist_lookup_nvlist(config, ZPOOL_CONFIG_VDEV_TREE, &devices) ||
populate_DeviceStatsBean(env, devices, dev_stats, object)) {
static struct vfs devices;
VFS_INIT(&devices, &vsw->vsw_vfsops, NULL);
VFS_HOLD(&devices);
if (VFS_MOUNT(&devices, mvp, &mounta, CRED()))
vfs_setresource(&devices, "/devices", 0);
vfs_setmntpoint(&devices, "/devices", 0);
if (VFS_ROOT(&devices, &devicesdir))
if (vfs_lock(&devices) != 0) {
vfs_unlock(&devices);
vfs_add(mvp, &devices, 0);
vfs_unlock(&devices);
boolean_t devices = B_FALSE;
devices = B_FALSE;
devices = B_FALSE;
devices = B_TRUE;
devices_changed_cb(zfsvfs, devices);
list_insert_tail(&pvs->devices, pd);
list_remove(&pvs->devices, pd);
list_destroy(&pvs->devices);
list_create(&pvs->devices, sizeof (pvscsi_device_t),
list_t devices;
char **devices;
if ((devices = xenbus_directory(XBT_NULL, path, domain_path,
ldevices += strlen(devices[j]) + 1 + sizeof (char *);
(void) ddi_strtol(devices[j], &ep, 0, &tmplong);
kmem_free(devices, ldevices);
rv = drmach_array_set(obj->devices, data->ndevs++, id);
if (bp->devices == NULL)
bp->devices = drmach_array_new(0, max_devices);
drmach_array_dispose(bp->devices, drmach_device_dispose);
bp->devices = NULL;
if (bp->devices) {
drmach_array_dispose(bp->devices, drmach_device_dispose);
bp->devices = NULL;
bp->devices = NULL;
if (bp->devices)
drmach_array_dispose(bp->devices, drmach_device_dispose);
if (bp->devices) {
rv = drmach_array_first(bp->devices, &d_idx, &d_id);
rv = drmach_array_next(bp->devices, &d_idx, &d_id);
drmach_array_t *devices;
bp->devices = NULL;
if (bp->devices)
drmach_array_dispose(bp->devices, drmach_device_dispose);
if (bp->devices) {
rv = drmach_array_first(bp->devices, &d_idx, &d_id);
rv = drmach_array_next(bp->devices, &d_idx, &d_id);
drmach_array_t *devices;
rv = drmach_array_set(obj->devices, data->ndevs++, id);
bp->devices = drmach_array_new(0, max_devices);
drmach_array_dispose(bp->devices, drmach_device_dispose);
bp->devices = NULL;
if (bp->devices) {
drmach_array_dispose(bp->devices, drmach_device_dispose);
bp->devices = NULL;