Lines Matching defs:virt
113 extern u_long mac_drv_virt2phys(struct s_smc *smc, void *virt);
114 extern u_long dma_master(struct s_smc *smc, void *virt, int len, int flag);
139 void hwm_tx_frag(struct s_smc *smc, char far *virt, u_long phys, int len,
141 void hwm_rx_frag(struct s_smc *smc, char far *virt, u_long phys, int len,
1045 u_char far *virt ;
1217 virt = (u_char far *) rxd->rxd_virt ;
1218 DB_RX(2, "FC = %x", *virt);
1219 if (virt[12] == MA[5] &&
1220 virt[11] == MA[4] &&
1221 virt[10] == MA[3] &&
1222 virt[9] == MA[2] &&
1223 virt[8] == MA[1] &&
1224 (virt[7] & ~GROUP_ADDR_BIT) == MA[0]) {
1238 if(!(virt[1] & GROUP_ADDR_BIT)) {
1239 if (virt[6] != MA[5] ||
1240 virt[5] != MA[4] ||
1241 virt[4] != MA[3] ||
1242 virt[3] != MA[2] ||
1243 virt[2] != MA[1] ||
1244 virt[1] != MA[0]) {
1387 * void hwm_rx_frag(smc,virt,phys,len,frame_status)
1398 * para virt virtual pointer to the fragment
1407 void hwm_rx_frag(struct s_smc *smc, char far *virt, u_long phys, int len,
1413 NDD_TRACE("RHfB",virt,len,frame_status) ;
1416 r->rxd_virt = virt ;
1595 * void hwm_tx_frag(smc,virt,phys,len,frame_status)
1609 * para virt virtual pointer to the fragment
1620 void hwm_tx_frag(struct s_smc *smc, char far *virt, u_long phys, int len,
1629 NDD_TRACE("THfB",virt,len,frame_status) ;
1640 DB_TX(3, "LAN_TX: TxD = %p, virt = %p", t, virt);
1641 t->txd_virt = virt ;
1689 memcpy(smc->os.hwm.tx_data,virt,len) ;
1806 SK_LOC_DECL(char far,*virt[3]) ;
1824 * determine the frag count and the virt addresses of the frags
1833 DB_TX(5, "frag: virt/len = 0x%p/%d", data, n);
1834 virt[frag_count] = data ;
1882 t->txd_virt = virt[i] ;
1883 phys = dma_master(smc, (void far *)virt[i],