Lines Matching refs:cs
1368 cfga_list_ext(const char *ap_id, cfga_list_data_t **cs,
1391 if (cs == NULL || nlist == NULL) {
1398 if ((*cs = malloc(sizeof (cfga_list_data_t))) == NULL) {
1404 (void) memset(*cs, 0, sizeof (cfga_list_data_t));
1420 (*cs)->ap_r_state = CFGA_STAT_EMPTY;
1424 (*cs)->ap_r_state = CFGA_STAT_DISCONNECTED;
1428 (*cs)->ap_r_state = CFGA_STAT_CONNECTED;
1440 (*cs)->ap_o_state = CFGA_STAT_CONFIGURED;
1444 (*cs)->ap_o_state = CFGA_STAT_UNCONFIGURED;
1458 (*cs)->ap_cond = CFGA_COND_OK;
1462 (*cs)->ap_cond = CFGA_COND_FAILING;
1466 (*cs)->ap_cond = CFGA_COND_FAILED;
1470 (*cs)->ap_cond = CFGA_COND_UNUSABLE;
1474 (*cs)->ap_cond = CFGA_COND_UNKNOWN;
1487 (*cs)->ap_busy = 0;
1490 (*cs)->ap_status_time = hp_last_change(node);
1505 rv = fix_ap_name((*cs)->ap_log_id, ap_id,
1507 DBG(1, ("logical id: %s\n", (*cs)->ap_log_id));
1509 (void) strcpy((*cs)->ap_phys_id, ap_id); /* physical path of AP */
1512 dlpath = findlink((*cs)->ap_phys_id);
1514 if (get_dli(dlpath, (*cs)->ap_info,
1515 sizeof ((*cs)->ap_info)) != CFGA_OK)
1516 (*cs)->ap_info[0] = '\0';
1520 if ((*cs)->ap_log_id[0] == '\0')
1521 (void) strcpy((*cs)->ap_log_id, hp_name(node));
1523 if ((*cs)->ap_info[0] == '\0') {
1526 (void) strcpy((*cs)->ap_info,
1531 get_type(boardtype, cardtype, (*cs)->ap_type);