Lines Matching defs:unm_adapter_s

199 typedef struct unm_adapter_s unm_adapter;
235 struct unm_adapter_s *adapter;
457 struct unm_adapter_s {
553 void (*unm_nic_pci_change_crbwindow)(struct unm_adapter_s *,
555 int (*unm_crb_writelit_adapter)(struct unm_adapter_s *,
558 (*unm_nic_pci_set_window)(struct unm_adapter_s *,
560 int (*unm_nic_fill_statistics)(struct unm_adapter_s *,
562 int (*unm_nic_clear_statistics)(struct unm_adapter_s *);
563 int (*unm_nic_hw_write_wx)(struct unm_adapter_s *, u64,
565 int (*unm_nic_hw_read_wx)(struct unm_adapter_s *, u64, void *, int);
566 int (*unm_nic_hw_write_ioctl)(struct unm_adapter_s *, u64, void *,
568 int (*unm_nic_hw_read_ioctl)(struct unm_adapter_s *, u64, void *,
570 int (*unm_nic_pci_mem_write)(struct unm_adapter_s *, u64, void *,
572 int (*unm_nic_pci_mem_read)(struct unm_adapter_s *, u64, void *,
574 int (*unm_nic_pci_write_immediate)(struct unm_adapter_s *, u64,
576 int (*unm_nic_pci_read_immediate)(struct unm_adapter_s *, u64,
578 void (*unm_nic_pci_write_normalize)(struct unm_adapter_s *, u64,
580 u32 (*unm_nic_pci_read_normalize)(struct unm_adapter_s *, u64);
628 int unm_nic_get_board_info(struct unm_adapter_s *adapter);
629 void _unm_nic_write_crb(struct unm_adapter_s *adapter, uint32_t index,
631 void unm_nic_write_crb(struct unm_adapter_s *adapter, uint32_t index,
633 void _unm_nic_read_crb(struct unm_adapter_s *adapter, uint32_t index,
635 void unm_nic_read_crb(struct unm_adapter_s *adapter, uint32_t index,
638 int _unm_nic_hw_write(struct unm_adapter_s *adapter,
640 int unm_nic_hw_write(struct unm_adapter_s *adapter,
642 int _unm_nic_hw_read(struct unm_adapter_s *adapter,
644 int unm_nic_hw_read(struct unm_adapter_s *adapter,
646 void _unm_nic_hw_block_read(struct unm_adapter_s *adapter,
648 void unm_nic_hw_block_read(struct unm_adapter_s *adapter,
650 void _unm_nic_hw_block_write(struct unm_adapter_s *adapter,
652 void unm_nic_hw_block_write(struct unm_adapter_s *adapter,
654 int unm_nic_pci_mem_write(struct unm_adapter_s *adapter,
656 void unm_nic_mem_block_read(struct unm_adapter_s *adapter, u64 off,
658 void unm_nic_mem_block_write(struct unm_adapter_s *adapter, u64 off,
662 int unm_nic_macaddr_set(struct unm_adapter_s *, __uint8_t *addr);
663 void unm_tcl_resetall(struct unm_adapter_s *adapter);
664 void unm_tcl_phaninit(struct unm_adapter_s *adapter);
665 void unm_tcl_postimage(struct unm_adapter_s *adapter);
666 int unm_nic_set_mtu(struct unm_adapter_s *adapter, int new_mtu);
668 long unm_nic_init_port(struct unm_adapter_s *adapter);
670 struct unm_adapter_s *adapter);
672 struct unm_adapter_s *adapter);
674 struct unm_adapter_s *adapter);
675 void unm_nic_stop_port(struct unm_adapter_s *adapter);
676 int unm_nic_set_promisc_mode(struct unm_adapter_s *adapter);
677 int unm_nic_unset_promisc_mode(struct unm_adapter_s *adapter);
681 int unm_crb_writelit_adapter_128M(struct unm_adapter_s *, unsigned long, int);
689 int unm_nic_pci_mem_write_128M(struct unm_adapter_s *adapter, u64 off,
691 int unm_nic_pci_mem_read_128M(struct unm_adapter_s *adapter, u64 off,
699 int unm_nic_clear_statistics_128M(struct unm_adapter_s *adapter);
700 int unm_nic_fill_statistics_128M(struct unm_adapter_s *adapter,
704 int unm_crb_writelit_adapter_2M(struct unm_adapter_s *, unsigned long, int);
706 int unm_nic_pci_mem_write_2M(struct unm_adapter_s *adapter, u64 off,
708 int unm_nic_pci_mem_read_2M(struct unm_adapter_s *adapter, u64 off,
717 int unm_nic_clear_statistics_2M(struct unm_adapter_s *adapter);
718 int unm_nic_fill_statistics_2M(struct unm_adapter_s *adapter,
723 int phantom_init(struct unm_adapter_s *adapter, int first_time);
724 int load_from_flash(struct unm_adapter_s *adapter);
726 int rom_fast_read(struct unm_adapter_s *adapter, int addr, int *valp);
732 native_t unm_niu_set_promiscuous_mode(struct unm_adapter_s *adapter,
734 native_t unm_niu_xg_set_promiscuous_mode(struct unm_adapter_s *adapter,
737 int unm_niu_xg_macaddr_set(struct unm_adapter_s *adapter,
739 native_t unm_niu_disable_xg_port(struct unm_adapter_s *adapter);
742 native_t unm_niu_enable_gbe_port(struct unm_adapter_s *adapter,
744 native_t unm_niu_disable_gbe_port(struct unm_adapter_s *adapter);
746 int unm_niu_macaddr_get(struct unm_adapter_s *adapter, unsigned char *addr);
747 int unm_niu_macaddr_set(struct unm_adapter_s *adapter,
750 int unm_niu_xg_set_tx_flow_ctl(struct unm_adapter_s *adapter, int enable);
751 int unm_niu_gbe_set_rx_flow_ctl(struct unm_adapter_s *adapter, int enable);
752 int unm_niu_gbe_set_tx_flow_ctl(struct unm_adapter_s *adapter, int enable);
753 long unm_niu_gbe_disable_phy_interrupts(struct unm_adapter_s *);
754 long unm_niu_gbe_phy_read(struct unm_adapter_s *,
758 int netxen_create_rxtx(struct unm_adapter_s *adapter);
759 void netxen_destroy_rxtx(struct unm_adapter_s *adapter);
760 int nx_fw_cmd_set_mtu(struct unm_adapter_s *adapter, int mtu);
763 int receive_peg_ready(struct unm_adapter_s *adapter);
764 void unm_nic_update_cmd_producer(struct unm_adapter_s *adapter,