NDI_CONFIG
ASSERT((ndi_flags & NDI_CONFIG) == 0);
rc = ndi_devi_online(dip, NDI_ONLINE_ATTACH|NDI_CONFIG);
NDI_CONFIG | NDI_DEVI_PERSIST | NDI_NO_EVENT |
ndi_flags = NDI_DEVI_PERSIST | NDI_CONFIG | NDI_NO_EVENT;
NDI_CONFIG | NDI_ONLINE_ATTACH | NDI_NO_EVENT) ==
rv = ndi_devi_online(dip, NDI_ONLINE_ATTACH|NDI_CONFIG);
ret = ndi_devi_config_one(port->ip_nex->in_dip, ua, &child, NDI_CONFIG |
NDI_ONLINE_ATTACH | NDI_CONFIG) != NDI_SUCCESS) {
NDI_ONLINE_ATTACH | NDI_CONFIG);
(void) ndi_devi_config(ddi_root_node(), NDI_CONFIG | NDI_DEVI_PERSIST |
((flags & NDI_CONFIG) && (is_leaf_node(child) == 0)))
if (flags & NDI_CONFIG)
(flags & NDI_CONFIG)) {
if (error || !(flags & NDI_CONFIG)) {
flags |= (NDI_DEVI_ONLINE | NDI_CONFIG);
((flags & NDI_CONFIG) || DEVI_NEED_NDI_CONFIG(dip))) {
if ((flags & NDI_CONFIG) || DEVI_NEED_NDI_CONFIG(dip)) {
if (flags & NDI_CONFIG) {
flags = NDI_DEVI_PERSIST | NDI_CONFIG | NDI_NO_EVENT;
NDI_DEVI_ONLINE | NDI_CONFIG)) == NDI_SUCCESS) {
flags | NDI_DEVI_ONLINE | NDI_CONFIG)) == NDI_SUCCESS) {
NDI_ONLINE_ATTACH | NDI_CONFIG);
if (ndi_devi_online(child_dip, NDI_CONFIG)
if (ndi_devi_online(new_child, NDI_NO_EVENT|NDI_CONFIG)
rc = ndi_devi_online(new_device, NDI_ONLINE_ATTACH|NDI_CONFIG);
if (ndi_devi_online(child_dip, NDI_CONFIG)
if (ndi_devi_online(new_child, NDI_NO_EVENT|NDI_CONFIG)
rc = ndi_devi_online(new_device, NDI_NO_EVENT|NDI_CONFIG);