card 206 dev/ic/cy.c int card, port, cy_chip, num_chips, cdu, chip_offs, cy_clock;
card 209 dev/ic/cy.c card = sc->sc_dev.dv_unit;
card 282 dev/ic/cy.c int card = CY_CARD(dev);
card 289 dev/ic/cy.c if (card >= cy_cd.cd_ndevs ||
card 290 dev/ic/cy.c (sc = cy_cd.cd_devs[card]) == NULL) {
card 415 dev/ic/cy.c int card = CY_CARD(dev);
card 417 dev/ic/cy.c struct cy_softc *sc = cy_cd.cd_devs[card];
card 458 dev/ic/cy.c int card = CY_CARD(dev);
card 460 dev/ic/cy.c struct cy_softc *sc = cy_cd.cd_devs[card];
card 481 dev/ic/cy.c int card = CY_CARD(dev);
card 483 dev/ic/cy.c struct cy_softc *sc = cy_cd.cd_devs[card];
card 502 dev/ic/cy.c int card = CY_CARD(dev);
card 504 dev/ic/cy.c struct cy_softc *sc = cy_cd.cd_devs[card];
card 522 dev/ic/cy.c int card = CY_CARD(dev);
card 524 dev/ic/cy.c struct cy_softc *sc = cy_cd.cd_devs[card];
card 608 dev/ic/cy.c int card = CY_CARD(tp->t_dev);
card 610 dev/ic/cy.c struct cy_softc *sc = cy_cd.cd_devs[card];
card 653 dev/ic/cy.c int card = CY_CARD(tp->t_dev);
card 655 dev/ic/cy.c struct cy_softc *sc = cy_cd.cd_devs[card];
card 689 dev/ic/cy.c int card = CY_CARD(tp->t_dev);
card 691 dev/ic/cy.c struct cy_softc *sc = cy_cd.cd_devs[card];
card 64 dev/isa/cy_isa.c int card = ((struct device *)match)->dv_unit;
card 71 dev/isa/cy_isa.c printf("cy%d error: interrupt not defined\n", card);
card 91 dev/isa/isapnpres.c isapnp_newdev(card)
card 92 dev/isa/isapnpres.c struct isa_attach_args *card;
card 96 dev/isa/isapnpres.c ISAPNP_CLONE_SETUP(dev, card);
card 99 dev/isa/isapnpres.c bcopy(card->ipa_devident, dev->ipa_devident,
card 100 dev/isa/isapnpres.c sizeof(card->ipa_devident));
card 102 dev/isa/isapnpres.c if (card->ipa_child == NULL)
card 103 dev/isa/isapnpres.c card->ipa_child = dev;
card 105 dev/isa/isapnpres.c for (ipa = card->ipa_child; ipa->ipa_sibling != NULL;
card 180 dev/isa/isapnpres.c isapnp_flatten(card)
card 181 dev/isa/isapnpres.c struct isa_attach_args *card;
card 185 dev/isa/isapnpres.c dev = card->ipa_child;
card 186 dev/isa/isapnpres.c ISAPNP_FREE(card);
card 226 dev/isa/isapnpres.c isapnp_process_tag(tag, len, buf, card, dev, conf)
card 228 dev/isa/isapnpres.c struct isa_attach_args **card, **dev, **conf;
card 247 dev/isa/isapnpres.c *dev = isapnp_newdev(*card);
card 286 dev/isa/isapnpres.c COPY((*card)->ipa_devident, buf);
card 449 dev/isa/isapnpres.c struct isa_attach_args *card, *dev = NULL, *conf = NULL;
card 454 dev/isa/isapnpres.c card = ISAPNP_MALLOC(sizeof(*card));
card 455 dev/isa/isapnpres.c ISAPNP_CLONE_SETUP(card, template);
card 512 dev/isa/isapnpres.c if (isapnp_process_tag(tag, len, buf, &card, &dev, &conf) == -1) {
card 520 dev/isa/isapnpres.c return isapnp_flatten(card);
card 523 dev/isa/isapnpres.c for (card = isapnp_flatten(card); card; ) {
card 524 dev/isa/isapnpres.c dev = card->ipa_sibling;
card 525 dev/isa/isapnpres.c ISAPNP_FREE(card);
card 526 dev/isa/isapnpres.c card = dev;
card 79 dev/pci/bktr/bktr_audio.c if ( bktr->card.dbx )
card 83 dev/pci/bktr/bktr_audio.c if ( bktr->card.msp3400c )
card 87 dev/pci/bktr/bktr_audio.c if ( bktr->card.dpl3518a )
card 110 dev/pci/bktr/bktr_audio.c if ( !bktr->card.audiomuxs[ 4 ] )
card 182 dev/pci/bktr/bktr_audio.c temp = INL(bktr, BKTR_GPIO_DATA) & ~bktr->card.gpio_mux_bits;
card 186 dev/pci/bktr/bktr_audio.c cmd, bktr->card.audiomuxs[ idx ], temp );
card 188 dev/pci/bktr/bktr_audio.c OUTL(bktr, BKTR_GPIO_DATA, temp | bktr->card.audiomuxs[ idx ]);
card 201 dev/pci/bktr/bktr_audio.c if ((bktr->card.msp3400c) && (bktr->audio_mux_present == 0)) {
card 409 dev/pci/bktr/bktr_card.c addr = (int)(bktr->card.eepromAddr & 0xff);
card 413 dev/pci/bktr/bktr_card.c max = (int)(bktr->card.eepromSize * EEPROMBLOCKSIZE);
card 572 dev/pci/bktr/bktr_card.c int card, i,j, card_found;
card 606 dev/pci/bktr/bktr_card.c bktr->card = cards[ (card = BKTR_OVERRIDE_CARD) ];
card 610 dev/pci/bktr/bktr_card.c bktr->card = cards[ (card = bktr->bt848_card) ];
card 634 dev/pci/bktr/bktr_card.c bktr->card = cards[ (card = CARD_UNKNOWN) ];
card 635 dev/pci/bktr/bktr_card.c bktr->card.eepromAddr = eeprom_i2c_address;
card 636 dev/pci/bktr/bktr_card.c bktr->card.eepromSize = (u_char)(256 / EEPROMBLOCKSIZE);
card 653 dev/pci/bktr/bktr_card.c bktr->card = cards[ (card = CARD_AVER_MEDIA) ];
card 654 dev/pci/bktr/bktr_card.c bktr->card.eepromAddr = eeprom_i2c_address;
card 655 dev/pci/bktr/bktr_card.c bktr->card.eepromSize = (u_char)(256 / EEPROMBLOCKSIZE);
card 660 dev/pci/bktr/bktr_card.c bktr->card = cards[ (card = CARD_HAUPPAUGE) ];
card 661 dev/pci/bktr/bktr_card.c bktr->card.eepromAddr = eeprom_i2c_address;
card 662 dev/pci/bktr/bktr_card.c bktr->card.eepromSize = (u_char)(256 / EEPROMBLOCKSIZE);
card 668 dev/pci/bktr/bktr_card.c bktr->card = cards[ (card = CARD_FLYVIDEO) ];
card 669 dev/pci/bktr/bktr_card.c bktr->card.eepromAddr = eeprom_i2c_address;
card 670 dev/pci/bktr/bktr_card.c bktr->card.eepromSize = (u_char)(256 / EEPROMBLOCKSIZE);
card 675 dev/pci/bktr/bktr_card.c bktr->card = cards[ (card = CARD_STB) ];
card 676 dev/pci/bktr/bktr_card.c bktr->card.eepromAddr = eeprom_i2c_address;
card 677 dev/pci/bktr/bktr_card.c bktr->card.eepromSize = (u_char)(256 / EEPROMBLOCKSIZE);
card 682 dev/pci/bktr/bktr_card.c bktr->card = cards[ (card = CARD_ASKEY_DYNALINK_MAGIC_TVIEW) ];
card 683 dev/pci/bktr/bktr_card.c bktr->card.eepromAddr = eeprom_i2c_address;
card 684 dev/pci/bktr/bktr_card.c bktr->card.eepromSize = (u_char)(256 / EEPROMBLOCKSIZE);
card 693 dev/pci/bktr/bktr_card.c bktr->card = cards[ (card = CARD_LEADTEK_XP) ];
card 695 dev/pci/bktr/bktr_card.c bktr->card = cards[ (card = CARD_LEADTEK) ];
card 696 dev/pci/bktr/bktr_card.c bktr->card.eepromAddr = eeprom_i2c_address;
card 697 dev/pci/bktr/bktr_card.c bktr->card.eepromSize = (u_char)(256 / EEPROMBLOCKSIZE);
card 702 dev/pci/bktr/bktr_card.c bktr->card = cards[ (card = CARD_MIRO) ];
card 703 dev/pci/bktr/bktr_card.c bktr->card.eepromAddr = eeprom_i2c_address;
card 704 dev/pci/bktr/bktr_card.c bktr->card.eepromSize = (u_char)(256 / EEPROMBLOCKSIZE);
card 709 dev/pci/bktr/bktr_card.c bktr->card = cards[ (card = CARD_TERRATVPLUS) ];
card 710 dev/pci/bktr/bktr_card.c bktr->card.eepromAddr = eeprom_i2c_address;
card 711 dev/pci/bktr/bktr_card.c bktr->card.eepromSize = (u_char)(256 / EEPROMBLOCKSIZE);
card 716 dev/pci/bktr/bktr_card.c bktr->card = cards[ (card = CARD_TVWONDER) ];
card 717 dev/pci/bktr/bktr_card.c bktr->card.eepromAddr = eeprom_i2c_address;
card 718 dev/pci/bktr/bktr_card.c bktr->card.eepromSize = (u_char)(256 / EEPROMBLOCKSIZE);
card 729 dev/pci/bktr/bktr_card.c bktr->card = cards[ (card = CARD_IO_BCTV3) ];
card 730 dev/pci/bktr/bktr_card.c bktr->card.eepromAddr = eeprom_i2c_address;
card 731 dev/pci/bktr/bktr_card.c bktr->card.eepromSize = (u_char)(256 / EEPROMBLOCKSIZE);
card 737 dev/pci/bktr/bktr_card.c bktr->card = cards[ (card = CARD_ZOLTRIX_GENIE_FM) ];
card 739 dev/pci/bktr/bktr_card.c bktr->card = cards[ (card = CARD_ZOLTRIX) ];
card 741 dev/pci/bktr/bktr_card.c bktr->card.eepromAddr = eeprom_i2c_address;
card 742 dev/pci/bktr/bktr_card.c bktr->card.eepromSize = (u_char)(256 / EEPROMBLOCKSIZE);
card 762 dev/pci/bktr/bktr_card.c bktr->card = cards[ (card = CARD_INTEL) ];
card 763 dev/pci/bktr/bktr_card.c bktr->card.eepromAddr = 0;
card 764 dev/pci/bktr/bktr_card.c bktr->card.eepromSize = 0;
card 780 dev/pci/bktr/bktr_card.c bktr->card = cards[ (card = CARD_UNKNOWN) ];
card 781 dev/pci/bktr/bktr_card.c bktr->card.eepromAddr = PFC8582_WADDR;
card 782 dev/pci/bktr/bktr_card.c bktr->card.eepromSize = (u_char)(256 / EEPROMBLOCKSIZE);
card 787 dev/pci/bktr/bktr_card.c bktr->card = cards[ (card = CARD_HAUPPAUGE) ];
card 788 dev/pci/bktr/bktr_card.c bktr->card.eepromAddr = PFC8582_WADDR;
card 789 dev/pci/bktr/bktr_card.c bktr->card.eepromSize = (u_char)(256 / EEPROMBLOCKSIZE);
card 796 dev/pci/bktr/bktr_card.c bktr->card = cards[ (card = CARD_OSPREY) ];
card 797 dev/pci/bktr/bktr_card.c bktr->card.eepromAddr = PFC8582_WADDR;
card 798 dev/pci/bktr/bktr_card.c bktr->card.eepromSize = (u_char)(256 / EEPROMBLOCKSIZE);
card 809 dev/pci/bktr/bktr_card.c bktr->card = cards[ (card = CARD_STB) ];
card 810 dev/pci/bktr/bktr_card.c bktr->card.eepromAddr = X24C01_WADDR;
card 811 dev/pci/bktr/bktr_card.c bktr->card.eepromSize = (u_char)(128 / EEPROMBLOCKSIZE);
card 841 dev/pci/bktr/bktr_card.c bktr->card = cards[ card = bt848_card_signature[i].card];
card 844 dev/pci/bktr/bktr_card.c bktr->card.eepromAddr = eeprom_i2c_address;
card 845 dev/pci/bktr/bktr_card.c bktr->card.eepromSize = (u_char)(256 / EEPROMBLOCKSIZE);
card 847 dev/pci/bktr/bktr_card.c bktr->card.eepromAddr = 0;
card 848 dev/pci/bktr/bktr_card.c bktr->card.eepromSize = 0;
card 857 dev/pci/bktr/bktr_card.c bktr->card = cards[ (card = CARD_MIRO) ];
card 864 dev/pci/bktr/bktr_card.c bktr->card.eepromAddr = eeprom_i2c_address;
card 865 dev/pci/bktr/bktr_card.c bktr->card.eepromSize = (u_char)(256 / EEPROMBLOCKSIZE);
card 867 dev/pci/bktr/bktr_card.c bktr->card.eepromAddr = 0;
card 868 dev/pci/bktr/bktr_card.c bktr->card.eepromSize = 0;
card 898 dev/pci/bktr/bktr_card.c switch (card) {
card 971 dev/pci/bktr/bktr_card.c if (bktr->card.eepromAddr != 0) {
card 1086 dev/pci/bktr/bktr_card.c if (bktr->card.eepromAddr != 0) {
card 1204 dev/pci/bktr/bktr_card.c bktr->card.dbx = BKTR_OVERRIDE_DBX;
card 1214 dev/pci/bktr/bktr_card.c bktr->card.dbx = 1;
card 1230 dev/pci/bktr/bktr_card.c if (card == CARD_HAUPPAUGE) {
card 1242 dev/pci/bktr/bktr_card.c bktr->card.msp3400c = BKTR_OVERRIDE_MSP;
card 1252 dev/pci/bktr/bktr_card.c bktr->card.msp3400c = 1;
card 1257 dev/pci/bktr/bktr_card.c if (bktr->card.msp3400c) {
card 1268 dev/pci/bktr/bktr_card.c bktr->card.dpl3518a = 1;
card 1271 dev/pci/bktr/bktr_card.c if (bktr->card.dpl3518a) {
card 1311 dev/pci/bktr/bktr_card.c if (card == CARD_OSPREY)
card 1315 dev/pci/bktr/bktr_card.c if (card == CARD_VIDEO_HIGHWAY_XTREME)
card 1319 dev/pci/bktr/bktr_card.c if (card == CARD_TVWONDER)
card 1336 dev/pci/bktr/bktr_card.c bktr->card.tuner_pllAddr = tuner_i2c_address;
card 1339 dev/pci/bktr/bktr_card.c printf( "%s: %s", bktr_name(bktr), bktr->card.name );
card 1340 dev/pci/bktr/bktr_card.c if ( bktr->card.tuner )
card 1341 dev/pci/bktr/bktr_card.c printf( ", %s tuner", bktr->card.tuner->name );
card 1342 dev/pci/bktr/bktr_card.c if ( bktr->card.dbx )
card 1344 dev/pci/bktr/bktr_card.c if ( bktr->card.msp3400c )
card 1346 dev/pci/bktr/bktr_card.c if ( bktr->card.dpl3518a )
card 461 dev/pci/bktr/bktr_core.c OUTL(bktr, BKTR_GPIO_OUT_EN, INL(bktr, BKTR_GPIO_OUT_EN) | bktr->card.gpio_mux_bits);
card 841 dev/pci/bktr/bktr_core.c if ((bktr->card.card_id == CARD_HAUPPAUGE) &&
card 1744 dev/pci/bktr/bktr_core.c if ( bktr->card.msp3400c )
card 1748 dev/pci/bktr/bktr_core.c if ( bktr->card.dpl3518a )
card 1786 dev/pci/bktr/bktr_core.c if ( bktr->card.msp3400c )
card 1790 dev/pci/bktr/bktr_core.c if ( bktr->card.dpl3518a )
card 2153 dev/pci/bktr/bktr_core.c if ((bktr->card.card_id == CARD_HAUPPAUGE) &&
card 2208 dev/pci/bktr/bktr_core.c if ((bktr->card.card_id == CARD_HAUPPAUGE) &&
card 253 dev/pci/bktr/bktr_os.c if (bktr->card.tuner->pllControl[3] != 0x00)
card 599 dev/pci/bktr/bktr_reg.h struct CARDTYPE card;
card 642 dev/pci/bktr/bktr_reg.h int card;
card 694 dev/pci/bktr/bktr_tuner.c bktr->card.tuner = &tuners[ tuner_type ];
card 696 dev/pci/bktr/bktr_tuner.c bktr->card.tuner = NULL;
card 771 dev/pci/bktr/bktr_tuner.c tuner = bktr->card.tuner;
card 805 dev/pci/bktr/bktr_tuner.c addr = bktr->card.tuner_pllAddr;
card 866 dev/pci/bktr/bktr_tuner.c addr = bktr->card.tuner_pllAddr;
card 966 dev/pci/bktr/bktr_tuner.c return i2cRead( bktr, bktr->card.tuner_pllAddr + 1 );
card 1016 dev/pci/esa.c struct esa_card_type *card;
card 1020 dev/pci/esa.c for (card = esa_card_types; card->pci_vendor_id; card++)
card 1021 dev/pci/esa.c if (PCI_VENDOR(pa->pa_id) == card->pci_vendor_id &&
card 1022 dev/pci/esa.c PCI_PRODUCT(pa->pa_id) == card->pci_product_id) {
card 1023 dev/pci/esa.c sc->type = card->type;
card 1024 dev/pci/esa.c sc->delay1 = card->delay1;
card 1025 dev/pci/esa.c sc->delay2 = card->delay2;
card 1914 dev/pci/hifn7751.c int card, session;
card 1917 dev/pci/hifn7751.c card = HIFN_CARD(sid);
card 1918 dev/pci/hifn7751.c if (card >= hifn_cd.cd_ndevs || hifn_cd.cd_devs[card] == NULL)
card 1921 dev/pci/hifn7751.c sc = hifn_cd.cd_devs[card];
card 1934 dev/pci/hifn7751.c int card, session, err, ivlen;
card 1948 dev/pci/hifn7751.c card = HIFN_CARD(crp->crp_sid);
card 1949 dev/pci/hifn7751.c if (card >= hifn_cd.cd_ndevs || hifn_cd.cd_devs[card] == NULL) {
card 1954 dev/pci/hifn7751.c sc = hifn_cd.cd_devs[card];
card 79 dev/pci/if_san_common.c static int shutdown(sdla_t *card);
card 86 dev/pci/if_san_common.c static void release_hw(sdla_t *card);
card 104 dev/pci/if_san_common.c sdla_t *card, *tmp_card;
card 107 dev/pci/if_san_common.c card = LIST_FIRST(&wan_cardlist);
card 108 dev/pci/if_san_common.c while (card) {
card 109 dev/pci/if_san_common.c if (card->disable_comm)
card 110 dev/pci/if_san_common.c card->disable_comm(card);
card 112 dev/pci/if_san_common.c while ((common = LIST_FIRST(&card->dev_head))) {
card 114 dev/pci/if_san_common.c if (card->del_if) {
card 119 dev/pci/if_san_common.c card->del_if(card, ifp);
card 122 dev/pci/if_san_common.c log(LOG_INFO, "%s: Shutdown device\n", card->devname);
card 123 dev/pci/if_san_common.c shutdown(card);
card 124 dev/pci/if_san_common.c tmp_card = card;
card 125 dev/pci/if_san_common.c card = LIST_NEXT(card, next);
card 143 dev/pci/if_san_common.c sdla_t *card;
card 147 dev/pci/if_san_common.c card=malloc(sizeof(sdla_t), M_DEVBUF, M_NOWAIT);
card 148 dev/pci/if_san_common.c if (!card) {
card 153 dev/pci/if_san_common.c bzero(card, sizeof(sdla_t));
card 154 dev/pci/if_san_common.c card->magic = WANPIPE_MAGIC;
card 155 dev/pci/if_san_common.c wanpipe_generic_name(card, card->devname, sizeof(card->devname));
card 156 dev/pci/if_san_common.c strlcpy(devname, card->devname, namelen);
card 157 dev/pci/if_san_common.c card->hw = hw;
card 158 dev/pci/if_san_common.c LIST_INIT(&card->dev_head);
card 160 dev/pci/if_san_common.c sdla_getcfg(card->hw, SDLA_CARDTYPE, &card->type);
card 161 dev/pci/if_san_common.c if (sdla_is_te1(card->hw))
card 162 dev/pci/if_san_common.c sdla_te_defcfg(&card->fe_te.te_cfg);
card 164 dev/pci/if_san_common.c err = sdla_setup(card->hw);
card 167 dev/pci/if_san_common.c card->devname,err);
card 170 dev/pci/if_san_common.c err = sdla_intr_establish(card->hw, sdla_isr, (void*)card);
card 173 dev/pci/if_san_common.c card->devname);
card 174 dev/pci/if_san_common.c sdla_down(card->hw);
card 178 dev/pci/if_san_common.c switch (card->type) {
card 182 dev/pci/if_san_common.c card->devname);
card 184 dev/pci/if_san_common.c common = wan_xilinx_init(card);
card 188 dev/pci/if_san_common.c release_hw(card);
card 189 dev/pci/if_san_common.c card->configured = 0;
card 192 dev/pci/if_san_common.c LIST_INSERT_HEAD(&card->dev_head, common, next);
card 195 dev/pci/if_san_common.c card->critical = 0;
card 196 dev/pci/if_san_common.c card->state = WAN_DISCONNECTED;
card 197 dev/pci/if_san_common.c card->ioctl = wan_ioctl;
card 210 dev/pci/if_san_common.c shutdown (sdla_t *card)
card 214 dev/pci/if_san_common.c if (card->state == WAN_UNCONFIGURED) {
card 217 dev/pci/if_san_common.c card->state = WAN_UNCONFIGURED;
card 219 dev/pci/if_san_common.c bit_set((u_int8_t*)&card->critical, PERI_CRIT);
card 225 dev/pci/if_san_common.c card->state = WAN_UNCONFIGURED;
card 228 dev/pci/if_san_common.c release_hw(card);
card 231 dev/pci/if_san_common.c if (!card->configured) {
card 232 dev/pci/if_san_common.c card->hw = NULL;
card 233 dev/pci/if_san_common.c if (card->same_cpu) {
card 234 dev/pci/if_san_common.c card->same_cpu->hw = NULL;
card 235 dev/pci/if_san_common.c card->same_cpu->same_cpu = NULL;
card 236 dev/pci/if_san_common.c card->same_cpu=NULL;
card 240 dev/pci/if_san_common.c bit_clear((u_int8_t*)&card->critical, PERI_CRIT);
card 247 dev/pci/if_san_common.c release_hw(sdla_t *card)
card 249 dev/pci/if_san_common.c log(LOG_INFO, "%s: Master shutting down\n",card->devname);
card 250 dev/pci/if_san_common.c sdla_down(card->hw);
card 251 dev/pci/if_san_common.c sdla_intr_disestablish(card->hw);
card 252 dev/pci/if_san_common.c card->configured = 0;
card 264 dev/pci/if_san_common.c sdla_t *card;
card 269 dev/pci/if_san_common.c SAN_ASSERT(common->card == NULL);
card 280 dev/pci/if_san_common.c err = wan_ioctl_dump(card, ifr->ifr_data);
card 293 dev/pci/if_san_common.c sdla_t *card = NULL;
card 300 dev/pci/if_san_common.c SAN_ASSERT(common->card == NULL);
card 301 dev/pci/if_san_common.c card = common->card;
card 307 dev/pci/if_san_common.c err = sdla_get_hwprobe(card->hw, (void**)&str);
card 313 dev/pci/if_san_common.c if (IS_TE1(&card->fe_te.te_cfg)) {
card 314 dev/pci/if_san_common.c if (IS_T1(&card->fe_te.te_cfg))
card 319 dev/pci/if_san_common.c bcopy(&card->fe_te.te_cfg, &def.te_cfg, sizeof(sdla_te_cfg_t));
card 325 dev/pci/if_san_common.c card->devname, __LINE__);
card 332 dev/pci/if_san_common.c wan_ioctl_dump(sdla_t *card, void *u_dump)
card 343 dev/pci/if_san_common.c sdla_getcfg(card->hw, SDLA_MEMORY, &memory);
card 354 dev/pci/if_san_common.c sdla_peek(card->hw, dump.offset, data, dump.length);
card 358 dev/pci/if_san_common.c card->devname, __LINE__);
card 372 dev/pci/if_san_common.c sdla_t *card = (sdla_t*)pcard;
card 374 dev/pci/if_san_common.c if (card == NULL || card->magic != WANPIPE_MAGIC)
card 377 dev/pci/if_san_common.c switch (card->type) {
card 379 dev/pci/if_san_common.c if (card->isr)
card 380 dev/pci/if_san_common.c card->isr(card);
card 343 dev/pci/if_san_common.h void *card;
card 176 dev/pci/if_san_front_end.h #define READ_REG(reg) card->read_front_end_reg(card, reg)
card 177 dev/pci/if_san_front_end.h #define WRITE_REG(reg, value) card->write_front_end_reg(card, reg, \
card 93 dev/pci/if_san_obsd.c sdla_t* card;
card 100 dev/pci/if_san_obsd.c card = ((sdla_t*)((wanpipe_common_t*)ifp->if_softc)->card);
card 101 dev/pci/if_san_obsd.c if (card == NULL) {
card 106 dev/pci/if_san_obsd.c return (card);
card 110 dev/pci/if_san_obsd.c wanpipe_generic_name(sdla_t *card, char *ifname, int len)
card 119 dev/pci/if_san_obsd.c wanpipe_generic_register(sdla_t *card, struct ifnet *ifp, char *ifname)
card 166 dev/pci/if_san_obsd.c sdla_t *card;
card 170 dev/pci/if_san_obsd.c if ((card = wanpipe_generic_getcard(ifp)) == NULL)
card 183 dev/pci/if_san_obsd.c if (card->iface_send == NULL) {
card 198 dev/pci/if_san_obsd.c err = card->iface_send(opkt, ifp);
card 210 dev/pci/if_san_obsd.c sdla_t *card;
card 216 dev/pci/if_san_obsd.c if ((card = wanpipe_generic_getcard(ifp)) == NULL)
card 226 dev/pci/if_san_obsd.c if (card->iface_up)
card 227 dev/pci/if_san_obsd.c card->iface_up(ifp);
card 234 dev/pci/if_san_obsd.c if (card->state != WAN_DISCONNECTED) {
card 249 dev/pci/if_san_obsd.c if (card->state != WAN_DISCONNECTED) {
card 258 dev/pci/if_san_obsd.c sdla_te_settimeslot(card, ts_map);
card 263 dev/pci/if_san_obsd.c ts_map = sdla_te_gettimeslot(card);
card 280 dev/pci/if_san_obsd.c if (card->iface_down)
card 281 dev/pci/if_san_obsd.c card->iface_down(ifp);
card 287 dev/pci/if_san_obsd.c if (card->iface_up)
card 288 dev/pci/if_san_obsd.c card->iface_up(ifp);
card 299 dev/pci/if_san_obsd.c card->devname);
card 311 dev/pci/if_san_obsd.c card->devname);
card 329 dev/pci/if_san_obsd.c if (card->iface_ioctl)
card 330 dev/pci/if_san_obsd.c err = card->iface_ioctl(ifp, cmd,
card 337 dev/pci/if_san_obsd.c if (card->iface_ioctl) {
card 339 dev/pci/if_san_obsd.c err = card->iface_ioctl(ifp, cmd, (struct ifreq*)data);
card 373 dev/pci/if_san_obsd.c sdla_t *card;
card 377 dev/pci/if_san_obsd.c if ((card = wanpipe_generic_getcard(ifp)) == NULL) {
card 429 dev/pci/if_san_obsd.c sdla_t *card;
card 434 dev/pci/if_san_obsd.c if ((card = wanpipe_generic_getcard(ifp)) == NULL)
card 441 dev/pci/if_san_obsd.c card->fe_te.te_cfg.te_clock = te_cfg.te_clock;
card 446 dev/pci/if_san_obsd.c card->fe_te.te_cfg.lbo = te_cfg.lbo;
card 85 dev/pci/if_san_te1.c #define TEST_RPSC_REG(card,reg,channel,value) \
card 87 dev/pci/if_san_te1.c unsigned char test_value = ReadRPSCReg(card,channel,reg); \
card 96 dev/pci/if_san_te1.c #define TEST_TPSC_REG(card,reg,channel,value) \
card 98 dev/pci/if_san_te1.c unsigned char test_value = ReadTPSCReg(card,channel,reg); \
card 110 dev/pci/if_san_te1.c #define TEST_RPSC_REG(card,reg,channel,value)
card 111 dev/pci/if_san_te1.c #define TEST_TPSC_REG(card,reg,channel,value)
card 115 dev/pci/if_san_te1.c #define READ_RPSC_REG(reg,channel) ReadRPSCReg(card,reg,channel)
card 116 dev/pci/if_san_te1.c #define READ_TPSC_REG(reg,channel) ReadTPSCReg(card,reg,channel)
card 117 dev/pci/if_san_te1.c #define READ_SIGX_REG(reg,channel) ReadSIGXReg(card,reg,channel)
card 120 dev/pci/if_san_te1.c WriteRPSCReg(card,reg,channel,(unsigned char)value); \
card 121 dev/pci/if_san_te1.c TEST_RPSC_REG(card,reg,channel,(unsigned char)value); \
card 126 dev/pci/if_san_te1.c WriteTPSCReg(card,reg,channel,(unsigned char)value); \
card 127 dev/pci/if_san_te1.c TEST_TPSC_REG(card,reg,channe,(unsigned char)value); \
card 133 dev/pci/if_san_te1.c WriteSIGXReg(card,reg,channel,(unsigned char)value); \
card 134 dev/pci/if_san_te1.c TEST_SIGX_REG(card,reg,channel,(unsigned char)value); \
card 1366 dev/pci/if_san_te1.c ClearTemplate(sdla_t *card)
card 1382 dev/pci/if_san_te1.c InitTemplate(sdla_t *card)
card 1384 dev/pci/if_san_te1.c sdla_te_cfg_t* te_cfg = &card->fe_te.te_cfg;
card 1389 dev/pci/if_san_te1.c if (IS_T1(&card->fe_te.te_cfg)) {
card 1456 dev/pci/if_san_te1.c InitLineReceiver(sdla_t *card)
card 1461 dev/pci/if_san_te1.c if (IS_E1(&card->fe_te.te_cfg)) {
card 1464 dev/pci/if_san_te1.c if (card->fe_te.te_cfg.high_impedance_mode == WAN_YES) {
card 1466 dev/pci/if_san_te1.c card->devname);
card 1499 dev/pci/if_san_te1.c ClearTPSCReg(sdla_t *card)
card 1504 dev/pci/if_san_te1.c if (IS_E1(&card->fe_te.te_cfg)) {
card 1521 dev/pci/if_san_te1.c ClearRPSCReg(sdla_t *card)
card 1526 dev/pci/if_san_te1.c if (IS_E1(&card->fe_te.te_cfg)) {
card 1551 dev/pci/if_san_te1.c WriteTPSCReg(sdla_t *card, int reg, int channel, unsigned char value)
card 1571 dev/pci/if_san_te1.c card->devname, reg, value);
card 1589 dev/pci/if_san_te1.c card->devname, reg, value);
card 1605 dev/pci/if_san_te1.c ReadTPSCReg(sdla_t *card, int reg, int channel)
card 1624 dev/pci/if_san_te1.c card->devname, reg);
card 1639 dev/pci/if_san_te1.c card->devname, reg);
card 1656 dev/pci/if_san_te1.c WriteRPSCReg(sdla_t* card, int reg, int channel, unsigned char value)
card 1676 dev/pci/if_san_te1.c card->devname, reg, value);
card 1693 dev/pci/if_san_te1.c card->devname, reg, value);
card 1707 dev/pci/if_san_te1.c static unsigned char ReadRPSCReg(sdla_t* card, int reg, int channel)
card 1726 dev/pci/if_san_te1.c card->devname, reg);
card 1741 dev/pci/if_san_te1.c card->devname, reg);
card 1754 dev/pci/if_san_te1.c static void DisableAllChannels(sdla_t* card)
card 1758 dev/pci/if_san_te1.c if (IS_E1(&card->fe_te.te_cfg)) {
card 1759 dev/pci/if_san_te1.c DisableTxChannel(card, E1_FRAMING_TIMESLOT);
card 1760 dev/pci/if_san_te1.c DisableRxChannel(card, E1_FRAMING_TIMESLOT);
card 1762 dev/pci/if_san_te1.c DisableTxChannel(card, i);
card 1763 dev/pci/if_san_te1.c DisableRxChannel(card, i);
card 1767 dev/pci/if_san_te1.c DisableTxChannel(card, i);
card 1768 dev/pci/if_san_te1.c DisableRxChannel(card, i);
card 1778 dev/pci/if_san_te1.c static void EnableAllChannels(sdla_t* card)
card 1782 dev/pci/if_san_te1.c if (IS_E1(&card->fe_te.te_cfg)) {
card 1784 dev/pci/if_san_te1.c (card->fe_te.te_cfg.frame == WAN_FR_UNFRAMED) ?
card 1787 dev/pci/if_san_te1.c DisableTxChannel(card, E1_FRAMING_TIMESLOT);
card 1788 dev/pci/if_san_te1.c DisableRxChannel(card, E1_FRAMING_TIMESLOT);
card 1790 dev/pci/if_san_te1.c EnableTxChannel(card, i);
card 1791 dev/pci/if_san_te1.c EnableRxChannel(card, i);
card 1795 dev/pci/if_san_te1.c EnableTxChannel(card, i);
card 1796 dev/pci/if_san_te1.c EnableRxChannel(card, i);
card 1807 dev/pci/if_san_te1.c static int EnableTxChannel(sdla_t* card, int channel)
card 1809 dev/pci/if_san_te1.c sdla_te_cfg_t* te_cfg = &card->fe_te.te_cfg;
card 1827 dev/pci/if_san_te1.c if (IS_E1(&card->fe_te.te_cfg)) {
card 1849 dev/pci/if_san_te1.c static int EnableRxChannel(sdla_t* card, int channel)
card 1865 dev/pci/if_san_te1.c static int DisableTxChannel(sdla_t* card, int channel)
card 1873 dev/pci/if_san_te1.c if (IS_E1(&card->fe_te.te_cfg)) {
card 1893 dev/pci/if_san_te1.c static int DisableRxChannel(sdla_t* card, int channel)
card 1929 dev/pci/if_san_te1.c sdla_t *card = (sdla_t*)common->card;
card 1930 dev/pci/if_san_te1.c sdla_te_cfg_t *te_cfg = (sdla_te_cfg_t*)&card->fe_te.te_cfg;
card 1946 dev/pci/if_san_te1.c card->devname);
card 1958 dev/pci/if_san_te1.c card->devname);
card 1967 dev/pci/if_san_te1.c card->devname);
card 1976 dev/pci/if_san_te1.c card->devname);
card 1985 dev/pci/if_san_te1.c card->devname);
card 1993 dev/pci/if_san_te1.c card->devname, ifm->ifm_media);
card 2006 dev/pci/if_san_te1.c sdla_t *card = (sdla_t*)pcard;
card 2010 dev/pci/if_san_te1.c card->devname, ts_map);
card 2012 dev/pci/if_san_te1.c if (IS_T1(&card->fe_te.te_cfg)) {
card 2018 dev/pci/if_san_te1.c card->fe_te.te_cfg.active_ch = ts_map;
card 2025 dev/pci/if_san_te1.c sdla_t *card = (sdla_t*)pcard;
card 2026 dev/pci/if_san_te1.c unsigned long ts_map = card->fe_te.te_cfg.active_ch;
card 2028 dev/pci/if_san_te1.c if (IS_T1(&card->fe_te.te_cfg)) {
card 2044 dev/pci/if_san_te1.c sdla_t *card = (sdla_t*)card_id;
card 2045 dev/pci/if_san_te1.c sdla_te_cfg_t *te_cfg = &card->fe_te.te_cfg;
card 2048 dev/pci/if_san_te1.c int channel_range = (IS_T1(&card->fe_te.te_cfg)) ?
card 2052 dev/pci/if_san_te1.c WAN_ASSERT(card == NULL);
card 2053 dev/pci/if_san_te1.c WAN_ASSERT(card->write_front_end_reg == NULL);
card 2054 dev/pci/if_san_te1.c WAN_ASSERT(card->read_front_end_reg == NULL);
card 2055 dev/pci/if_san_te1.c sdla_getcfg(card->hw, SDLA_ADAPTERTYPE, &adapter_type);
card 2059 dev/pci/if_san_te1.c card->devname,
card 2060 dev/pci/if_san_te1.c IS_T1(&card->fe_te.te_cfg) ? "T1" : "E1");
card 2061 dev/pci/if_san_te1.c if (IS_T1(&card->fe_te.te_cfg)) {
card 2063 dev/pci/if_san_te1.c card->devname,
card 2066 dev/pci/if_san_te1.c card->devname,
card 2071 dev/pci/if_san_te1.c log(LOG_DEBUG, "%s: LBO 0 dB\n", card->devname);
card 2074 dev/pci/if_san_te1.c log(LOG_DEBUG, "%s: LBO 7.5 dB\n", card->devname);
card 2077 dev/pci/if_san_te1.c log(LOG_DEBUG, "%s: LBO 15 dB\n", card->devname);
card 2080 dev/pci/if_san_te1.c log(LOG_DEBUG, "%s: LBO 22.5 dB\n", card->devname);
card 2083 dev/pci/if_san_te1.c log(LOG_DEBUG, "%s: LBO 0-110 ft.\n", card->devname);
card 2086 dev/pci/if_san_te1.c log(LOG_DEBUG, "%s: LBO 110-220 ft.\n", card->devname);
card 2089 dev/pci/if_san_te1.c log(LOG_DEBUG, "%s: LBO 220-330 ft.\n", card->devname);
card 2092 dev/pci/if_san_te1.c log(LOG_DEBUG, "%s: LBO 330-440 ft.\n", card->devname);
card 2095 dev/pci/if_san_te1.c log(LOG_DEBUG, "%s: LBO 440-550 ft.\n", card->devname);
card 2099 dev/pci/if_san_te1.c card->devname);
card 2103 dev/pci/if_san_te1.c log(LOG_DEBUG, "%s: Line decoding %s\n", card->devname,
card 2105 dev/pci/if_san_te1.c log(LOG_DEBUG, "%s: Frame type %s\n", card->devname,
card 2110 dev/pci/if_san_te1.c log(LOG_DEBUG, "%s: Clock mode %s\n", card->devname,
card 2123 dev/pci/if_san_te1.c ClearTemplate(card);
card 2124 dev/pci/if_san_te1.c xlpg_scale = InitTemplate(card);
card 2127 dev/pci/if_san_te1.c if (IS_E1(&card->fe_te.te_cfg)) {
card 2147 dev/pci/if_san_te1.c if (IS_T1(&card->fe_te.te_cfg)) {
card 2164 dev/pci/if_san_te1.c if (IS_E1(&card->fe_te.te_cfg)) {
card 2173 dev/pci/if_san_te1.c if (IS_E1(&card->fe_te.te_cfg)) {
card 2227 dev/pci/if_san_te1.c if (IS_E1(&card->fe_te.te_cfg)) {
card 2238 dev/pci/if_san_te1.c if (IS_E1(&card->fe_te.te_cfg)) {
card 2261 dev/pci/if_san_te1.c if (IS_E1(&card->fe_te.te_cfg)) {
card 2300 dev/pci/if_san_te1.c if (IS_E1(&card->fe_te.te_cfg)) {
card 2348 dev/pci/if_san_te1.c if (IS_E1(&card->fe_te.te_cfg)) {
card 2370 dev/pci/if_san_te1.c InitLineReceiver(card);
card 2372 dev/pci/if_san_te1.c ClearRPSCReg(card);
card 2373 dev/pci/if_san_te1.c ClearTPSCReg(card);
card 2376 dev/pci/if_san_te1.c DisableAllChannels(card);
card 2379 dev/pci/if_san_te1.c log(LOG_DEBUG, "%s: All channels enabled\n", card->devname);
card 2381 dev/pci/if_san_te1.c EnableAllChannels(card);
card 2387 dev/pci/if_san_te1.c card->devname, i);
card 2389 dev/pci/if_san_te1.c EnableTxChannel(card, i);
card 2390 dev/pci/if_san_te1.c EnableRxChannel(card, i);
card 2396 dev/pci/if_san_te1.c card->fe_te.te_timer_cmd = TE_SET_INTR;
card 2397 dev/pci/if_san_te1.c bit_clear((u_int8_t*)&card->fe_te.te_critical,TE_TIMER_KILL);
card 2398 dev/pci/if_san_te1.c timeout_set(&card->fe_te.te_timer, sdla_te_timer, (void*)card);
card 2399 dev/pci/if_san_te1.c sdla_te_enable_timer(card, INTR_TE1_TIMER);
card 2401 dev/pci/if_san_te1.c bit_set((u_int8_t*)&card->fe_te.te_critical, TE_CONFIGURED);
card 2410 dev/pci/if_san_te1.c sdla_te_set_intr(sdla_t* card)
card 2418 dev/pci/if_san_te1.c if (IS_T1(&card->fe_te.te_cfg)) {
card 2441 dev/pci/if_san_te1.c if (card->te_signaling_config == NULL) {
card 2451 dev/pci/if_san_te1.c bit_clear((u_int8_t*)&card->fe_te.te_critical,TE_TIMER_KILL);
card 2453 dev/pci/if_san_te1.c card->fe_te.te_timer_cmd = TE_LINKDOWN_TIMER;
card 2454 dev/pci/if_san_te1.c sdla_te_enable_timer(card, POLLING_TE1_TIMER);
card 2463 dev/pci/if_san_te1.c sdla_t* card = (sdla_t*)card_id;
card 2465 dev/pci/if_san_te1.c if (!bit_test((u_int8_t*)&card->fe_te.te_critical, TE_CONFIGURED)) {
card 2469 dev/pci/if_san_te1.c bit_clear((u_int8_t*)&card->fe_te.te_critical, TE_CONFIGURED);
card 2470 dev/pci/if_san_te1.c bit_set((u_int8_t*)&card->fe_te.te_critical, TE_TIMER_KILL);
card 2472 dev/pci/if_san_te1.c timeout_del(&card->fe_te.te_timer);
card 2481 dev/pci/if_san_te1.c sdla_te_set_status(sdla_t *card, unsigned long alarms)
card 2484 dev/pci/if_san_te1.c if (IS_T1(&card->fe_te.te_cfg)) {
card 2486 dev/pci/if_san_te1.c if (card->front_end_status != FE_DISCONNECTED) {
card 2488 dev/pci/if_san_te1.c card->devname);
card 2489 dev/pci/if_san_te1.c card->front_end_status = FE_DISCONNECTED;
card 2492 dev/pci/if_san_te1.c if (card->front_end_status != FE_CONNECTED) {
card 2494 dev/pci/if_san_te1.c card->devname);
card 2495 dev/pci/if_san_te1.c card->front_end_status = FE_CONNECTED;
card 2500 dev/pci/if_san_te1.c if (!bit_test((u_int8_t*)&card->fe_te.te_critical,
card 2502 dev/pci/if_san_te1.c card->fe_te.te_timer_cmd = TE_LINKDOWN_TIMER;
card 2503 dev/pci/if_san_te1.c sdla_te_enable_timer(card, POLLING_TE1_TIMER);
card 2505 dev/pci/if_san_te1.c if (card->front_end_status != FE_DISCONNECTED) {
card 2507 dev/pci/if_san_te1.c card->devname);
card 2508 dev/pci/if_san_te1.c card->front_end_status = FE_DISCONNECTED;
card 2511 dev/pci/if_san_te1.c if (card->front_end_status != FE_CONNECTED) {
card 2513 dev/pci/if_san_te1.c card->devname);
card 2514 dev/pci/if_san_te1.c card->front_end_status = FE_CONNECTED;
card 2519 dev/pci/if_san_te1.c if (card->te_report_alarms) {
card 2520 dev/pci/if_san_te1.c card->te_report_alarms(card, alarms);
card 2525 dev/pci/if_san_te1.c if (card->front_end_status == FE_CONNECTED) {
card 2556 dev/pci/if_san_te1.c sdla_t *card = (sdla_t*)card_id;
card 2559 dev/pci/if_san_te1.c WAN_ASSERT(card->write_front_end_reg == NULL);
card 2560 dev/pci/if_san_te1.c WAN_ASSERT(card->read_front_end_reg == NULL);
card 2588 dev/pci/if_san_te1.c if (IS_E1(&card->fe_te.te_cfg)) {
card 2668 dev/pci/if_san_te1.c sdla_te_set_status(card, status);
card 2680 dev/pci/if_san_te1.c sdla_t *card = (sdla_t*)card_id;
card 2681 dev/pci/if_san_te1.c pmc_pmon_t *pmon = &card->fe_te.te_pmon;
card 2683 dev/pci/if_san_te1.c WAN_ASSERT1(card->write_front_end_reg == NULL);
card 2684 dev/pci/if_san_te1.c WAN_ASSERT1(card->read_front_end_reg == NULL);
card 2715 dev/pci/if_san_te1.c sdla_t *card = (sdla_t*)card_id;
card 2716 dev/pci/if_san_te1.c pmc_pmon_t *pmon = &card->fe_te.te_pmon;
card 2727 dev/pci/if_san_te1.c SetLoopBackChannel(sdla_t *card, int channel, unsigned char mode)
card 2763 dev/pci/if_san_te1.c sdla_t *card = (sdla_t*)arg;
card 2765 dev/pci/if_san_te1.c WAN_ASSERT1(card->write_front_end_reg == NULL);
card 2766 dev/pci/if_san_te1.c WAN_ASSERT1(card->read_front_end_reg == NULL);
card 2767 dev/pci/if_san_te1.c sdla_te_tx_intr(card);
card 2768 dev/pci/if_san_te1.c sdla_te_rx_intr(card);
card 2769 dev/pci/if_san_te1.c sdla_te_set_status(card, card->fe_te.te_alarm);
card 2779 dev/pci/if_san_te1.c sdla_te_tx_intr(sdla_t *card)
card 2789 dev/pci/if_san_te1.c card->devname,
card 2790 dev/pci/if_san_te1.c IS_T1(&card->fe_te.te_cfg) ? "T1" : "E1");
card 2829 dev/pci/if_san_te1.c sdla_te_rx_intr(sdla_t *card)
card 2831 dev/pci/if_san_te1.c if (IS_T1(&card->fe_te.te_cfg)) {
card 2832 dev/pci/if_san_te1.c sdla_t1_rx_intr(card);
card 2834 dev/pci/if_san_te1.c sdla_e1_rx_intr(card);
card 2846 dev/pci/if_san_te1.c sdla_t1_rx_intr(sdla_t *card)
card 2868 dev/pci/if_san_te1.c "violation detected!\n", card->devname);
card 2874 dev/pci/if_san_te1.c card->devname);
card 2883 dev/pci/if_san_te1.c if (!(card->fe_te.te_alarm & BIT_YEL_ALARM)) {
card 2885 dev/pci/if_san_te1.c card->devname);
card 2886 dev/pci/if_san_te1.c card->fe_te.te_alarm |= BIT_YEL_ALARM;
card 2889 dev/pci/if_san_te1.c if (card->fe_te.te_alarm & BIT_YEL_ALARM) {
card 2891 dev/pci/if_san_te1.c card->devname);
card 2892 dev/pci/if_san_te1.c card->fe_te.te_alarm &= ~BIT_YEL_ALARM;
card 2898 dev/pci/if_san_te1.c if (!(card->fe_te.te_alarm & BIT_RED_ALARM)) {
card 2900 dev/pci/if_san_te1.c card->devname);
card 2901 dev/pci/if_san_te1.c card->fe_te.te_alarm |= BIT_RED_ALARM;
card 2904 dev/pci/if_san_te1.c if (card->fe_te.te_alarm & BIT_RED_ALARM) {
card 2906 dev/pci/if_san_te1.c card->devname);
card 2907 dev/pci/if_san_te1.c card->fe_te.te_alarm &= ~BIT_RED_ALARM;
card 2913 dev/pci/if_san_te1.c if (!(card->fe_te.te_alarm & BIT_AIS_ALARM)) {
card 2915 dev/pci/if_san_te1.c card->devname);
card 2916 dev/pci/if_san_te1.c card->fe_te.te_alarm |= BIT_AIS_ALARM;
card 2919 dev/pci/if_san_te1.c if (card->fe_te.te_alarm & BIT_AIS_ALARM) {
card 2921 dev/pci/if_san_te1.c card->devname);
card 2922 dev/pci/if_san_te1.c card->fe_te.te_alarm &= ~BIT_AIS_ALARM;
card 2937 dev/pci/if_san_te1.c if (!(card->fe_te.te_alarm & BIT_YEL_ALARM) &&
card 2940 dev/pci/if_san_te1.c card->devname);
card 2941 dev/pci/if_san_te1.c card->fe_te.te_alarm |= BIT_YEL_ALARM;
card 2943 dev/pci/if_san_te1.c if (!(card->fe_te.te_alarm & BIT_RED_ALARM) &&
card 2946 dev/pci/if_san_te1.c card->devname);
card 2947 dev/pci/if_san_te1.c card->fe_te.te_alarm |= BIT_RED_ALARM;
card 2949 dev/pci/if_san_te1.c if (!(card->fe_te.te_alarm & BIT_AIS_ALARM) &&
card 2952 dev/pci/if_san_te1.c card->devname);
card 2953 dev/pci/if_san_te1.c card->fe_te.te_alarm |= BIT_AIS_ALARM;
card 2957 dev/pci/if_san_te1.c if ((card->fe_te.te_alarm & BIT_YEL_ALARM) &&
card 2960 dev/pci/if_san_te1.c card->devname);
card 2961 dev/pci/if_san_te1.c card->fe_te.te_alarm &= ~BIT_YEL_ALARM;
card 2963 dev/pci/if_san_te1.c if ((card->fe_te.te_alarm & BIT_RED_ALARM) &&
card 2966 dev/pci/if_san_te1.c card->devname);
card 2967 dev/pci/if_san_te1.c card->fe_te.te_alarm &= ~BIT_RED_ALARM;
card 2969 dev/pci/if_san_te1.c if ((card->fe_te.te_alarm & BIT_AIS_ALARM) &&
card 2972 dev/pci/if_san_te1.c card->devname);
card 2973 dev/pci/if_san_te1.c card->fe_te.te_alarm &= ~BIT_AIS_ALARM;
card 2994 dev/pci/if_san_te1.c &card->fe_te.te_critical, LINELB_WAITING) &&
card 2996 dev/pci/if_san_te1.c &card->fe_te.te_critical,
card 2999 dev/pci/if_san_te1.c &card->fe_te.te_critical,
card 3005 dev/pci/if_san_te1.c card->devname,
card 3008 dev/pci/if_san_te1.c card->fe_te.te_rx_lb_cmd = status;
card 3009 dev/pci/if_san_te1.c card->fe_te.te_rx_lb_time = time;
card 3014 dev/pci/if_san_te1.c (u_int8_t *)&card->fe_te.te_critical,
card 3017 dev/pci/if_san_te1.c (u_int8_t *)&card->fe_te.te_critical,
card 3020 dev/pci/if_san_te1.c &card->fe_te.te_critical,
card 3023 dev/pci/if_san_te1.c &card->fe_te.te_critical,
card 3027 dev/pci/if_san_te1.c if (!card->fe_te.te_rx_lb_cmd)
card 3029 dev/pci/if_san_te1.c if ((time - card->fe_te.te_rx_lb_time) <
card 3032 dev/pci/if_san_te1.c card->devname,
card 3033 dev/pci/if_san_te1.c (card->fe_te.te_rx_lb_cmd ==
card 3039 dev/pci/if_san_te1.c if (card->fe_te.te_rx_lb_cmd ==
card 3043 dev/pci/if_san_te1.c card->devname);
card 3050 dev/pci/if_san_te1.c card->devname);
card 3056 dev/pci/if_san_te1.c card->fe_te.te_rx_lb_cmd = 0x00;
card 3057 dev/pci/if_san_te1.c card->fe_te.te_rx_lb_time = 0x00;
card 3091 dev/pci/if_san_te1.c if (!card->fe_te.te_rx_lb_cmd)
card 3093 dev/pci/if_san_te1.c if ((time - card->fe_te.te_rx_lb_time) <
card 3096 dev/pci/if_san_te1.c card->devname,
card 3097 dev/pci/if_san_te1.c (card->fe_te.te_rx_lb_cmd ==
card 3105 dev/pci/if_san_te1.c card->devname,
card 3106 dev/pci/if_san_te1.c (card->fe_te.te_rx_lb_cmd ==
card 3110 dev/pci/if_san_te1.c SetLoopBackChannel(card, channel,
card 3111 dev/pci/if_san_te1.c card->fe_te.te_rx_lb_cmd);
card 3113 dev/pci/if_san_te1.c card->fe_te.te_rx_lb_cmd = 0x00;
card 3114 dev/pci/if_san_te1.c card->fe_te.te_rx_lb_time = 0x00;
card 3119 dev/pci/if_san_te1.c card->devname, status);
card 3131 dev/pci/if_san_te1.c if (!(card->fe_te.te_alarm & BIT_OOF_ALARM)) {
card 3133 dev/pci/if_san_te1.c card->devname);
card 3134 dev/pci/if_san_te1.c card->fe_te.te_alarm |= BIT_OOF_ALARM;
card 3137 dev/pci/if_san_te1.c if (card->fe_te.te_alarm & BIT_OOF_ALARM) {
card 3139 dev/pci/if_san_te1.c card->devname);
card 3140 dev/pci/if_san_te1.c card->fe_te.te_alarm &= ~BIT_OOF_ALARM;
card 3152 dev/pci/if_san_te1.c if (!(card->fe_te.te_alarm & BIT_ALOS_ALARM)) {
card 3154 dev/pci/if_san_te1.c card->devname);
card 3155 dev/pci/if_san_te1.c card->fe_te.te_alarm |= BIT_ALOS_ALARM;
card 3158 dev/pci/if_san_te1.c if (card->fe_te.te_alarm & BIT_ALOS_ALARM) {
card 3160 dev/pci/if_san_te1.c card->devname);
card 3161 dev/pci/if_san_te1.c card->fe_te.te_alarm &= ~BIT_ALOS_ALARM;
card 3173 dev/pci/if_san_te1.c if (!(card->fe_te.te_alarm & BIT_LOS_ALARM)) {
card 3175 dev/pci/if_san_te1.c card->devname);
card 3176 dev/pci/if_san_te1.c card->fe_te.te_alarm |= BIT_LOS_ALARM;
card 3179 dev/pci/if_san_te1.c if (card->fe_te.te_alarm & BIT_LOS_ALARM) {
card 3181 dev/pci/if_san_te1.c card->devname);
card 3182 dev/pci/if_san_te1.c card->fe_te.te_alarm &= ~BIT_LOS_ALARM;
card 3189 dev/pci/if_san_te1.c card->devname);
card 3194 dev/pci/if_san_te1.c card->devname);
card 3199 dev/pci/if_san_te1.c card->devname);
card 3205 dev/pci/if_san_te1.c if (!(card->fe_te.te_alarm &
card 3208 dev/pci/if_san_te1.c card->devname);
card 3209 dev/pci/if_san_te1.c card->fe_te.te_alarm |=
card 3213 dev/pci/if_san_te1.c if (card->fe_te.te_alarm & BIT_ALTLOS_ALARM) {
card 3215 dev/pci/if_san_te1.c card->devname);
card 3216 dev/pci/if_san_te1.c card->fe_te.te_alarm &=
card 3228 dev/pci/if_san_te1.c card->devname);
card 3229 dev/pci/if_san_te1.c sdla_te_pmon(card);
card 3248 dev/pci/if_san_te1.c card->fe_te.te_alarm &= ~(BIT_LOOPUP_CODE|BIT_LOOPDOWN_CODE);
card 3252 dev/pci/if_san_te1.c card->fe_te.te_alarm |= BIT_LOOPUP_CODE;
card 3255 dev/pci/if_san_te1.c card->fe_te.te_alarm |= BIT_LOOPDOWN_CODE;
card 3287 dev/pci/if_san_te1.c sdla_e1_rx_intr(sdla_t *card)
card 3310 dev/pci/if_san_te1.c if (!(card->fe_te.te_alarm & BIT_OOF_ALARM)) {
card 3312 dev/pci/if_san_te1.c card->devname);
card 3313 dev/pci/if_san_te1.c card->fe_te.te_alarm |= BIT_OOF_ALARM;
card 3316 dev/pci/if_san_te1.c if (card->fe_te.te_alarm & BIT_OOF_ALARM) {
card 3318 dev/pci/if_san_te1.c card->devname);
card 3319 dev/pci/if_san_te1.c card->fe_te.te_alarm &= ~BIT_OOF_ALARM;
card 3329 dev/pci/if_san_te1.c card->devname);
card 3330 dev/pci/if_san_te1.c card->fe_te.te_alarm |= BIT_OOSMF_ALARM;
card 3333 dev/pci/if_san_te1.c card->devname);
card 3334 dev/pci/if_san_te1.c card->fe_te.te_alarm &= ~BIT_OOSMF_ALARM;
card 3343 dev/pci/if_san_te1.c card->devname);
card 3344 dev/pci/if_san_te1.c card->fe_te.te_alarm |= BIT_OOCMF_ALARM;
card 3347 dev/pci/if_san_te1.c card->devname);
card 3348 dev/pci/if_san_te1.c card->fe_te.te_alarm &= ~BIT_OOCMF_ALARM;
card 3360 dev/pci/if_san_te1.c card->devname);
card 3361 dev/pci/if_san_te1.c card->fe_te.te_alarm |= BIT_OOOF_ALARM;
card 3364 dev/pci/if_san_te1.c card->devname);
card 3365 dev/pci/if_san_te1.c card->fe_te.te_alarm &= ~BIT_OOOF_ALARM;
card 3379 dev/pci/if_san_te1.c card->devname);
card 3380 dev/pci/if_san_te1.c card->fe_te.te_alarm |= BIT_RED_ALARM;
card 3383 dev/pci/if_san_te1.c card->devname);
card 3384 dev/pci/if_san_te1.c card->fe_te.te_alarm &= ~BIT_RED_ALARM;
card 3392 dev/pci/if_san_te1.c card->devname);
card 3393 dev/pci/if_san_te1.c card->fe_te.te_alarm |= BIT_AIS_ALARM;
card 3396 dev/pci/if_san_te1.c card->devname);
card 3397 dev/pci/if_san_te1.c card->fe_te.te_alarm &= ~BIT_AIS_ALARM;
card 3405 dev/pci/if_san_te1.c card->devname);
card 3406 dev/pci/if_san_te1.c card->fe_te.te_alarm |= BIT_RAI_ALARM;
card 3409 dev/pci/if_san_te1.c card->devname);
card 3410 dev/pci/if_san_te1.c card->fe_te.te_alarm &= ~BIT_RAI_ALARM;
card 3422 dev/pci/if_san_te1.c if (!(card->fe_te.te_alarm & BIT_ALOS_ALARM)) {
card 3424 dev/pci/if_san_te1.c card->devname);
card 3425 dev/pci/if_san_te1.c card->fe_te.te_alarm |= BIT_ALOS_ALARM;
card 3428 dev/pci/if_san_te1.c if (card->fe_te.te_alarm & BIT_ALOS_ALARM) {
card 3430 dev/pci/if_san_te1.c card->devname);
card 3431 dev/pci/if_san_te1.c card->fe_te.te_alarm &=
card 3444 dev/pci/if_san_te1.c if (!(card->fe_te.te_alarm & BIT_LOS_ALARM)) {
card 3446 dev/pci/if_san_te1.c card->devname);
card 3447 dev/pci/if_san_te1.c card->fe_te.te_alarm |= BIT_LOS_ALARM;
card 3450 dev/pci/if_san_te1.c if (card->fe_te.te_alarm & BIT_LOS_ALARM) {
card 3452 dev/pci/if_san_te1.c card->devname);
card 3453 dev/pci/if_san_te1.c card->fe_te.te_alarm &= ~BIT_LOS_ALARM;
card 3460 dev/pci/if_san_te1.c card->devname);
card 3465 dev/pci/if_san_te1.c card->devname);
card 3470 dev/pci/if_san_te1.c card->devname);
card 3476 dev/pci/if_san_te1.c if (!(card->fe_te.te_alarm &
card 3479 dev/pci/if_san_te1.c card->devname);
card 3480 dev/pci/if_san_te1.c card->fe_te.te_alarm |=
card 3484 dev/pci/if_san_te1.c if (card->fe_te.te_alarm & BIT_ALTLOS_ALARM) {
card 3486 dev/pci/if_san_te1.c card->devname);
card 3487 dev/pci/if_san_te1.c card->fe_te.te_alarm &=
card 3497 dev/pci/if_san_te1.c sdla_te_pmon(card);
card 3524 dev/pci/if_san_te1.c card->fe_te.te_alarm &= ~BIT_ALOS_ALARM;
card 3535 dev/pci/if_san_te1.c sdla_t *card = (sdla_t*)arg;
card 3538 dev/pci/if_san_te1.c WAN_ASSERT(card->write_front_end_reg == NULL);
card 3539 dev/pci/if_san_te1.c WAN_ASSERT(card->read_front_end_reg == NULL);
card 3542 dev/pci/if_san_te1.c err = sdla_te_linelb(card, mode);
card 3545 dev/pci/if_san_te1.c err = sdla_te_paylb(card, mode);
card 3548 dev/pci/if_san_te1.c err = sdla_te_ddlb(card, mode);
card 3551 dev/pci/if_san_te1.c err = sdla_te_lb(card, mode);
card 3562 dev/pci/if_san_te1.c sdla_te_linelb(sdla_t *card, unsigned char mode)
card 3564 dev/pci/if_san_te1.c WAN_ASSERT(card->write_front_end_reg == NULL);
card 3565 dev/pci/if_san_te1.c WAN_ASSERT(card->read_front_end_reg == NULL);
card 3568 dev/pci/if_san_te1.c card->devname,
card 3569 dev/pci/if_san_te1.c (IS_T1(&card->fe_te.te_cfg) ? "T1" : "E1"));
card 3574 dev/pci/if_san_te1.c card->devname,
card 3575 dev/pci/if_san_te1.c (IS_T1(&card->fe_te.te_cfg) ? "T1" : "E1"));
card 3586 dev/pci/if_san_te1.c sdla_te_paylb(sdla_t *card, unsigned char mode)
card 3588 dev/pci/if_san_te1.c WAN_ASSERT(card->write_front_end_reg == NULL);
card 3589 dev/pci/if_san_te1.c WAN_ASSERT(card->read_front_end_reg == NULL);
card 3592 dev/pci/if_san_te1.c card->devname, (IS_T1(&card->fe_te.te_cfg) ? "T1" : "E1"));
card 3597 dev/pci/if_san_te1.c card->devname, (IS_T1(&card->fe_te.te_cfg) ? "T1" : "E1"));
card 3608 dev/pci/if_san_te1.c sdla_te_ddlb(sdla_t *card, unsigned char mode)
card 3610 dev/pci/if_san_te1.c WAN_ASSERT(card->write_front_end_reg == NULL);
card 3611 dev/pci/if_san_te1.c WAN_ASSERT(card->read_front_end_reg == NULL);
card 3614 dev/pci/if_san_te1.c card->devname, (IS_T1(&card->fe_te.te_cfg) ? "T1" : "E1"));
card 3619 dev/pci/if_san_te1.c card->devname, (IS_T1(&card->fe_te.te_cfg) ? "T1" : "E1"));
card 3629 dev/pci/if_san_te1.c sdla_t *card = (sdla_t*)card_id;
card 3631 dev/pci/if_san_te1.c if (bit_test((u_int8_t*)&card->fe_te.te_critical,TE_TIMER_KILL)) {
card 3632 dev/pci/if_san_te1.c bit_clear((u_int8_t*)&card->fe_te.te_critical,TE_TIMER_RUNNING);
card 3637 dev/pci/if_san_te1.c if (card->te_enable_timer) {
card 3638 dev/pci/if_san_te1.c card->te_enable_timer(card);
card 3640 dev/pci/if_san_te1.c sdla_te_polling(card);
card 3650 dev/pci/if_san_te1.c sdla_te_enable_timer(sdla_t *card, unsigned long delay)
card 3653 dev/pci/if_san_te1.c WAN_ASSERT1(card == NULL);
card 3654 dev/pci/if_san_te1.c if (bit_test((u_int8_t*)&card->fe_te.te_critical, TE_TIMER_KILL)) {
card 3655 dev/pci/if_san_te1.c bit_clear((u_int8_t*)&card->fe_te.te_critical,
card 3659 dev/pci/if_san_te1.c bit_set((u_int8_t*)&card->fe_te.te_critical, TE_TIMER_RUNNING);
card 3661 dev/pci/if_san_te1.c timeout_add(&card->fe_te.te_timer, delay * hz / 1000);
card 3671 dev/pci/if_san_te1.c sdla_t* card = (sdla_t*)card_id;
card 3673 dev/pci/if_san_te1.c WAN_ASSERT1(card->write_front_end_reg == NULL);
card 3674 dev/pci/if_san_te1.c WAN_ASSERT1(card->read_front_end_reg == NULL);
card 3675 dev/pci/if_san_te1.c bit_clear((u_int8_t*)&card->fe_te.te_critical, TE_TIMER_RUNNING);
card 3676 dev/pci/if_san_te1.c switch (card->fe_te.te_timer_cmd) {
card 3678 dev/pci/if_san_te1.c if (IS_T1(&card->fe_te.te_cfg)) {
card 3680 dev/pci/if_san_te1.c if (card->fe_te.te_tx_lb_cnt > 10) {
card 3682 dev/pci/if_san_te1.c (card->fe_te.te_tx_lb_cmd ==
card 3690 dev/pci/if_san_te1.c if (--card->fe_te.te_tx_lb_cnt) {
card 3691 dev/pci/if_san_te1.c sdla_te_enable_timer(card, LINELB_TE1_TIMER);
card 3694 dev/pci/if_san_te1.c card->devname,
card 3695 dev/pci/if_san_te1.c (card->fe_te.te_tx_lb_cmd ==
card 3698 dev/pci/if_san_te1.c card->fe_te.te_tx_lb_cmd = 0x00;
card 3699 dev/pci/if_san_te1.c bit_clear((u_int8_t*)&card->fe_te.te_critical,
card 3706 dev/pci/if_san_te1.c sdla_te_set_intr(card);
card 3713 dev/pci/if_san_te1.c (IS_E1(&card->fe_te.te_cfg) &&
card 3716 dev/pci/if_san_te1.c (IS_T1(&card->fe_te.te_cfg) &&
card 3719 dev/pci/if_san_te1.c sdla_te_enable_timer(card, POLLING_TE1_TIMER);
card 3724 dev/pci/if_san_te1.c sdla_te_set_status(card, card->fe_te.te_alarm);
card 3725 dev/pci/if_san_te1.c if (card->front_end_status == FE_CONNECTED) {
card 3726 dev/pci/if_san_te1.c card->fe_te.te_timer_cmd = TE_LINKUP_TIMER;
card 3727 dev/pci/if_san_te1.c sdla_te_enable_timer(card, POLLING_TE1_TIMER);
card 3738 dev/pci/if_san_te1.c if (card->te_link_state) {
card 3739 dev/pci/if_san_te1.c card->te_link_state(card);
card 3750 dev/pci/if_san_te1.c sdla_te_lb(sdla_t *card, unsigned char mode)
card 3752 dev/pci/if_san_te1.c WAN_ASSERT(card->write_front_end_reg == NULL);
card 3753 dev/pci/if_san_te1.c WAN_ASSERT(card->read_front_end_reg == NULL);
card 3755 dev/pci/if_san_te1.c if (!IS_T1(&card->fe_te.te_cfg)) {
card 3758 dev/pci/if_san_te1.c if (card->front_end_status != FE_CONNECTED) {
card 3761 dev/pci/if_san_te1.c if (bit_test((u_int8_t*)&card->fe_te.te_critical,TE_TIMER_RUNNING))
card 3763 dev/pci/if_san_te1.c if (bit_test((u_int8_t*)&card->fe_te.te_critical,LINELB_WAITING)) {
card 3765 dev/pci/if_san_te1.c card->devname);
card 3768 dev/pci/if_san_te1.c card->devname, (IS_T1(&card->fe_te.te_cfg) ? "T1" : "E1"),
card 3770 dev/pci/if_san_te1.c card->fe_te.te_tx_lb_cmd = mode;
card 3771 dev/pci/if_san_te1.c card->fe_te.te_tx_lb_cnt = LINELB_CODE_CNT + LINELB_CHANNEL_CNT;
card 3772 dev/pci/if_san_te1.c card->fe_te.te_timer_cmd = TE_LINELB_TIMER;
card 3773 dev/pci/if_san_te1.c bit_set((u_int8_t*)&card->fe_te.te_critical, LINELB_WAITING);
card 3774 dev/pci/if_san_te1.c bit_set((u_int8_t*)&card->fe_te.te_critical, LINELB_CODE_BIT);
card 3775 dev/pci/if_san_te1.c bit_set((u_int8_t*)&card->fe_te.te_critical, LINELB_CHANNEL_BIT);
card 3776 dev/pci/if_san_te1.c sdla_te_enable_timer(card, LINELB_TE1_TIMER);
card 3784 dev/pci/if_san_te1.c sdla_t *card = (sdla_t*)card_id;
card 3791 dev/pci/if_san_te1.c IS_T1(&card->fe_te.te_cfg) ? WAN_MEDIA_T1 :
card 3792 dev/pci/if_san_te1.c IS_E1(&card->fe_te.te_cfg) ? WAN_MEDIA_E1 :
card 3800 dev/pci/if_san_te1.c err = sdla_set_te1_lb_modes(card, data[0], data[1]);
card 3808 dev/pci/if_san_te1.c *(unsigned long *)&data[0] = sdla_te_alarm(card, 0);
card 3810 dev/pci/if_san_te1.c sdla_te_pmon(card);
card 3812 dev/pci/if_san_te1.c &card->fe_te.te_pmon, sizeof(pmc_pmon_t));
card 3821 dev/pci/if_san_te1.c sdla_flush_te1_pmon(card);
card 3827 dev/pci/if_san_te1.c memcpy(&data[0], &card->fe_te.te_cfg, sizeof(sdla_te_cfg_t));
card 3844 dev/pci/if_san_te1.c sdla_t *card = (sdla_t*)card_id;
card 3847 dev/pci/if_san_te1.c if (!card->read_front_end_reg ||
card 3848 dev/pci/if_san_te1.c !card->write_front_end_reg) {
card 809 dev/pci/if_san_te1.h #define IS_TE1_UNFRAMED(card) ((card)->te_cfg.frame == WAN_FR_UNFRAMED)
card 811 dev/pci/if_san_te1.h #define GET_TE_CHANNEL_RANGE(card) \
card 812 dev/pci/if_san_te1.h (IS_T1(&card->te_cfg) ? NUM_OF_T1_CHANNELS : \
card 813 dev/pci/if_san_te1.h IS_E1(&card->te_cfg) ? NUM_OF_E1_CHANNELS :0)
card 304 dev/pci/if_san_xilinx.c wan_xilinx_init(sdla_t *card)
card 310 dev/pci/if_san_xilinx.c bit_clear((u_int8_t *)&card->critical, CARD_DOWN);
card 312 dev/pci/if_san_xilinx.c card->u.xilinx.num_of_ch = 0;
card 313 dev/pci/if_san_xilinx.c card->u.xilinx.mru_trans = 1500;
card 314 dev/pci/if_san_xilinx.c card->u.xilinx.dma_per_ch = 10;
card 318 dev/pci/if_san_xilinx.c if (IS_TE1(&card->fe_te.te_cfg)) {
card 319 dev/pci/if_san_xilinx.c card->write_front_end_reg = write_front_end_reg;
card 320 dev/pci/if_san_xilinx.c card->read_front_end_reg = read_front_end_reg;
card 321 dev/pci/if_san_xilinx.c card->te_enable_timer = enable_timer;
card 322 dev/pci/if_san_xilinx.c card->te_link_state = handle_front_end_state;
card 324 dev/pci/if_san_xilinx.c card->front_end_status = FE_CONNECTED;
card 331 dev/pci/if_san_xilinx.c card->del_if = &wan_xilinx_release;
card 332 dev/pci/if_san_xilinx.c card->iface_up = &wan_xilinx_up;
card 333 dev/pci/if_san_xilinx.c card->iface_down = &wan_xilinx_down;
card 334 dev/pci/if_san_xilinx.c card->iface_send = &wan_xilinx_send;
card 335 dev/pci/if_san_xilinx.c card->iface_ioctl= &wan_xilinx_ioctl;
card 337 dev/pci/if_san_xilinx.c write_cpld(card, LED_CONTROL_REG, 0x0E);
card 339 dev/pci/if_san_xilinx.c sdla_getcfg(card->hw, SDLA_BASEADDR, &card->u.xilinx.bar);
card 343 dev/pci/if_san_xilinx.c timeout_set(&card->u.xilinx.led_timer, aft_led_timer, (void *)card);
card 353 dev/pci/if_san_xilinx.c sc->common.card = card;
card 354 dev/pci/if_san_xilinx.c if (wanpipe_generic_register(card, ifp, card->devname)) {
card 362 dev/pci/if_san_xilinx.c sdla_getcfg(card->hw, SDLA_DMATAG, &sc->dmatag);
card 375 dev/pci/if_san_xilinx.c if (IS_TE1(&card->fe_te.te_cfg)) {
card 401 dev/pci/if_san_xilinx.c wan_xilinx_release(sdla_t* card, struct ifnet* ifp)
card 452 dev/pci/if_san_xilinx.c sdla_t *card;
card 455 dev/pci/if_san_xilinx.c WAN_ASSERT(common->card == NULL);
card 456 dev/pci/if_san_xilinx.c card = (sdla_t *)common->card;
card 458 dev/pci/if_san_xilinx.c if (IS_TE1(&card->fe_te.te_cfg))
card 473 dev/pci/if_san_xilinx.c sdla_t *card = NULL;
card 478 dev/pci/if_san_xilinx.c WAN_ASSERT(sc->common.card == NULL);
card 479 dev/pci/if_san_xilinx.c card = (sdla_t *)sc->common.card;
card 481 dev/pci/if_san_xilinx.c if (card->state != WAN_DISCONNECTED)
card 484 dev/pci/if_san_xilinx.c sc->time_slot_map = card->fe_te.te_cfg.active_ch;
card 489 dev/pci/if_san_xilinx.c card->devname, sc->if_name, ifp->if_mtu);
card 495 dev/pci/if_san_xilinx.c card->devname, card->u.xilinx.dma_per_ch, sc->dma_mtu);
card 497 dev/pci/if_san_xilinx.c if (aft_alloc_rx_dma_buff(sc, card->u.xilinx.dma_per_ch) == 0)
card 507 dev/pci/if_san_xilinx.c err = xilinx_chip_configure(card);
card 511 dev/pci/if_san_xilinx.c card->isr = &wp_xilinx_isr;
card 513 dev/pci/if_san_xilinx.c err = xilinx_dev_configure(card, sc);
card 515 dev/pci/if_san_xilinx.c xilinx_chip_unconfigure(card);
card 526 dev/pci/if_san_xilinx.c xilinx_init_tx_dma_descr(card, sc);
card 527 dev/pci/if_san_xilinx.c xilinx_dev_enable(card, sc);
card 530 dev/pci/if_san_xilinx.c bit_clear((u_int8_t *)&card->critical, CARD_DOWN);
card 531 dev/pci/if_san_xilinx.c port_set_state(card, WAN_CONNECTING);
card 540 dev/pci/if_san_xilinx.c sdla_t *card = (sdla_t *)sc->common.card;
card 544 dev/pci/if_san_xilinx.c if (card->state == WAN_DISCONNECTED)
card 547 dev/pci/if_san_xilinx.c xilinx_dev_close(card, sc);
card 552 dev/pci/if_san_xilinx.c disable_data_error_intr(card, DEVICE_DOWN);
card 554 dev/pci/if_san_xilinx.c bit_set((u_int8_t *)&card->critical, CARD_DOWN);
card 556 dev/pci/if_san_xilinx.c timeout_del(&card->u.xilinx.led_timer);
card 559 dev/pci/if_san_xilinx.c if (IS_TE1(&card->fe_te.te_cfg))
card 560 dev/pci/if_san_xilinx.c sdla_te_unconfig(card);
card 564 dev/pci/if_san_xilinx.c card->isr = NULL;
card 601 dev/pci/if_san_xilinx.c xilinx_dev_unconfigure(card, sc);
card 602 dev/pci/if_san_xilinx.c xilinx_chip_unconfigure(card);
card 604 dev/pci/if_san_xilinx.c port_set_state(card, WAN_DISCONNECTED);
card 614 dev/pci/if_san_xilinx.c sdla_t *card = (sdla_t *)sc->common.card;
card 625 dev/pci/if_san_xilinx.c if (card->state != WAN_CONNECTED) {
card 644 dev/pci/if_san_xilinx.c err = xilinx_dma_tx(card, sc);
card 664 dev/pci/if_san_xilinx.c xilinx_dma_tx(card, sc);
card 676 dev/pci/if_san_xilinx.c sdla_t *card;
card 683 dev/pci/if_san_xilinx.c card = (sdla_t *)sc->common.card;
card 698 dev/pci/if_san_xilinx.c if (bit_test((u_int8_t *)&card->in_isr, 0))
card 713 dev/pci/if_san_xilinx.c process_udp_mgmt_pkt(card, ifp, sc, 1);
card 726 dev/pci/if_san_xilinx.c if (card->ioctl)
card 727 dev/pci/if_san_xilinx.c err = card->ioctl(ifp, cmd, ifr);
card 746 dev/pci/if_san_xilinx.c process_udp_mgmt_pkt(sdla_t* card, struct ifnet* ifp,
card 791 dev/pci/if_san_xilinx.c "trace enabled!\n", card->devname);
card 798 dev/pci/if_san_xilinx.c "trace enabled!\n", card->devname);
card 805 dev/pci/if_san_xilinx.c "trace enabled!\n", card->devname);
card 812 dev/pci/if_san_xilinx.c "trace running!\n", card->devname);
card 831 dev/pci/if_san_xilinx.c card->devname);
card 848 dev/pci/if_san_xilinx.c "not enabled\n", card->devname);
card 863 dev/pci/if_san_xilinx.c card->devname);
card 906 dev/pci/if_san_xilinx.c if (IS_TE1(&card->fe_te.te_cfg)) {
card 907 dev/pci/if_san_xilinx.c sdla_te_udp(card,
card 942 dev/pci/if_san_xilinx.c card->devname, wan_udp_pkt->wan_udp_command);
card 956 dev/pci/if_san_xilinx.c xilinx_chip_configure(sdla_t *card)
card 967 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, XILINX_CHIP_CFG_REG, ®);
card 970 dev/pci/if_san_xilinx.c if (IS_T1(&card->fe_te.te_cfg)) {
card 971 dev/pci/if_san_xilinx.c card->u.xilinx.num_of_time_slots = NUM_OF_T1_CHANNELS;
card 974 dev/pci/if_san_xilinx.c } else if (IS_E1(&card->fe_te.te_cfg)) {
card 975 dev/pci/if_san_xilinx.c card->u.xilinx.num_of_time_slots = NUM_OF_E1_CHANNELS;
card 980 dev/pci/if_san_xilinx.c "support non T1/E1 interface!\n", card->devname);
card 984 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw, XILINX_CHIP_CFG_REG, reg);
card 989 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, XILINX_CHIP_CFG_REG, ®);
card 991 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw, XILINX_CHIP_CFG_REG, reg);
card 995 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw, XILINX_CHIP_CFG_REG, reg);
card 1003 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, XILINX_CHIP_CFG_REG, ®);
card 1005 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw, XILINX_CHIP_CFG_REG, reg);
card 1017 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw, XILINX_CHIP_CFG_REG, reg);
card 1021 dev/pci/if_san_xilinx.c sdla_getcfg(card->hw, SDLA_ADAPTERTYPE, &adapter_type);
card 1026 dev/pci/if_san_xilinx.c card->devname, adapter_type);
card 1029 dev/pci/if_san_xilinx.c adptr_security = read_cpld(card, SECURITY_CPLD_REG);
card 1036 dev/pci/if_san_xilinx.c log(LOG_INFO, "%s: Security 1 Line UnCh\n", card->devname);
card 1039 dev/pci/if_san_xilinx.c log(LOG_INFO, "%s: Security 1 Line Ch\n", card->devname);
card 1042 dev/pci/if_san_xilinx.c log(LOG_INFO, "%s: Security 2 Line UnCh\n", card->devname);
card 1045 dev/pci/if_san_xilinx.c log(LOG_INFO, "%s: Security 2 Line Ch\n", card->devname);
card 1049 dev/pci/if_san_xilinx.c card->devname, adptr_security);
card 1055 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, XILINX_CHIP_CFG_REG, ®);
card 1057 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw, XILINX_CHIP_CFG_REG, reg);
card 1060 dev/pci/if_san_xilinx.c err = aft_core_ready(card);
card 1063 dev/pci/if_san_xilinx.c card->devname);
card 1066 dev/pci/if_san_xilinx.c card->devname);
card 1068 dev/pci/if_san_xilinx.c if (sdla_te_config(card)) {
card 1069 dev/pci/if_san_xilinx.c log(LOG_INFO, "%s: Failed %s configuratoin!\n", card->devname,
card 1070 dev/pci/if_san_xilinx.c IS_T1(&card->fe_te.te_cfg)?"T1":"E1");
card 1076 dev/pci/if_san_xilinx.c err = aft_core_ready(card);
card 1079 dev/pci/if_san_xilinx.c card->devname);
card 1081 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, XILINX_CHIP_CFG_REG, ®);
card 1086 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw, XILINX_CHIP_CFG_REG, reg);
card 1092 dev/pci/if_san_xilinx.c card->devname, reg);
card 1115 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw, XILINX_DMA_CONTROL_REG, reg);
card 1124 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw, XILINX_TIMESLOT_HDLC_CHAN_REG, reg);
card 1127 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, XILINX_DMA_RX_INTR_PENDING_REG, &tmp);
card 1128 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, XILINX_DMA_TX_INTR_PENDING_REG, &tmp);
card 1129 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, XILINX_HDLC_RX_INTR_PENDING_REG, &tmp);
card 1130 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, XILINX_HDLC_TX_INTR_PENDING_REG, &tmp);
card 1131 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, XILINX_CHIP_CFG_REG, (u_int32_t *)®);
card 1134 dev/pci/if_san_xilinx.c card->devname);
card 1139 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw, XILINX_CHIP_CFG_REG, reg);
card 1144 dev/pci/if_san_xilinx.c card->devname);
card 1149 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw, XILINX_CHIP_CFG_REG, reg);
card 1167 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw, XILINX_CHIP_CFG_REG, reg);
card 1173 dev/pci/if_san_xilinx.c xilinx_chip_unconfigure(sdla_t *card)
card 1177 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw, XILINX_TIMESLOT_HDLC_CHAN_REG, reg);
card 1178 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, XILINX_CHIP_CFG_REG, ®);
card 1183 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw, XILINX_CHIP_CFG_REG, reg);
card 1188 dev/pci/if_san_xilinx.c xilinx_dev_configure(sdla_t *card, xilinx_softc_t *sc)
card 1195 dev/pci/if_san_xilinx.c if (!IS_TE1(&card->fe_te.te_cfg))
card 1198 dev/pci/if_san_xilinx.c if (IS_E1(&card->fe_te.te_cfg)) {
card 1211 dev/pci/if_san_xilinx.c card->devname, sc->time_slot_map);
card 1216 dev/pci/if_san_xilinx.c log(LOG_INFO, "%s:%s: Active channels = 0x%lX\n", card->devname,
card 1228 dev/pci/if_san_xilinx.c for (i = 0; i < card->u.xilinx.num_of_time_slots; i++) {
card 1234 dev/pci/if_san_xilinx.c "slot to %ld\n", card->devname, i);
card 1241 dev/pci/if_san_xilinx.c card->devname, sc->if_name,
card 1242 dev/pci/if_san_xilinx.c IS_E1(&card->fe_te.te_cfg)?i:i+1);
card 1245 dev/pci/if_san_xilinx.c &card->u.xilinx.time_slot_map, i)) {
card 1247 dev/pci/if_san_xilinx.c "resource conflict!\n", card->devname);
card 1250 dev/pci/if_san_xilinx.c card->devname, sc->if_name, (i+1));
card 1262 dev/pci/if_san_xilinx.c sc->logic_ch_num = request_xilinx_logical_channel_num(card,
card 1269 dev/pci/if_san_xilinx.c for (i = 0; i < card->u.xilinx.num_of_time_slots; i++) {
card 1272 dev/pci/if_san_xilinx.c bit_set((u_int8_t *)&card->u.xilinx.time_slot_map, i);
card 1274 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw,
card 1282 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw,
card 1303 dev/pci/if_san_xilinx.c xilinx_write_ctrl_hdlc(card, i,
card 1312 dev/pci/if_san_xilinx.c for (i = 0; i < card->u.xilinx.num_of_time_slots; i++) {
card 1314 dev/pci/if_san_xilinx.c &card->u.xilinx.time_slot_map, i)) {
card 1316 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw,
card 1324 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw,
card 1345 dev/pci/if_san_xilinx.c xilinx_write_ctrl_hdlc(card, i,
card 1363 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw,
card 1371 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw,
card 1381 dev/pci/if_san_xilinx.c xilinx_write_ctrl_hdlc(card, sc->first_time_slot,
card 1387 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, XILINX_TIMESLOT_HDLC_CHAN_REG, ®);
card 1392 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw, XILINX_TIMESLOT_HDLC_CHAN_REG,
card 1404 dev/pci/if_san_xilinx.c xilinx_write_ctrl_hdlc(card, sc->first_time_slot,
card 1411 dev/pci/if_san_xilinx.c xilinx_dev_unconfigure(sdla_t *card, xilinx_softc_t *sc)
card 1423 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, XILINX_TIMESLOT_HDLC_CHAN_REG, ®);
card 1427 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw, XILINX_TIMESLOT_HDLC_CHAN_REG,
card 1431 dev/pci/if_san_xilinx.c xilinx_write_ctrl_hdlc(card, sc->first_time_slot,
card 1434 dev/pci/if_san_xilinx.c for (i = 0; i < card->u.xilinx.num_of_time_slots; i++) {
card 1436 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw,
card 1444 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw,
card 1458 dev/pci/if_san_xilinx.c xilinx_write_ctrl_hdlc(card, i,
card 1467 dev/pci/if_san_xilinx.c free_xilinx_logical_channel_num(card, sc->logic_ch_num);
card 1468 dev/pci/if_san_xilinx.c for (i = 0; i < card->u.xilinx.num_of_time_slots; i++)
card 1472 dev/pci/if_san_xilinx.c free_fifo_baddr_and_size(card, sc);
card 1477 dev/pci/if_san_xilinx.c for (i = 0; i < card->u.xilinx.num_of_time_slots; i++)
card 1480 dev/pci/if_san_xilinx.c &card->u.xilinx.time_slot_map, i);
card 1487 dev/pci/if_san_xilinx.c xilinx_init_rx_dev_fifo(sdla_t *card, xilinx_softc_t *sc, unsigned char wait)
card 1506 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw, dma_descr, reg);
card 1510 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, dma_descr, ®);
card 1522 dev/pci/if_san_xilinx.c "timedout %u us\n", card->devname,
card 1526 dev/pci/if_san_xilinx.c "successful %u us\n", card->devname, sc->if_name,
card 1536 dev/pci/if_san_xilinx.c xilinx_init_tx_dev_fifo(sdla_t *card, xilinx_softc_t *sc, unsigned char wait)
card 1554 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw, dma_descr, reg);
card 1558 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, dma_descr, ®);
card 1570 dev/pci/if_san_xilinx.c "timedout %u us\n", card->devname, sc->if_name,
card 1574 dev/pci/if_san_xilinx.c "successful %u us\n", card->devname, sc->if_name,
card 1585 dev/pci/if_san_xilinx.c xilinx_dev_enable(sdla_t *card, xilinx_softc_t *sc)
card 1593 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, XILINX_GLOBAL_INTER_MASK, ®);
card 1596 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw, XILINX_GLOBAL_INTER_MASK, reg);
card 1598 dev/pci/if_san_xilinx.c bit_set((u_int8_t *)&card->u.xilinx.active_ch_map, sc->logic_ch_num);
card 1602 dev/pci/if_san_xilinx.c xilinx_dev_close(sdla_t *card, xilinx_softc_t *sc)
card 1612 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, XILINX_GLOBAL_INTER_MASK, ®);
card 1615 dev/pci/if_san_xilinx.c bit_clear((u_int8_t *)&card->u.xilinx.active_ch_map, sc->logic_ch_num);
card 1623 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw, XILINX_GLOBAL_INTER_MASK, reg);
card 1629 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, XILINX_TIMESLOT_HDLC_CHAN_REG, ®);
card 1634 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw, XILINX_TIMESLOT_HDLC_CHAN_REG,
card 1639 dev/pci/if_san_xilinx.c xilinx_write_ctrl_hdlc(card, sc->first_time_slot,
card 1645 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw, dma_descr, reg);
card 1647 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw, dma_descr, reg);
card 1653 dev/pci/if_san_xilinx.c xilinx_dma_rx(sdla_t *card, xilinx_softc_t *sc)
card 1663 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, dma_descr, ®);
card 1667 dev/pci/if_san_xilinx.c card->devname);
card 1713 dev/pci/if_san_xilinx.c "DmaDescr=0x%lX (%s)\n", card->devname, reg, bus_addr,
card 1716 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw, dma_descr, reg);
card 1742 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw, dma_descr, reg);
card 1751 dev/pci/if_san_xilinx.c xilinx_dma_tx(sdla_t *card, xilinx_softc_t *sc)
card 1804 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, dma_descr, ®);
card 1808 dev/pci/if_san_xilinx.c "on dma Tx 0x%X\n", card->devname, reg);
card 1855 dev/pci/if_san_xilinx.c "to 32bit boundary!\n", card->devname);
card 1890 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw, dma_descr, reg);
card 1921 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw, dma_descr, reg);
card 1928 dev/pci/if_san_xilinx.c xilinx_dma_tx_complete(sdla_t *card, xilinx_softc_t *sc)
card 1934 dev/pci/if_san_xilinx.c log(LOG_INFO, "%s: TX DMA complete\n", card->devname);
card 1940 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, dma_descr, ®);
card 1945 dev/pci/if_san_xilinx.c card->devname);
card 1965 dev/pci/if_san_xilinx.c card->devname, sc->if_name, reg);
card 1975 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw, dma_descr, reg);
card 1991 dev/pci/if_san_xilinx.c xilinx_tx_post_complete(sdla_t *card, xilinx_softc_t *sc, struct mbuf *m)
card 2004 dev/pci/if_san_xilinx.c card->devname, sc->if_name, reg);
card 2011 dev/pci/if_san_xilinx.c card->devname, sc->if_name);
card 2015 dev/pci/if_san_xilinx.c "not equal 0 \n", card->devname, sc->if_name);
card 2023 dev/pci/if_san_xilinx.c card->devname, sc->if_name);
card 2028 dev/pci/if_san_xilinx.c card->devname, sc->if_name);
card 2033 dev/pci/if_san_xilinx.c card->devname, sc->if_name);
card 2039 dev/pci/if_san_xilinx.c card->devname, sc->if_name);
card 2055 dev/pci/if_san_xilinx.c if (!xilinx_dma_tx(card, sc)) {
card 2067 dev/pci/if_san_xilinx.c xilinx_dma_rx_complete(sdla_t *card, xilinx_softc_t *sc)
card 2085 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, dma_descr, &rx_el->align);
card 2089 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, dma_descr, &rx_el->reg);
card 2103 dev/pci/if_san_xilinx.c xilinx_dma_rx(card, sc);
card 2114 dev/pci/if_san_xilinx.c xilinx_rx_post_complete(sdla_t *card, xilinx_softc_t *sc,
card 2138 dev/pci/if_san_xilinx.c card->devname);
card 2148 dev/pci/if_san_xilinx.c "pci fatal error!\n", card->devname);
card 2152 dev/pci/if_san_xilinx.c "pci fatal error!\n", card->devname);
card 2156 dev/pci/if_san_xilinx.c "from target: pci fatal error!\n", card->devname);
card 2160 dev/pci/if_san_xilinx.c "(64k): pci fatal error!\n", card->devname);
card 2163 dev/pci/if_san_xilinx.c card->devname, rx_el->reg);
card 2175 dev/pci/if_san_xilinx.c "MTU Mismatch! Reg=0x%X\n", card->devname, rx_el->reg);
card 2186 dev/pci/if_san_xilinx.c "MTU Mismatch! Reg=0x%X\n", card->devname, rx_el->reg);
card 2198 dev/pci/if_san_xilinx.c card->devname, rx_el->reg);
card 2214 dev/pci/if_san_xilinx.c card->devname, rx_el->reg);
card 2288 dev/pci/if_san_xilinx.c request_xilinx_logical_channel_num(sdla_t *card, xilinx_softc_t *sc,
card 2300 dev/pci/if_san_xilinx.c sc->if_name, card->u.xilinx.num_of_time_slots,
card 2301 dev/pci/if_san_xilinx.c card->u.xilinx.logic_ch_map, __FUNCTION__, __LINE__);
card 2304 dev/pci/if_san_xilinx.c err = request_fifo_baddr_and_size(card, sc);
card 2308 dev/pci/if_san_xilinx.c for (i = 0; i < card->u.xilinx.num_of_time_slots; i++) {
card 2309 dev/pci/if_san_xilinx.c if (!bit_test((u_int8_t *)&card->u.xilinx.logic_ch_map, i)) {
card 2310 dev/pci/if_san_xilinx.c bit_set((u_int8_t *)&card->u.xilinx.logic_ch_map, i);
card 2319 dev/pci/if_san_xilinx.c for (i = 0; i < card->u.xilinx.num_of_time_slots; i++) {
card 2320 dev/pci/if_san_xilinx.c if (!bit_test((u_int8_t *)&card->u.xilinx.logic_ch_map, i)) {
card 2326 dev/pci/if_san_xilinx.c if (card->u.xilinx.dev_to_ch_map[(unsigned char)logic_ch]) {
card 2328 dev/pci/if_san_xilinx.c card->devname, logic_ch);
card 2334 dev/pci/if_san_xilinx.c card->u.xilinx.dev_to_ch_map[(unsigned char)logic_ch] = (void *)sc;
card 2336 dev/pci/if_san_xilinx.c if (logic_ch > card->u.xilinx.top_logic_ch) {
card 2337 dev/pci/if_san_xilinx.c card->u.xilinx.top_logic_ch = logic_ch;
card 2338 dev/pci/if_san_xilinx.c xilinx_dma_max_logic_ch(card);
card 2345 dev/pci/if_san_xilinx.c free_xilinx_logical_channel_num(sdla_t *card, int logic_ch)
card 2347 dev/pci/if_san_xilinx.c bit_clear((u_int8_t *)&card->u.xilinx.logic_ch_map, logic_ch);
card 2348 dev/pci/if_san_xilinx.c card->u.xilinx.dev_to_ch_map[logic_ch] = NULL;
card 2350 dev/pci/if_san_xilinx.c if (logic_ch >= card->u.xilinx.top_logic_ch) {
card 2353 dev/pci/if_san_xilinx.c card->u.xilinx.top_logic_ch = XILINX_DEFLT_ACTIVE_CH;
card 2355 dev/pci/if_san_xilinx.c for (i = 0; i < card->u.xilinx.num_of_time_slots; i++) {
card 2356 dev/pci/if_san_xilinx.c if (card->u.xilinx.dev_to_ch_map[logic_ch])
card 2357 dev/pci/if_san_xilinx.c card->u.xilinx.top_logic_ch = i;
card 2360 dev/pci/if_san_xilinx.c xilinx_dma_max_logic_ch(card);
card 2366 dev/pci/if_san_xilinx.c xilinx_dma_max_logic_ch(sdla_t *card)
card 2374 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, XILINX_DMA_CONTROL_REG, ®);
card 2379 dev/pci/if_san_xilinx.c reg |= (card->u.xilinx.top_logic_ch << DMA_ACTIVE_CHANNEL_BIT_SHIFT);
card 2381 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw, XILINX_DMA_CONTROL_REG, reg);
card 2507 dev/pci/if_san_xilinx.c sdla_t *card = (sdla_t *)card_id;
card 2511 dev/pci/if_san_xilinx.c sdla_te_polling(card);
card 2536 dev/pci/if_san_xilinx.c xilinx_rx_post_complete(sc->common.card, sc, buf, &new_m,
card 2552 dev/pci/if_san_xilinx.c xilinx_tx_post_complete(sc->common.card, sc, m);
card 2560 dev/pci/if_san_xilinx.c fifo_error_interrupt(sdla_t *card, unsigned long reg)
card 2568 dev/pci/if_san_xilinx.c log(LOG_INFO, "%s: Fifo error interrupt!\n", card->devname);
card 2572 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, XILINX_HDLC_TX_INTR_PENDING_REG, &tx_status);
card 2573 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, XILINX_HDLC_RX_INTR_PENDING_REG, &rx_status);
card 2575 dev/pci/if_san_xilinx.c if (card->state != WAN_CONNECTED) {
card 2577 dev/pci/if_san_xilinx.c card->devname);
card 2581 dev/pci/if_san_xilinx.c tx_status &= card->u.xilinx.active_ch_map;
card 2582 dev/pci/if_san_xilinx.c rx_status &= card->u.xilinx.active_ch_map;
card 2585 dev/pci/if_san_xilinx.c for (i = 0; i < card->u.xilinx.num_of_time_slots; i++) {
card 2587 dev/pci/if_san_xilinx.c bit_test((u_int8_t *)&card->u.xilinx.logic_ch_map,
card 2592 dev/pci/if_san_xilinx.c card->u.xilinx.dev_to_ch_map[i];
card 2611 dev/pci/if_san_xilinx.c if (card->state != WAN_CONNECTED) {
card 2621 dev/pci/if_san_xilinx.c card->devname, sc->if_name,
card 2624 dev/pci/if_san_xilinx.c xilinx_tx_fifo_under_recover(card, sc);
card 2632 dev/pci/if_san_xilinx.c for (i = 0; i < card->u.xilinx.num_of_time_slots; i++) {
card 2634 dev/pci/if_san_xilinx.c bit_test((u_int8_t *)&card->u.xilinx.logic_ch_map,
card 2638 dev/pci/if_san_xilinx.c card->u.xilinx.dev_to_ch_map[i];
card 2654 dev/pci/if_san_xilinx.c if (card->state != WAN_CONNECTED) {
card 2664 dev/pci/if_san_xilinx.c card->devname, sc->if_name,
card 2675 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, dma_descr, ®);
card 2693 dev/pci/if_san_xilinx.c front_end_interrupt(sdla_t *card, unsigned long reg)
card 2695 dev/pci/if_san_xilinx.c sdla_te_intr(card);
card 2696 dev/pci/if_san_xilinx.c handle_front_end_state(card);
card 2710 dev/pci/if_san_xilinx.c wp_xilinx_isr(sdla_t* card)
card 2717 dev/pci/if_san_xilinx.c if (bit_test((u_int8_t *)&card->critical, CARD_DOWN)) {
card 2719 dev/pci/if_san_xilinx.c card->devname);
card 2723 dev/pci/if_san_xilinx.c bit_set((u_int8_t *)&card->in_isr, 0);
card 2732 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, XILINX_CHIP_CFG_REG, ®);
card 2736 dev/pci/if_san_xilinx.c card->devname);
card 2738 dev/pci/if_san_xilinx.c card->devname);
card 2740 dev/pci/if_san_xilinx.c port_set_state(card, WAN_DISCONNECTED);
card 2741 dev/pci/if_san_xilinx.c disable_data_error_intr(card, CARD_DOWN);
card 2751 dev/pci/if_san_xilinx.c front_end_interrupt(card, reg);
card 2752 dev/pci/if_san_xilinx.c if (card->u.xilinx.state_change_exit_isr) {
card 2753 dev/pci/if_san_xilinx.c card->u.xilinx.state_change_exit_isr = 0;
card 2769 dev/pci/if_san_xilinx.c fifo_error_interrupt(card, reg);
card 2781 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, XILINX_DMA_RX_INTR_PENDING_REG,
card 2784 dev/pci/if_san_xilinx.c dma_rx_reg &= card->u.xilinx.active_ch_map;
card 2789 dev/pci/if_san_xilinx.c for (i = 0; i < card->u.xilinx.num_of_time_slots; i++) {
card 2792 dev/pci/if_san_xilinx.c &card->u.xilinx.logic_ch_map, i)) {
card 2794 dev/pci/if_san_xilinx.c card->u.xilinx.dev_to_ch_map[i];
card 2798 dev/pci/if_san_xilinx.c card->devname, i);
card 2802 dev/pci/if_san_xilinx.c xilinx_dma_rx_complete(card, sc);
card 2808 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, XILINX_DMA_TX_INTR_PENDING_REG,
card 2811 dev/pci/if_san_xilinx.c dma_tx_reg &= card->u.xilinx.active_ch_map;
card 2816 dev/pci/if_san_xilinx.c for (i = 0; i < card->u.xilinx.num_of_time_slots; i++) {
card 2819 dev/pci/if_san_xilinx.c &card->u.xilinx.logic_ch_map, i)) {
card 2821 dev/pci/if_san_xilinx.c card->u.xilinx.dev_to_ch_map[i];
card 2825 dev/pci/if_san_xilinx.c card->devname, i);
card 2829 dev/pci/if_san_xilinx.c xilinx_dma_tx_complete(card, sc);
card 2840 dev/pci/if_san_xilinx.c bit_clear((u_int8_t *)&card->in_isr, 0);
card 2856 dev/pci/if_san_xilinx.c port_set_state(sdla_t *card, int state)
card 2860 dev/pci/if_san_xilinx.c if (card->state != state) {
card 2863 dev/pci/if_san_xilinx.c log(LOG_INFO, "%s: Link connected!\n", card->devname);
card 2864 dev/pci/if_san_xilinx.c aft_red_led_ctrl(card, AFT_LED_OFF);
card 2865 dev/pci/if_san_xilinx.c aft_green_led_ctrl(card, AFT_LED_ON);
card 2870 dev/pci/if_san_xilinx.c card->devname);
card 2871 dev/pci/if_san_xilinx.c aft_red_led_ctrl(card, AFT_LED_ON);
card 2872 dev/pci/if_san_xilinx.c aft_green_led_ctrl(card, AFT_LED_OFF);
card 2877 dev/pci/if_san_xilinx.c card->devname);
card 2878 dev/pci/if_san_xilinx.c aft_red_led_ctrl(card, AFT_LED_ON);
card 2879 dev/pci/if_san_xilinx.c aft_green_led_ctrl(card, AFT_LED_OFF);
card 2882 dev/pci/if_san_xilinx.c card->state = state;
card 2883 dev/pci/if_san_xilinx.c LIST_FOREACH(common, &card->dev_head, next) {
card 2886 dev/pci/if_san_xilinx.c set_chan_state(card, ifp, state);
card 2899 dev/pci/if_san_xilinx.c sdla_t *card = (sdla_t *)card_id;
card 2901 dev/pci/if_san_xilinx.c if (card->front_end_status == FE_CONNECTED) {
card 2902 dev/pci/if_san_xilinx.c enable_data_error_intr(card);
card 2903 dev/pci/if_san_xilinx.c port_set_state(card, WAN_CONNECTED);
card 2904 dev/pci/if_san_xilinx.c card->u.xilinx.state_change_exit_isr = 1;
card 2906 dev/pci/if_san_xilinx.c port_set_state(card, WAN_CONNECTING);
card 2907 dev/pci/if_san_xilinx.c disable_data_error_intr(card, LINK_DOWN);
card 2908 dev/pci/if_san_xilinx.c card->u.xilinx.state_change_exit_isr = 1;
card 2913 dev/pci/if_san_xilinx.c read_cpld(sdla_t *card, unsigned short cpld_off)
card 2922 dev/pci/if_san_xilinx.c sdla_bus_read_2(card->hw, XILINX_MCPU_INTERFACE_ADDR, &org_off);
card 2924 dev/pci/if_san_xilinx.c sdla_bus_write_2(card->hw, XILINX_MCPU_INTERFACE_ADDR, cpld_off);
card 2926 dev/pci/if_san_xilinx.c sdla_bus_read_1(card->hw, XILINX_MCPU_INTERFACE, &tmp);
card 2929 dev/pci/if_san_xilinx.c sdla_bus_write_2(card->hw, XILINX_MCPU_INTERFACE_ADDR, org_off);
card 2935 dev/pci/if_san_xilinx.c write_cpld(sdla_t *card, unsigned short off, unsigned char data)
card 2943 dev/pci/if_san_xilinx.c sdla_bus_read_2(card->hw, XILINX_MCPU_INTERFACE_ADDR, &org_off);
card 2945 dev/pci/if_san_xilinx.c sdla_bus_write_2(card->hw, XILINX_MCPU_INTERFACE_ADDR, off);
card 2951 dev/pci/if_san_xilinx.c sdla_bus_write_1(card->hw, XILINX_MCPU_INTERFACE, data);
card 2958 dev/pci/if_san_xilinx.c sdla_bus_write_2(card->hw, XILINX_MCPU_INTERFACE_ADDR, org_off);
card 2966 dev/pci/if_san_xilinx.c sdla_t *card = (sdla_t *)card1;
card 2969 dev/pci/if_san_xilinx.c sdla_bus_write_2(card->hw, XILINX_MCPU_INTERFACE_ADDR, off);
card 2975 dev/pci/if_san_xilinx.c sdla_bus_write_1(card->hw, XILINX_MCPU_INTERFACE, value);
card 2988 dev/pci/if_san_xilinx.c sdla_t* card = (sdla_t *)card1;
card 2992 dev/pci/if_san_xilinx.c sdla_bus_write_2(card->hw, XILINX_MCPU_INTERFACE_ADDR, off);
card 2993 dev/pci/if_san_xilinx.c sdla_bus_read_1(card->hw, XILINX_MCPU_INTERFACE, &tmp);
card 3025 dev/pci/if_san_xilinx.c enable_data_error_intr(sdla_t *card)
card 3032 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, XILINX_DMA_RX_INTR_PENDING_REG, ®);
card 3033 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, XILINX_DMA_TX_INTR_PENDING_REG, ®);
card 3036 dev/pci/if_san_xilinx.c LIST_FOREACH(common, &card->dev_head, next) {
card 3052 dev/pci/if_san_xilinx.c xilinx_init_rx_dev_fifo(card, sc, WP_NO_WAIT);
card 3053 dev/pci/if_san_xilinx.c xilinx_init_tx_dev_fifo(card, sc, WP_NO_WAIT);
card 3060 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, XILINX_DMA_CONTROL_REG, ®);
card 3062 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw, XILINX_DMA_CONTROL_REG, reg);
card 3065 dev/pci/if_san_xilinx.c LIST_FOREACH(common, &card->dev_head, next) {
card 3083 dev/pci/if_san_xilinx.c xilinx_init_rx_dev_fifo(card, sc, WP_WAIT);
card 3084 dev/pci/if_san_xilinx.c xilinx_init_tx_dev_fifo(card, sc, WP_WAIT);
card 3088 dev/pci/if_san_xilinx.c card->devname, sc->if_name);
card 3096 dev/pci/if_san_xilinx.c LIST_FOREACH(common, &card->dev_head, next) {
card 3119 dev/pci/if_san_xilinx.c xilinx_dma_rx(card, sc);
card 3137 dev/pci/if_san_xilinx.c card->devname, sc->if_name);
card 3146 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, XILINX_HDLC_RX_INTR_PENDING_REG, ®);
card 3147 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, XILINX_HDLC_TX_INTR_PENDING_REG, ®);
card 3151 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, XILINX_CHIP_CFG_REG, ®);
card 3154 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw, XILINX_CHIP_CFG_REG, reg);
card 3160 dev/pci/if_san_xilinx.c disable_data_error_intr(sdla_t *card, unsigned char event)
card 3164 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, XILINX_CHIP_CFG_REG, ®);
card 3170 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw, XILINX_CHIP_CFG_REG, reg);
card 3172 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, XILINX_DMA_CONTROL_REG, ®);
card 3174 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw, XILINX_DMA_CONTROL_REG, reg);
card 3179 dev/pci/if_san_xilinx.c xilinx_init_tx_dma_descr(sdla_t *card, xilinx_softc_t *sc)
card 3185 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw, dma_descr, reg);
card 3191 dev/pci/if_san_xilinx.c xilinx_tx_fifo_under_recover(sdla_t *card, xilinx_softc_t *sc)
card 3199 dev/pci/if_san_xilinx.c card->devname, sc->if_name);
card 3204 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw, dma_descr, reg);
card 3207 dev/pci/if_san_xilinx.c xilinx_init_tx_dev_fifo(card, sc, WP_WAIT);
card 3228 dev/pci/if_san_xilinx.c card->devname, sc->if_name);
card 3233 dev/pci/if_san_xilinx.c if (!xilinx_dma_tx(card, sc)) {
card 3245 dev/pci/if_san_xilinx.c xilinx_write_ctrl_hdlc(sdla_t *card, u_int32_t timeslot,
card 3253 dev/pci/if_san_xilinx.c timeslot = card->u.xilinx.num_of_time_slots - 2;
card 3255 dev/pci/if_san_xilinx.c timeslot = card->u.xilinx.num_of_time_slots - 1;
card 3263 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, XILINX_TIMESLOT_HDLC_CHAN_REG, ®);
card 3267 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw, reg_off, data);
card 3273 dev/pci/if_san_xilinx.c "timed out!\n", card->devname, ts_orig);
card 3282 dev/pci/if_san_xilinx.c set_chan_state(sdla_t *card, struct ifnet *ifp, int state)
card 3306 dev/pci/if_san_xilinx.c request_fifo_baddr_and_size(sdla_t *card, xilinx_softc_t *sc)
card 3316 dev/pci/if_san_xilinx.c if (IS_T1(&card->fe_te.te_cfg)) {
card 3335 dev/pci/if_san_xilinx.c card->devname, sc->num_of_time_slots);
card 3358 dev/pci/if_san_xilinx.c card->devname, sc->if_name, sc->num_of_time_slots);
card 3365 dev/pci/if_san_xilinx.c card->devname, sc->if_name, req_fifo_size, sc->num_of_time_slots);
card 3367 dev/pci/if_san_xilinx.c fifo_size = map_fifo_baddr_and_size(card, req_fifo_size,
card 3372 dev/pci/if_san_xilinx.c "or addr %d\n", card->devname, sc->if_name, fifo_size,
card 3379 dev/pci/if_san_xilinx.c card->devname, sc->if_name, req_fifo_size, sc->num_of_time_slots,
card 3392 dev/pci/if_san_xilinx.c "fifo %d got %d\n", card->devname, sc->if_name,
card 3397 dev/pci/if_san_xilinx.c card->devname, sc->if_name, fifo_size, sc->num_of_time_slots,
card 3407 dev/pci/if_san_xilinx.c map_fifo_baddr_and_size(sdla_t *card, unsigned char fifo_size,
card 3418 dev/pci/if_san_xilinx.c card->devname, reg, card->u.xilinx.fifo_addr_map);
card 3421 dev/pci/if_san_xilinx.c if (card->u.xilinx.fifo_addr_map & (reg << i))
card 3423 dev/pci/if_san_xilinx.c card->u.xilinx.fifo_addr_map |= reg << i;
card 3428 dev/pci/if_san_xilinx.c card->devname, card->u.xilinx.fifo_addr_map, i);
card 3438 dev/pci/if_san_xilinx.c return map_fifo_baddr_and_size(card, fifo_size, addr);
card 3443 dev/pci/if_san_xilinx.c free_fifo_baddr_and_size(sdla_t *card, xilinx_softc_t *sc)
card 3452 dev/pci/if_san_xilinx.c log(LOG_INFO, "%s: Unmapping 0x%X from 0x%lX\n", card->devname,
card 3453 dev/pci/if_san_xilinx.c reg << sc->fifo_base_addr, card->u.xilinx.fifo_addr_map);
card 3455 dev/pci/if_san_xilinx.c card->u.xilinx.fifo_addr_map &= ~(reg << sc->fifo_base_addr);
card 3459 dev/pci/if_san_xilinx.c card->devname, card->u.xilinx.fifo_addr_map);
card 3469 dev/pci/if_san_xilinx.c aft_red_led_ctrl(sdla_t *card, int mode)
card 3473 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, XILINX_CHIP_CFG_REG, &led);
card 3486 dev/pci/if_san_xilinx.c sdla_bus_write_4(card->hw, XILINX_CHIP_CFG_REG, led);
card 3492 dev/pci/if_san_xilinx.c sdla_t *card=(sdla_t *)data;
card 3495 dev/pci/if_san_xilinx.c if (bit_test((u_int8_t *)&card->critical, CARD_DOWN))
card 3498 dev/pci/if_san_xilinx.c if (IS_TE1(&card->fe_te.te_cfg)) {
card 3501 dev/pci/if_san_xilinx.c te_alarm = sdla_te_alarm(card, 0);
card 3505 dev/pci/if_san_xilinx.c if (card->state == WAN_CONNECTED) {
card 3506 dev/pci/if_san_xilinx.c aft_red_led_ctrl(card, AFT_LED_OFF);
card 3507 dev/pci/if_san_xilinx.c aft_green_led_ctrl(card, AFT_LED_ON);
card 3509 dev/pci/if_san_xilinx.c aft_red_led_ctrl(card, AFT_LED_OFF);
card 3510 dev/pci/if_san_xilinx.c aft_green_led_ctrl(card, AFT_LED_TOGGLE);
card 3515 dev/pci/if_san_xilinx.c aft_red_led_ctrl(card, AFT_LED_ON);
card 3516 dev/pci/if_san_xilinx.c aft_green_led_ctrl(card, AFT_LED_OFF);
card 3519 dev/pci/if_san_xilinx.c aft_red_led_ctrl(card, AFT_LED_TOGGLE);
card 3520 dev/pci/if_san_xilinx.c aft_green_led_ctrl(card, AFT_LED_OFF);
card 3523 dev/pci/if_san_xilinx.c aft_red_led_ctrl(card, AFT_LED_TOGGLE);
card 3524 dev/pci/if_san_xilinx.c aft_green_led_ctrl(card, AFT_LED_TOGGLE);
card 3527 dev/pci/if_san_xilinx.c aft_red_led_ctrl(card, AFT_LED_ON);
card 3528 dev/pci/if_san_xilinx.c aft_green_led_ctrl(card, AFT_LED_ON);
card 3533 dev/pci/if_san_xilinx.c card->devname, te_alarm);
card 3534 dev/pci/if_san_xilinx.c aft_red_led_ctrl(card, AFT_LED_ON);
card 3535 dev/pci/if_san_xilinx.c aft_green_led_ctrl(card, AFT_LED_ON);
card 3539 dev/pci/if_san_xilinx.c timeout_add(&card->u.xilinx.led_timer, hz);
card 3545 dev/pci/if_san_xilinx.c aft_core_ready(sdla_t *card)
card 3551 dev/pci/if_san_xilinx.c sdla_bus_read_4(card->hw, XILINX_CHIP_CFG_REG, ®);
card 419 dev/pci/if_san_xilinx.h static __inline void aft_reset_rx_watchdog(sdla_t *card)
card 421 dev/pci/if_san_xilinx.h sdla_bus_write_4(card->hw,AFT_TE3_RX_WDT_CTRL_REG,0);
card 424 dev/pci/if_san_xilinx.h static __inline void aft_enable_rx_watchdog(sdla_t *card, unsigned char timeout)
card 426 dev/pci/if_san_xilinx.h aft_reset_rx_watchdog(card);
card 427 dev/pci/if_san_xilinx.h sdla_bus_write_4(card->hw,AFT_TE3_RX_WDT_CTRL_REG,timeout);
card 430 dev/pci/if_san_xilinx.h static __inline void aft_reset_tx_watchdog(sdla_t *card)
card 432 dev/pci/if_san_xilinx.h sdla_bus_write_4(card->hw,AFT_TE3_TX_WDT_CTRL_REG,0);
card 435 dev/pci/if_san_xilinx.h static __inline void aft_enable_tx_watchdog(sdla_t *card, unsigned char timeout)
card 437 dev/pci/if_san_xilinx.h aft_reset_tx_watchdog(card);
card 438 dev/pci/if_san_xilinx.h sdla_bus_write_4(card->hw,AFT_TE3_TX_WDT_CTRL_REG,timeout);
card 661 dev/pci/if_sandrv.c sdla_hw_register(sdlahw_card_t *card, int cpu_no, int irq, void *dev)
card 665 dev/pci/if_sandrv.c new_hw = sdla_hw_search(card->atype, card->slot_no,
card 666 dev/pci/if_sandrv.c card->bus_no, cpu_no);
card 678 dev/pci/if_sandrv.c new_hw->hwcard = card;
card 683 dev/pci/if_sandrv.c card->used++;
card 810 dev/pci/if_sandrv.c sdlahw_card_t* card = NULL;
card 816 dev/pci/if_sandrv.c card = hw->hwcard;
card 817 dev/pci/if_sandrv.c switch (card->type) {
card 840 dev/pci/if_sandrv.c sdlahw_card_t* card = NULL;
card 846 dev/pci/if_sandrv.c card = hw->hwcard;
card 847 dev/pci/if_sandrv.c switch (card->type) {
card 939 dev/pci/if_sandrv.c sdlahw_card_t* card = NULL;
card 946 dev/pci/if_sandrv.c card = hw->hwcard;
card 950 dev/pci/if_sandrv.c switch (card->type) {
card 957 dev/pci/if_sandrv.c __FUNCTION__,card->type);
card 1008 dev/pci/if_sandrv.c sdlahw_card_t* card = NULL;
card 1015 dev/pci/if_sandrv.c card = hw->hwcard;
card 1020 dev/pci/if_sandrv.c switch (card->type) {
card 1027 dev/pci/if_sandrv.c __FUNCTION__,card->type);
card 1114 dev/pci/if_sandrv.c sdlahw_card_t *card;
card 1119 dev/pci/if_sandrv.c card = hw->hwcard;
card 1179 dev/pci/if_sandrv.c sdlahw_card_t *card = NULL;
card 1184 dev/pci/if_sandrv.c card = hw->hwcard;
card 1185 dev/pci/if_sandrv.c switch (card->type) {
card 1473 dev/pci/if_sandrv.c sdlahw_card_t *card;
card 1478 dev/pci/if_sandrv.c card = hw->hwcard;
card 1479 dev/pci/if_sandrv.c pci_conf_write(card->pa.pa_pc, card->pa.pa_tag, reg, value);
card 1487 dev/pci/if_sandrv.c sdlahw_card_t *card;
card 1492 dev/pci/if_sandrv.c card = hw->hwcard;
card 1493 dev/pci/if_sandrv.c pci_conf_write(card->pa.pa_pc, card->pa.pa_tag, reg, value);
card 1114 dev/pci/ises.c int card, sesn;
card 1117 dev/pci/ises.c card = ISES_CARD(sid);
card 1118 dev/pci/ises.c if (card >= ises_cd.cd_ndevs || ises_cd.cd_devs[card] == NULL)
card 1121 dev/pci/ises.c sc = ises_cd.cd_devs[card];
card 1143 dev/pci/ises.c int card, s, err = EINVAL;
card 1156 dev/pci/ises.c card = ISES_CARD(crp->crp_sid);
card 1157 dev/pci/ises.c if (card >= ises_cd.cd_ndevs || ises_cd.cd_devs[card] == NULL)
card 1160 dev/pci/ises.c sc = ises_cd.cd_devs[card];
card 1846 dev/pci/noct.c int card;
card 1849 dev/pci/noct.c card = NOCT_CARD(sid);
card 1850 dev/pci/noct.c if (card >= noct_cd.cd_ndevs || noct_cd.cd_devs[card] == NULL)
card 1861 dev/pci/noct.c int card, err, s;
card 1866 dev/pci/noct.c card = NOCT_CARD(crp->crp_sid);
card 1867 dev/pci/noct.c if (card >= noct_cd.cd_ndevs || noct_cd.cd_devs[card] == NULL)
card 1869 dev/pci/noct.c sc = noct_cd.cd_devs[card];
card 327 dev/pci/safe.c int bypass, oplen, ivsize, card;
card 341 dev/pci/safe.c card = SAFE_CARD(crp->crp_sid);
card 342 dev/pci/safe.c if (card >= safe_cd.cd_ndevs || safe_cd.cd_devs[card] == NULL) {
card 347 dev/pci/safe.c sc = safe_cd.cd_devs[card];
card 1437 dev/pci/safe.c int session, ret, card;
card 1440 dev/pci/safe.c card = SAFE_CARD(sid);
card 1441 dev/pci/safe.c if (card >= safe_cd.cd_ndevs || safe_cd.cd_devs[card] == NULL)
card 1443 dev/pci/safe.c sc = safe_cd.cd_devs[card];
card 699 dev/pci/ubsec.c int card, session;
card 702 dev/pci/ubsec.c card = UBSEC_CARD(sid);
card 703 dev/pci/ubsec.c if (card >= ubsec_cd.cd_ndevs || ubsec_cd.cd_devs[card] == NULL)
card 705 dev/pci/ubsec.c sc = ubsec_cd.cd_devs[card];
card 715 dev/pci/ubsec.c int card, err = 0, i, j, s, nicealign;
card 729 dev/pci/ubsec.c card = UBSEC_CARD(crp->crp_sid);
card 730 dev/pci/ubsec.c if (card >= ubsec_cd.cd_ndevs || ubsec_cd.cd_devs[card] == NULL) {
card 735 dev/pci/ubsec.c sc = ubsec_cd.cd_devs[card];
card 219 dev/pcmcia/com_pcmcia.c pa->card->cis1_info[j] &&
card 220 dev/pcmcia/com_pcmcia.c strcmp(pa->card->cis1_info[j],
card 331 dev/pcmcia/com_pcmcia.c if (psc->sc_pf->sc->card.manufacturer == PCMCIA_VENDOR_AUDIOVOX &&
card 332 dev/pcmcia/com_pcmcia.c psc->sc_pf->sc->card.product == PCMCIA_PRODUCT_AUDIOVOX_RTM8000)
card 399 dev/pcmcia/com_pcmcia.c if ((psc->sc_pf->sc->card.product == PCMCIA_PRODUCT_3COM_3C562) ||
card 400 dev/pcmcia/com_pcmcia.c (psc->sc_pf->sc->card.product == PCMCIA_PRODUCT_3COM_3CXEM556) ||
card 401 dev/pcmcia/com_pcmcia.c (psc->sc_pf->sc->card.product == PCMCIA_PRODUCT_3COM_3CXEM556B)) {
card 169 dev/pcmcia/if_awi_pcmcia.c if (pa->card->cis1_info[0] != NULL &&
card 171 dev/pcmcia/if_awi_pcmcia.c strcmp(pa->card->cis1_info[0], app->app_cisinfo[0]) == 0 &&
card 172 dev/pcmcia/if_awi_pcmcia.c pa->card->cis1_info[1] != NULL &&
card 174 dev/pcmcia/if_awi_pcmcia.c strcmp(pa->card->cis1_info[1], app->app_cisinfo[1]) == 0)
card 234 dev/pcmcia/if_ep_pcmcia.c if ((psc->sc_pf->sc->card.product == PCMCIA_PRODUCT_3COM_3C562) ||
card 235 dev/pcmcia/if_ep_pcmcia.c (psc->sc_pf->sc->card.product == PCMCIA_PRODUCT_3COM_3CXEM556) ||
card 236 dev/pcmcia/if_ep_pcmcia.c (psc->sc_pf->sc->card.product == PCMCIA_PRODUCT_3COM_3CXEM556B)) {
card 566 dev/pcmcia/if_ne_pcmcia.c #define ne2000_match(card, fct, n) \
card 567 dev/pcmcia/if_ne_pcmcia.c ((((((card)->manufacturer != PCMCIA_VENDOR_INVALID) && \
card 568 dev/pcmcia/if_ne_pcmcia.c ((card)->manufacturer == ne2000devs[(n)].manufacturer) && \
card 569 dev/pcmcia/if_ne_pcmcia.c ((card)->product != PCMCIA_PRODUCT_INVALID) && \
card 570 dev/pcmcia/if_ne_pcmcia.c ((card)->product == ne2000devs[(n)].product)) || \
card 572 dev/pcmcia/if_ne_pcmcia.c ((card)->cis1_info[0]) && ((card)->cis1_info[1]) && \
card 573 dev/pcmcia/if_ne_pcmcia.c (strcmp((card)->cis1_info[0], ne2000devs[(n)].cis_info[0]) == 0) && \
card 574 dev/pcmcia/if_ne_pcmcia.c (strcmp((card)->cis1_info[1], ne2000devs[(n)].cis_info[1]) == 0))) && \
card 587 dev/pcmcia/if_ne_pcmcia.c if (ne2000_match(pa->card, pa->pf->number, i))
card 718 dev/pcmcia/if_ne_pcmcia.c ne_dev = ne2000_match(pa->card, pa->pf->number, i);
card 109 dev/pcmcia/if_rln_pcmcia.c if (pa->card->cis1_info[j] &&
card 110 dev/pcmcia/if_rln_pcmcia.c strcmp(pa->card->cis1_info[j], rpp->cis[j]) != 0)
card 210 dev/pcmcia/if_sm_pcmcia.c cisstr = pa->pf->sc->card.cis1_info[3];
card 213 dev/pcmcia/if_sm_pcmcia.c cisstr = pa->pf->sc->card.cis1_info[2];
card 342 dev/pcmcia/if_wi_pcmcia.c if (pa->card->cis1_info[0] != NULL &&
card 344 dev/pcmcia/if_wi_pcmcia.c strcmp(pa->card->cis1_info[0], pp->pp_cisinfo[0]) == 0 &&
card 345 dev/pcmcia/if_wi_pcmcia.c pa->card->cis1_info[1] != NULL &&
card 347 dev/pcmcia/if_wi_pcmcia.c strcmp(pa->card->cis1_info[1], pp->pp_cisinfo[1]) == 0)
card 565 dev/pcmcia/if_xe.c tptr = memchr(psc->card.cis1_info[2], 'C',
card 566 dev/pcmcia/if_xe.c strlen(psc->card.cis1_info[2]));
card 147 dev/pcmcia/pcmcia.c for (pf = SIMPLEQ_FIRST(&sc->card.pf_head); pf != NULL;
card 173 dev/pcmcia/pcmcia.c SIMPLEQ_FIRST(&sc->card.pf_head) = NULL;
card 187 dev/pcmcia/pcmcia.c if (sc->card.error)
card 191 dev/pcmcia/pcmcia.c if (SIMPLEQ_EMPTY(&sc->card.pf_head))
card 202 dev/pcmcia/pcmcia.c if (SIMPLEQ_FIRST(&sc->card.pf_head) == NULL) {
card 211 dev/pcmcia/pcmcia.c SIMPLEQ_INSERT_TAIL(&sc->card.pf_head, pf, pf_list);
card 216 dev/pcmcia/pcmcia.c for (pf = SIMPLEQ_FIRST(&sc->card.pf_head); pf != NULL;
card 225 dev/pcmcia/pcmcia.c for (pf = SIMPLEQ_FIRST(&sc->card.pf_head); pf != NULL;
card 227 dev/pcmcia/pcmcia.c paa.manufacturer = sc->card.manufacturer;
card 228 dev/pcmcia/pcmcia.c paa.product = sc->card.product;
card 229 dev/pcmcia/pcmcia.c paa.card = &sc->card;
card 269 dev/pcmcia/pcmcia.c for (pf = SIMPLEQ_FIRST(&sc->card.pf_head); pf != NULL;
card 298 dev/pcmcia/pcmcia.c for (pf = SIMPLEQ_FIRST(&sc->card.pf_head); pf != NULL;
card 333 dev/pcmcia/pcmcia.c struct pcmcia_card *card = &sc->card;
card 337 dev/pcmcia/pcmcia.c for (i = 0; i < 4 && card->cis1_info[i]; i++)
card 338 dev/pcmcia/pcmcia.c printf("%s%s", i ? ", " : "\"", card->cis1_info[i]);
card 342 dev/pcmcia/pcmcia.c if (card->manufacturer != PCMCIA_VENDOR_INVALID &&
card 343 dev/pcmcia/pcmcia.c card->product != PCMCIA_PRODUCT_INVALID) {
card 347 dev/pcmcia/pcmcia.c if (card->manufacturer != PCMCIA_VENDOR_INVALID)
card 349 dev/pcmcia/pcmcia.c card->manufacturer,
card 350 dev/pcmcia/pcmcia.c card->product == PCMCIA_PRODUCT_INVALID ?
card 352 dev/pcmcia/pcmcia.c if (card->product != PCMCIA_PRODUCT_INVALID)
card 354 dev/pcmcia/pcmcia.c card->product);
card 364 dev/pcmcia/pcmcia.c for (i = 0; i < 3 && card->cis1_info[i]; i++)
card 365 dev/pcmcia/pcmcia.c printf("%s%s", i ? ", " : " \"", card->cis1_info[i]);
card 385 dev/pcmcia/pcmcia.c pf = SIMPLEQ_FIRST(&sc->card.pf_head);
card 460 dev/pcmcia/pcmcia.c SIMPLEQ_FOREACH(tmp, &pf->sc->card.pf_head, pf_list) {
card 531 dev/pcmcia/pcmcia.c SIMPLEQ_FOREACH(tmp, &pf->sc->card.pf_head, pf_list) {
card 597 dev/pcmcia/pcmcia.c SIMPLEQ_FOREACH(tmp, &pf->sc->card.pf_head, pf_list) {
card 695 dev/pcmcia/pcmcia.c SIMPLEQ_FOREACH(pf2, &pf->sc->card.pf_head, pf_list) {
card 798 dev/pcmcia/pcmcia.c SIMPLEQ_FOREACH(pf2, &pf->sc->card.pf_head, pf_list) {
card 884 dev/pcmcia/pcmcia.c for (pf = SIMPLEQ_FIRST(&sc->card.pf_head); pf != NULL;
card 56 dev/pcmcia/pcmcia_cis.c struct pcmcia_card *card;
card 70 dev/pcmcia/pcmcia_cis.c state.card = &sc->card;
card 72 dev/pcmcia/pcmcia_cis.c state.card->error = 0;
card 73 dev/pcmcia/pcmcia_cis.c state.card->cis1_major = -1;
card 74 dev/pcmcia/pcmcia_cis.c state.card->cis1_minor = -1;
card 75 dev/pcmcia/pcmcia_cis.c state.card->cis1_info[0] = NULL;
card 76 dev/pcmcia/pcmcia_cis.c state.card->cis1_info[1] = NULL;
card 77 dev/pcmcia/pcmcia_cis.c state.card->cis1_info[2] = NULL;
card 78 dev/pcmcia/pcmcia_cis.c state.card->cis1_info[3] = NULL;
card 79 dev/pcmcia/pcmcia_cis.c state.card->manufacturer = PCMCIA_VENDOR_INVALID;
card 80 dev/pcmcia/pcmcia_cis.c state.card->product = PCMCIA_PRODUCT_INVALID;
card 81 dev/pcmcia/pcmcia_cis.c SIMPLEQ_INIT(&state.card->pf_head);
card 87 dev/pcmcia/pcmcia_cis.c state.card->error++;
card 487 dev/pcmcia/pcmcia_cis.c struct pcmcia_card *card = &sc->card;
card 493 dev/pcmcia/pcmcia_cis.c if (card->cis1_major == 4) {
card 494 dev/pcmcia/pcmcia_cis.c if (card->cis1_minor == 0)
card 496 dev/pcmcia/pcmcia_cis.c else if (card->cis1_minor == 1)
card 498 dev/pcmcia/pcmcia_cis.c } else if (card->cis1_major >= 5)
card 499 dev/pcmcia/pcmcia_cis.c printf("PC Card Standard %d.%d\n", card->cis1_major,
card 500 dev/pcmcia/pcmcia_cis.c card->cis1_minor);
card 503 dev/pcmcia/pcmcia_cis.c card->cis1_major, card->cis1_minor);
card 507 dev/pcmcia/pcmcia_cis.c if (card->cis1_info[i] == NULL)
card 511 dev/pcmcia/pcmcia_cis.c printf("%s", card->cis1_info[i]);
card 516 dev/pcmcia/pcmcia_cis.c sc->dev.dv_xname, card->manufacturer, card->product);
card 518 dev/pcmcia/pcmcia_cis.c SIMPLEQ_FOREACH(pf, &card->pf_head, pf_list) {
card 643 dev/pcmcia/pcmcia_cis.c if (card->error)
card 645 dev/pcmcia/pcmcia_cis.c sc->dev.dv_xname, card->error);
card 677 dev/pcmcia/pcmcia_cis.c for (pf = SIMPLEQ_FIRST(&state->card->pf_head);
card 683 dev/pcmcia/pcmcia_cis.c SIMPLEQ_INIT(&state->card->pf_head);
card 785 dev/pcmcia/pcmcia_cis.c state->card->cis1_major = pcmcia_tuple_read_1(tuple, 0);
card 786 dev/pcmcia/pcmcia_cis.c state->card->cis1_minor = pcmcia_tuple_read_1(tuple, 1);
card 793 dev/pcmcia/pcmcia_cis.c state->card->cis1_info_buf[i] = ch;
card 795 dev/pcmcia/pcmcia_cis.c state->card->cis1_info[count] =
card 796 dev/pcmcia/pcmcia_cis.c state->card->cis1_info_buf + start;
card 811 dev/pcmcia/pcmcia_cis.c state->card->manufacturer = pcmcia_tuple_read_2(tuple, 0);
card 812 dev/pcmcia/pcmcia_cis.c state->card->product = pcmcia_tuple_read_2(tuple, 2);
card 856 dev/pcmcia/pcmcia_cis.c SIMPLEQ_INSERT_TAIL(&state->card->pf_head, state->pf,
card 897 dev/pcmcia/pcmcia_cis.c SIMPLEQ_INSERT_TAIL(&state->card->pf_head,
card 1119 dev/pcmcia/pcmcia_cis.c state->card->error++;
card 1244 dev/pcmcia/pcmcia_cis.c state->card->error++;
card 1259 dev/pcmcia/pcmcia_cis.c state->card->error++;
card 1273 dev/pcmcia/pcmcia_cis.c state->card->error++;
card 225 dev/pcmcia/pcmcia_cis_quirks.c if ((sc->card.manufacturer == pcmcia_cis_quirks[i].manufacturer) &&
card 226 dev/pcmcia/pcmcia_cis_quirks.c (sc->card.product == pcmcia_cis_quirks[i].product) &&
card 227 dev/pcmcia/pcmcia_cis_quirks.c (((sc->card.manufacturer != PCMCIA_VENDOR_INVALID) &&
card 228 dev/pcmcia/pcmcia_cis_quirks.c (sc->card.product != PCMCIA_PRODUCT_INVALID)) ||
card 229 dev/pcmcia/pcmcia_cis_quirks.c ((sc->card.manufacturer == PCMCIA_VENDOR_INVALID) &&
card 230 dev/pcmcia/pcmcia_cis_quirks.c (sc->card.product == PCMCIA_PRODUCT_INVALID) &&
card 231 dev/pcmcia/pcmcia_cis_quirks.c sc->card.cis1_info[0] &&
card 232 dev/pcmcia/pcmcia_cis_quirks.c (strcmp(sc->card.cis1_info[0],
card 234 dev/pcmcia/pcmcia_cis_quirks.c sc->card.cis1_info[1] &&
card 235 dev/pcmcia/pcmcia_cis_quirks.c (strcmp(sc->card.cis1_info[1],
card 241 dev/pcmcia/pcmcia_cis_quirks.c if (sc->card.cis1_info[j] == NULL)
card 245 dev/pcmcia/pcmcia_cis_quirks.c printf("%s", sc->card.cis1_info[j]);
card 250 dev/pcmcia/pcmcia_cis_quirks.c for (pf = SIMPLEQ_FIRST(&sc->card.pf_head); pf != NULL;
card 261 dev/pcmcia/pcmcia_cis_quirks.c SIMPLEQ_INIT(&sc->card.pf_head);
card 285 dev/pcmcia/pcmcia_cis_quirks.c SIMPLEQ_INSERT_TAIL(&sc->card.pf_head, pf, pf_list);
card 164 dev/pcmcia/pcmciavar.h struct pcmcia_card card;
card 189 dev/pcmcia/pcmciavar.h struct pcmcia_card *card;
card 241 dev/pcmcia/pcmciavar.h #define pcmcia_mfc(sc) (SIMPLEQ_FIRST(&(sc)->card.pf_head) && \
card 242 dev/pcmcia/pcmciavar.h SIMPLEQ_NEXT(SIMPLEQ_FIRST(&(sc)->card.pf_head), pf_list))
card 213 dev/pcmcia/wdc_pcmcia.c (pa->card->cis1_info[i] != NULL &&
card 214 dev/pcmcia/wdc_pcmcia.c strcmp(pa->card->cis1_info[i],
card 279 dev/sbus/magma.c const struct magma_board_info *card;
card 282 dev/sbus/magma.c for (card = supported_cards; ; card++) {
card 283 dev/sbus/magma.c if (card->mb_sbusname == NULL)
card 286 dev/sbus/magma.c if (strcmp(sa->sa_name, card->mb_sbusname) == 0)
card 297 dev/sbus/magma.c const struct magma_board_info *card;
card 302 dev/sbus/magma.c for (card = supported_cards; card->mb_name != NULL; card++) {
card 303 dev/sbus/magma.c if (strcmp(sa->sa_name, card->mb_sbusname) != 0)
card 305 dev/sbus/magma.c if (strcmp(magma_prom, card->mb_name) == 0)
card 308 dev/sbus/magma.c if (card->mb_name == NULL) {
card 353 dev/sbus/magma.c printf(": %s\n", card->mb_realname);
card 355 dev/sbus/magma.c sc->ms_board = card;
card 356 dev/sbus/magma.c sc->ms_ncd1400 = card->mb_ncd1400;
card 357 dev/sbus/magma.c sc->ms_ncd1190 = card->mb_ncd1190;
card 361 dev/sbus/magma.c card->mb_svcackr, 1, &sc->sc_svcackrh)) {
card 366 dev/sbus/magma.c card->mb_svcackt, 1, &sc->sc_svcackth)) {
card 371 dev/sbus/magma.c card->mb_svcackm, 1, &sc->sc_svcackmh)) {
card 377 dev/sbus/magma.c for (chip = 0 ; chip < card->mb_ncd1400 ; chip++) {
card 383 dev/sbus/magma.c card->mb_cd1400[chip], CD1400_REGMAPSIZE, &cd->cd_regh)) {
card 419 dev/sbus/magma.c if (card->mb_npar && card->mb_ncd1190 == 0) {
card 426 dev/sbus/magma.c for (chip = 0 ; chip < card->mb_ncd1190 ; chip++) {
card 430 dev/sbus/magma.c card->mb_cd1190[chip], CD1190_REGMAPSIZE, &cd->cd_regh)) {
card 841 dev/sbus/magma.c int card = MAGMA_CARD(dev);
card 849 dev/sbus/magma.c if (card >= mtty_cd.cd_ndevs || (ms = mtty_cd.cd_devs[card]) == NULL
card 1405 dev/sbus/magma.c int card = MAGMA_CARD(dev);
card 1411 dev/sbus/magma.c if (card >= mbpp_cd.cd_ndevs || (ms = mbpp_cd.cd_devs[card]) == NULL || port >= ms->ms_nports)
card 1534 dev/sbus/magma.c int card = MAGMA_CARD(dev);
card 1536 dev/sbus/magma.c struct mbpp_softc *ms = mbpp_cd.cd_devs[card];
card 339 dev/sbus/spif.c int card = SPIF_CARD(dev);
card 343 dev/sbus/spif.c if (card >= stty_cd.cd_ndevs || card >= spif_cd.cd_ndevs)
card 346 dev/sbus/spif.c sc = stty_cd.cd_devs[card];
card 347 dev/sbus/spif.c csc = spif_cd.cd_devs[card];
card 41 dev/sdmmc/sdmmc_scsi.c struct sdmmc_function *card;
card 119 dev/sdmmc/sdmmc_scsi.c scbus->sc_tgt[scbus->sc_ntargets].card = sf;
card 302 dev/sdmmc/sdmmc_scsi.c if (link->target >= scbus->sc_ntargets || tgt->card == NULL ||
card 352 dev/sdmmc/sdmmc_scsi.c _lto4b(tgt->card->csd.capacity - 1, rcd.addr);
card 353 dev/sdmmc/sdmmc_scsi.c _lto4b(tgt->card->csd.sector_size, rcd.length);
card 373 dev/sdmmc/sdmmc_scsi.c if (blockno >= tgt->card->csd.capacity ||
card 374 dev/sdmmc/sdmmc_scsi.c blockno + blockcnt > tgt->card->csd.capacity) {
card 376 dev/sdmmc/sdmmc_scsi.c blockno, blockcnt, tgt->card->csd.capacity));
card 447 dev/sdmmc/sdmmc_scsi.c error = sdmmc_mem_read_block(tgt->card, ccb->ccb_blockno,
card 450 dev/sdmmc/sdmmc_scsi.c error = sdmmc_mem_write_block(tgt->card, ccb->ccb_blockno,