cfargs
const struct cfargs *cfargs)
rv = config_found(parent, aux, pfn, cfargs) != NULL;
if ((cf = config_search(parent, aux, cfargs)) != NULL) {
const struct cfargs *);
const struct cfargs *cfargs)
rv = config_found(parent, aux, pfn, cfargs) != NULL;
if ((cf = config_search(parent, aux, cfargs)) != NULL) {
const struct cfargs *cfargs)
rv = config_found(parent, aux, pfn, cfargs) != NULL;
if ((cf = config_search(parent, aux, cfargs)) != NULL) {
const struct cfargs *);
cfargs_canonicalize(const struct cfargs * const cfargs,
if (cfargs == NULL) {
if (cfargs->cfargs_version != CFARGS_VERSION) {
(unsigned long)cfargs->cfargs_version);
if (cfargs->submatch != NULL && cfargs->search != NULL) {
if (cfargs->submatch != NULL) {
args->submatch = cfargs->submatch;
} else if (cfargs->search != NULL) {
args->search = cfargs->search;
args->iattr = cfargs->iattr;
args->locators = cfargs->locators;
args->devhandle = cfargs->devhandle;
config_search(device_t parent, void *aux, const struct cfargs *cfargs)
cfargs_canonicalize(cfargs, &store));
const struct cfargs * const cfargs)
cfargs_canonicalize(cfargs, &store);
const struct cfargs * const cfargs)
dev = config_found_acquire(parent, aux, print, cfargs);
const struct cfargs *cfargs)
cfargs_canonicalize(cfargs, &store));
const struct cfargs *cfargs)
dev = config_attach_acquire(parent, cf, aux, print, cfargs);
&((const struct cfargs){ \
cfdata_t config_search(device_t, void *, const struct cfargs *);
device_t config_found(device_t, void *, cfprint_t, const struct cfargs *);
const struct cfargs *);
const struct cfargs *);
const struct cfargs *);