Lines Matching refs:nesnic

363 	struct nes_hw_nic *nesnic = &nesvnic->nic;  in nes_nic_send()  local
372 nic_sqe = &nesnic->sq_vbase[nesnic->sq_head]; in nes_nic_send()
405 memcpy(&nesnic->first_frag_vbase[nesnic->sq_head].buffer, in nes_nic_send()
418 set_bit(nesnic->sq_head, nesnic->first_frag_overflow); in nes_nic_send()
426 nesnic->tx_skb[nesnic->sq_head] = skb; in nes_nic_send()
432 nesnic->tx_skb[nesnic->sq_head] = skb; in nes_nic_send()
436 nesnic->tx_skb[nesnic->sq_head] = skb; in nes_nic_send()
455 nesnic->sq_head++; in nes_nic_send()
456 nesnic->sq_head &= nesnic->sq_size - 1; in nes_nic_send()
468 struct nes_hw_nic *nesnic = &nesvnic->nic; in nes_netdev_start_xmit() local
505 if ((((nesnic->sq_tail+(nesnic->sq_size*2))-nesnic->sq_head) & (nesnic->sq_size - 1)) == 1) { in nes_netdev_start_xmit()
509 …if ((((((volatile u16)nesnic->sq_tail)+(nesnic->sq_size*2))-nesnic->sq_head) & (nesnic->sq_size - … in nes_netdev_start_xmit()
531 wqes_available = (((nesnic->sq_tail+nesnic->sq_size)-nesnic->sq_head) - 1) & in nes_netdev_start_xmit()
532 (nesnic->sq_size - 1); in nes_netdev_start_xmit()
538 wqes_available = (((((volatile u16)nesnic->sq_tail)+nesnic->sq_size)-nesnic->sq_head) - 1) & in nes_netdev_start_xmit()
539 (nesnic->sq_size - 1); in nes_netdev_start_xmit()
570 nic_sqe = &nesnic->sq_vbase[nesnic->sq_head]; in nes_netdev_start_xmit()
596 memcpy(&nesnic->first_frag_vbase[nesnic->sq_head].buffer, in nes_netdev_start_xmit()
600 (&nesnic->first_frag_vbase[nesnic->sq_head].buffer[nhoffset]); in nes_netdev_start_xmit()
602 (&nesnic->first_frag_vbase[nesnic->sq_head].buffer[hoffset]); in nes_netdev_start_xmit()
618 set_bit(nesnic->sq_head, nesnic->first_frag_overflow); in nes_netdev_start_xmit()
642 nesnic->tx_skb[nesnic->sq_head] = skb; in nes_netdev_start_xmit()
644 nesnic->tx_skb[nesnic->sq_head] = NULL; in nes_netdev_start_xmit()
661 nesnic->sq_head++; in nes_netdev_start_xmit()
662 nesnic->sq_head &= nesnic->sq_size-1; in nes_netdev_start_xmit()