Lines Matching refs:card
172 insert_io_card(struct io_card *list, struct io_card *card) in insert_io_card() argument
177 if (card == NULL) in insert_io_card()
186 (void) memcpy(newcard, card, sizeof (struct io_card)); in insert_io_card()
363 struct io_card card; in display_ffb() local
371 card.display = 1; in display_ffb()
372 card.board = board->board_num; in display_ffb()
373 (void) sprintf(card.bus_type, BUS_TYPE); in display_ffb()
374 card.freq = sys_clk; in display_ffb()
395 card.slot = get_id(fb); in display_ffb()
398 (void) sprintf(card.name, "%s", label); in display_ffb()
402 (void) sprintf(card.name, in display_ffb()
405 (void) sprintf(card.name, in display_ffb()
412 card.model[0] = '\0'; in display_ffb()
421 (void) sprintf(card.model, "%s", in display_ffb()
428 (void) sprintf(card.model, "%s", in display_ffb()
432 card_list = insert_io_card(card_list, &card); in display_ffb()
497 struct io_card card; in display_sbus() local
533 card.display = 1; in display_sbus()
534 card.freq = freq; in display_sbus()
535 card.board = board->board_num; in display_sbus()
536 (void) sprintf(card.bus_type, "SBus"); in display_sbus()
537 card.slot = card_num; in display_sbus()
538 card.status[0] = '\0'; in display_sbus()
543 (void) strncpy(card.status, (char *)value, in display_sbus()
547 if (strstr(card.status, "fail") != NULL) in display_sbus()
558 card.name[0] = '\0'; in display_sbus()
559 card.model[0] = '\0'; in display_sbus()
568 (void) sprintf(card.name, "%s/%s (%s)", in display_sbus()
572 (void) sprintf(card.name, "%s/%s", name, in display_sbus()
575 (void) strncpy(card.name, name, MAXSTRLEN); in display_sbus()
579 (void) strncpy(card.model, model, MAXSTRLEN); in display_sbus()
581 card_list = insert_io_card(card_list, &card); in display_sbus()
781 struct io_card card; in display_psycho_pci() local
795 card.display = 1; in display_psycho_pci()
796 card.board = board->board_num; in display_psycho_pci()
797 (void) sprintf(card.bus_type, "PCI"); in display_psycho_pci()
833 card.freq = get_card_frequency(pci); in display_psycho_pci()
858 get_dev_func_num(card_node, &card.dev_no, in display_psycho_pci()
859 &card.func_no); in display_psycho_pci()
866 D_PRINTF("device no [%d] - ", card.dev_no); in display_psycho_pci()
888 pci_bridge_dev_no = card.dev_no; in display_psycho_pci()
902 card.dev_no = pci_bridge_dev_no; in display_psycho_pci()
905 get_slot_number_str(&card, (char **)slot_name_arr, in display_psycho_pci()
910 "[%s] slot [%s]", name, card.dev_no, in display_psycho_pci()
911 slot_name_arr[card.dev_no], in display_psycho_pci()
912 card.slot_str); in display_psycho_pci()
915 card.status[0] = '\0'; in display_psycho_pci()
918 get_pci_card_model(card_node, (char *)&card.model); in display_psycho_pci()
925 if (value != NULL && card.freq == -1) in display_psycho_pci()
926 card.freq = ((*(int *)value) + 500000) in display_psycho_pci()
932 (char *)&card.name); in display_psycho_pci()
934 if (card.freq != -1) in display_psycho_pci()
935 card_list = insert_io_card(card_list, &card); in display_psycho_pci()
966 get_slot_number_str(struct io_card *card, char **slot_name_arr, in get_slot_number_str() argument
969 if (card->dev_no != -1) { in get_slot_number_str()
976 if (slot_name_bits & (1 << card->dev_no)) { in get_slot_number_str()
978 slot = slot_name_arr[card->dev_no]; in get_slot_number_str()
980 (void) sprintf(card->slot_str, "%s", in get_slot_number_str()
983 (void) sprintf(card->slot_str, "-"); in get_slot_number_str()
986 sprintf(card->slot_str, "On-Board"); in get_slot_number_str()
990 (void) sprintf(card->slot_str, "%c", '-'); in get_slot_number_str()
994 card->slot = PCI_SLOT_IS_STRING; in get_slot_number_str()
1010 struct io_card *card) in distinguish_identical_io_cards() argument
1016 decode_qlc_card_model_prop(node, card); in distinguish_identical_io_cards()
1030 decode_qlc_card_model_prop(Prom_node *card_node, struct io_card *card) in decode_qlc_card_model_prop() argument
1043 (void) snprintf(card->model, MAX_QLC_MODEL_LEN, "%s", in decode_qlc_card_model_prop()
1048 (void) snprintf(card->model, MAX_QLC_MODEL_LEN, "%s", in decode_qlc_card_model_prop()
1060 if (strcmp(card->model, "") == 0) { in decode_qlc_card_model_prop()
1061 (void) snprintf(card->model, MAX_QLC_MODEL_LEN, in decode_qlc_card_model_prop()