Lines Matching defs:mac
389 static void copy_tx_mac(struct s_smc *smc, u_long td, struct fddi_mac *mac,
392 /* struct fddi_mac *mac; mac frame pointer */
402 p = (__le32 *) mac ;
471 struct fddi_mac_sf *mac ;
478 mac = &smc->hw.fp.mac_sfb ;
479 mac->mac_fc = FC_CLAIM ;
481 mac->mac_source = mac->mac_dest = MA ;
483 set_int((char *)mac->mac_info,(int)t_request) ;
485 copy_tx_mac(smc,td,(struct fddi_mac *)mac,
495 mac->mac_fc = FC_BEACON ;
496 mac->mac_source = MA ;
497 mac->mac_dest = null_addr ; /* DA == 0 in beacon frame */
498 set_int((char *) mac->mac_info,((int)BEACON_INFO<<24) + 0 ) ;
500 copy_tx_mac(smc,td,(struct fddi_mac *)mac,
511 mac->mac_fc = FC_BEACON ;
512 mac->mac_source = MA ;
513 mac->mac_dest = dbeacon_multi ; /* multicast */
514 set_int((char *) mac->mac_info,((int)DBEACON_INFO<<24) + 0 ) ;
515 set_int((char *) mac->mac_info+4,0) ;
516 set_int((char *) mac->mac_info+8,0) ;
518 copy_tx_mac(smc,td,(struct fddi_mac *)mac,