Lines Matching defs:na
84 struct nubus_attach_args *na = aux;
88 if (bus_space_map(na->na_tag, NUBUS_SLOT2PA(na->slot), NBMEMSIZE,
94 if (na->category == NUBUS_CATEGORY_NETWORK &&
95 na->type == NUBUS_TYPE_ETHERNET) {
96 switch (ae_nb_card_vendor(na->na_tag, bsh, na)) {
113 bus_space_unmap(na->na_tag, bsh, NBMEMSIZE);
125 struct nubus_attach_args *na = aux;
135 bst = na->na_tag;
136 if (bus_space_map(bst, NUBUS_SLOT2PA(na->slot), NBMEMSIZE,
145 cardtype = nubus_get_card_name(bst, bsh, na->fmt);
154 switch (ae_nb_card_vendor(bst, bsh, na)) {
183 if (ae_nb_get_enaddr(bst, bsh, na, sc->sc_enaddr)) {
215 if (ae_nb_get_enaddr(bst, bsh, na, sc->sc_enaddr)) {
251 if (ae_nb_get_enaddr(bst, bsh, na, sc->sc_enaddr)) {
285 if (ae_nb_get_enaddr(bst, bsh, na, sc->sc_enaddr)) {
316 if (ae_nb_get_enaddr(bst, bsh, na, sc->sc_enaddr)) {
344 if (ae_nb_get_enaddr(bst, bsh, na, sc->sc_enaddr)) {
381 add_nubus_intr(na->slot, ae_nubus_intr, sc);
394 struct nubus_attach_args *na)
398 switch (na->drsw) {
400 switch (na->drhw) {
411 if (na->drhw == NUBUS_DRHW_ASANTE_LC) {
419 if (na->drhw == NUBUS_DRHW_CABLETRON) {
432 switch (na->drhw) {
438 if (strncmp(nubus_get_card_name(bst, bsh, na->fmt),
454 struct nubus_attach_args *na, u_int8_t *ep)
465 nubus_get_main_dir(na->fmt, &dir);
466 switch (ae_nb_card_vendor(bst, bsh, na)) {
468 if (na->drsw == NUBUS_DRSW_TFLLAN) { /* TFL LAN E410/E420 */
469 rv = nubus_find_rsrc(bst, bsh, na->fmt,
475 rv = nubus_find_rsrc(bst, bsh, na->fmt, &dir, 0x80, &dirent);
480 nubus_get_dir_from_rsrc(na->fmt, &dirent, &dir);
481 if (nubus_find_rsrc(bst, bsh, na->fmt, &dir, 0x80, &dirent) <= 0)
484 na->fmt, &dirent, ep, ETHER_ADDR_LEN) <= 0)