コード例 #1
0
ファイル: main.c プロジェクト: Sovietaced/bigcode
static ucli_status_t
utest_ucli_options__deep__(ucli_context_t* uc)
{
    int i;
    ucli_node_t* last = NULL; 
    ucli_t* ucli; 

    UCLI_COMMAND_INFO(uc, 
                      "deep", 0, 
                      "Run the deep test."); 

    for(i = sizeof(modules)/sizeof(modules[0]) - 2; i >= 0; i--) {
        ucli_node_t* node; 
        ucli_module_init(modules[i]); 
        node = ucli_node_create(modules[i]->name, NULL, 
                                             modules[i]); 
        if(last == NULL) {
            last = node; 
        }
        else {
            ucli_node_subnode_add(node, last); 
            last = node;
        }
    }

    ucli = ucli_create(NULL, NULL, NULL); 
    ucli_node_add(ucli, last); 
    ucli_run(ucli, "deep"); 
    return UCLI_STATUS_OK;    
}
コード例 #2
0
ucli_node_t*
x86_64_quanta_ix8_rglbmc_ucli_node_create(void)
{
    ucli_node_t* n;
    ucli_module_init(&x86_64_quanta_ix8_rglbmc_ucli_module__);
    n = ucli_node_create("x86_64_quanta_ix8_rglbmc", NULL, &x86_64_quanta_ix8_rglbmc_ucli_module__);
    ucli_node_subnode_add(n, ucli_module_log_node_create("x86_64_quanta_ix8_rglbmc"));
    return n;
}
コード例 #3
0
ファイル: timer_wheel_ucli.c プロジェクト: adanivas/bigcode
ucli_node_t*
timer_wheel_ucli_node_create(void)
{
    ucli_node_t* n;
    ucli_module_init(&timer_wheel_ucli_module__);
    n = ucli_node_create("timer_wheel", NULL, &timer_wheel_ucli_module__);
    ucli_node_subnode_add(n, ucli_module_log_node_create("timer_wheel"));
    return n;
}
コード例 #4
0
ucli_node_t*
x86_64_accton_as7312_54xs_ucli_node_create(void)
{
    ucli_node_t* n;
    ucli_module_init(&x86_64_accton_as7312_54xs_ucli_module__);
    n = ucli_node_create("x86_64_accton_as7312_54xs", NULL, &x86_64_accton_as7312_54xs_ucli_module__);
    ucli_node_subnode_add(n, ucli_module_log_node_create("x86_64_accton_as7312_54xs"));
    return n;
}
コード例 #5
0
ucli_node_t*
x86_64_inventec_d7032q28b_ucli_node_create(void)
{
    ucli_node_t* n;
    ucli_module_init(&x86_64_inventec_d7032q28b_ucli_module__);
    n = ucli_node_create("x86_64_inventec_d7032q28b", NULL, &x86_64_inventec_d7032q28b_ucli_module__);
    ucli_node_subnode_add(n, ucli_module_log_node_create("x86_64_inventec_d7032q28b"));
    return n;
}
コード例 #6
0
ファイル: ppe_ucli.c プロジェクト: InterfaceMasters/of-dpa
ucli_node_t*
ppe_ucli_node_create(void)
{
    ucli_node_t* n; 
    ucli_module_init(&ppe_ucli_module__); 
    n = ucli_node_create("ppe", NULL, &ppe_ucli_module__); 
    ucli_node_subnode_add(n, ucli_module_log_node_create("ppe")); 
    return n;
}
コード例 #7
0
ucli_node_t*
arm64_nxp_layerscape_ucli_node_create(void)
{
    ucli_node_t* n;
    ucli_module_init(&arm64_nxp_layerscape_ucli_module__);
    n = ucli_node_create("arm64_nxp_layerscape", NULL, &arm64_nxp_layerscape_ucli_module__);
    ucli_node_subnode_add(n, ucli_module_log_node_create("arm64_nxp_layerscape"));
    return n;
}
コード例 #8
0
ucli_node_t*
x86_64_mlnx_msn2700_ucli_node_create(void)
{
    ucli_node_t* n;
    ucli_module_init(&x86_64_mlnx_msn2700_ucli_module__);
    n = ucli_node_create("x86_64_mlnx_msn2700", NULL, &x86_64_mlnx_msn2700_ucli_module__);
    ucli_node_subnode_add(n, ucli_module_log_node_create("x86_64_mlnx_msn2700"));
    return n;
}
コード例 #9
0
ucli_node_t*
slot_allocator_ucli_node_create(void)
{
    ucli_node_t* n;
    ucli_module_init(&slot_allocator_ucli_module__);
    n = ucli_node_create("slot_allocator", NULL, &slot_allocator_ucli_module__);
    ucli_node_subnode_add(n, ucli_module_log_node_create("slot_allocator"));
    return n;
}
ucli_node_t*
x86_64_alphanetworks_snx60a0_486f_ucli_node_create(void)
{
    ucli_node_t* n;
    ucli_module_init(&x86_64_alphanetworks_snx60a0_486f_ucli_module__);
    n = ucli_node_create("x86_64_alphanetworks_snx60a0_486f", NULL, &x86_64_alphanetworks_snx60a0_486f_ucli_module__);
    ucli_node_subnode_add(n, ucli_module_log_node_create("x86_64_alphanetworks_snx60a0_486f"));
    return n;
}
コード例 #11
0
ucli_node_t*
wnc_sys_eeprom_ucli_node_create(void)
{
    ucli_node_t* n;
    ucli_module_init(&wnc_sys_eeprom_ucli_module__);
    n = ucli_node_create("wnc_sys_eeprom", NULL, &wnc_sys_eeprom_ucli_module__);
    ucli_node_subnode_add(n, ucli_module_log_node_create("wnc_sys_eeprom"));
    return n;
}
コード例 #12
0
ucli_node_t*
x86_64_delta_ag9032v2_ucli_node_create(void)
{
    ucli_node_t* n;
    ucli_module_init(&x86_64_delta_ag9032v2_ucli_module__);
    n = ucli_node_create("x86_64_delta_ag9032v2", NULL, &x86_64_delta_ag9032v2_ucli_module__);
    ucli_node_subnode_add(n, ucli_module_log_node_create("x86_64_delta_ag9032v2"));
    return n;
}
コード例 #13
0
ucli_node_t*
onlp_ucli_node_create(void)
{
    ucli_node_t* n;
    ucli_module_init(&onlp_ucli_module__);
    n = ucli_node_create("onlp", NULL, &onlp_ucli_module__);
    ucli_node_subnode_add(n, ucli_module_log_node_create("onlp"));
    return n;
}
コード例 #14
0
ucli_node_t*
powerpc_quanta_lb9_r0_ucli_node_create(void)
{
    ucli_node_t* n;
    ucli_module_init(&powerpc_quanta_lb9_r0_ucli_module__);
    n = ucli_node_create("powerpc_quanta_lb9_r0", NULL, &powerpc_quanta_lb9_r0_ucli_module__);
    ucli_node_subnode_add(n, ucli_module_log_node_create("powerpc_quanta_lb9_r0"));
    return n;
}
コード例 #15
0
ucli_node_t*
x86_64_lenovo_ne10032_ucli_node_create(void)
{
    ucli_node_t* n;
    ucli_module_init(&x86_64_lenovo_ne10032_ucli_module__);
    n = ucli_node_create("x86_64_lenovo_ne10032", NULL, &x86_64_lenovo_ne10032_ucli_module__);
    ucli_node_subnode_add(n, ucli_module_log_node_create("x86_64_lenovo_ne10032"));
    return n;
}
コード例 #16
0
ucli_node_t*
x86_64_kvm_x86_64_ucli_node_create(void)
{
    ucli_node_t* n;
    ucli_module_init(&x86_64_kvm_x86_64_ucli_module__);
    n = ucli_node_create("x86_64_kvm_x86_64", NULL, &x86_64_kvm_x86_64_ucli_module__);
    ucli_node_subnode_add(n, ucli_module_log_node_create("x86_64_kvm_x86_64"));
    return n;
}
コード例 #17
0
ファイル: els_ucli.c プロジェクト: adanivas/bigcode
ucli_node_t*
els_ucli_node_create(void)
{
    ucli_node_t* n;
    ucli_module_init(&els_ucli_module__);
    n = ucli_node_create("els", NULL, &els_ucli_module__);
    ucli_node_subnode_add(n, ucli_module_log_node_create("els"));
    return n;
}
ucli_node_t*
x86_64_netberg_aurora_720_rangeley_ucli_node_create(void)
{
    ucli_node_t* n;
    ucli_module_init(&x86_64_netberg_aurora_720_rangeley_ucli_module__);
    n = ucli_node_create("x86_64_netberg_aurora_720_rangeley", NULL, &x86_64_netberg_aurora_720_rangeley_ucli_module__);
    ucli_node_subnode_add(n, ucli_module_log_node_create("x86_64_netberg_aurora_720_rangeley"));
    return n;
}
コード例 #19
0
ucli_node_t*
socketmanager_ucli_node_create(void)
{
    ucli_node_t* n;
    ucli_module_init(&socketmanager_ucli_module__);
    n = ucli_node_create("socketmanager", NULL,
                         &socketmanager_ucli_module__);
    ucli_node_subnode_add(n,
                          ucli_module_log_node_create("socketmanager"));
    return n;
}
コード例 #20
0
ucli_node_t*
ofconnectionmanager_ucli_node_create(void)
{
    ucli_node_t* n;
    ucli_module_init(&ofconnectionmanager_ucli_module__);
    n = ucli_node_create("ofconnectionmanager", NULL,
                         &ofconnectionmanager_ucli_module__);
    ucli_node_subnode_add(n,
                          ucli_module_log_node_create("ofconnectionmanager"));
    return n;
}