/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/nes/ |
H A D | nes.c | 144 struct nes_device *nesdev; local 150 list_for_each_entry(nesdev, &nes_dev_list, list) { 152 nesdev, nesdev->netdev[0]->name); 153 netdev = nesdev->netdev[0]; 166 nes_write_indexed(nesdev, 167 NES_IDX_DST_IP_ADDR+(0x10*PCI_FUNC(nesdev->pcidev->devfn)), 0); 184 nes_write_indexed(nesdev, 185 NES_IDX_DST_IP_ADDR+(0x10*PCI_FUNC(nesdev->pcidev->devfn)), 208 struct nes_device *nesdev; local 257 nes_cqp_rem_ref_callback(struct nes_device *nesdev, struct nes_cqp_request *cqp_request) argument 295 struct nes_device *nesdev = nesvnic->nesdev; local 343 struct nes_device *nesdev = nesvnic->nesdev; local 367 struct nes_device *nesdev = (struct nes_device *)dev_id; local 440 struct nes_device *nesdev = NULL; local 742 struct nes_device *nesdev = pci_get_drvdata(pcidev); local 800 struct nes_device *nesdev; local 827 struct nes_device *nesdev; local 845 struct nes_device *nesdev; local 864 struct nes_device *nesdev; local 883 struct nes_device *nesdev; local 902 struct nes_device *nesdev; local 921 struct nes_device *nesdev; local 940 struct nes_device *nesdev; local 959 struct nes_device *nesdev; local 994 struct nes_device *nesdev; local 1013 struct nes_device *nesdev; local 1048 struct nes_device *nesdev; local 1067 struct nes_device *nesdev; local 1090 struct nes_device *nesdev; local 1113 struct nes_device *nesdev; local [all...] |
H A D | nes_hw.c | 66 static void nes_cqp_ce_handler(struct nes_device *nesdev, struct nes_hw_cq *cq); 67 static void nes_init_csr_ne020(struct nes_device *nesdev, u8 hw_rev, u8 port_count); 68 static int nes_init_serdes(struct nes_device *nesdev, u8 hw_rev, u8 port_count, 70 static void nes_nic_napi_ce_handler(struct nes_device *nesdev, struct nes_hw_nic_cq *cq); 71 static void nes_process_aeq(struct nes_device *nesdev, struct nes_hw_aeq *aeq); 72 static void nes_process_ceq(struct nes_device *nesdev, struct nes_hw_ceq *ceq); 73 static void nes_process_iwarp_aeqe(struct nes_device *nesdev, 75 static void process_critical_error(struct nes_device *nesdev); 76 static void nes_process_mac_intr(struct nes_device *nesdev, u32 mac_number); 77 static unsigned int nes_reset_adapter_ne020(struct nes_device *nesdev, u 117 nes_nic_init_timer_defaults(struct nes_device *nesdev, u8 jumbomode) argument 145 nes_nic_init_timer(struct nes_device *nesdev) argument 174 nes_nic_tune_timer(struct nes_device *nesdev) argument 247 nes_init_adapter(struct nes_device *nesdev, u8 hw_rev) argument 637 nes_reset_adapter_ne020(struct nes_device *nesdev, u8 *OneG_Mode) argument 743 nes_init_serdes(struct nes_device *nesdev, u8 hw_rev, u8 port_count, struct nes_adapter *nesadapter, u8 OneG_Mode) argument 860 nes_init_csr_ne020(struct nes_device *nesdev, u8 hw_rev, u8 port_count) argument 973 nes_init_cqp(struct nes_device *nesdev) argument 1203 nes_destroy_cqp(struct nes_device *nesdev) argument 1300 nes_init_1g_phy(struct nes_device *nesdev, u8 phy_type, u8 phy_index) argument 1354 nes_init_2025_phy(struct nes_device *nesdev, u8 phy_type, u8 phy_index) argument 1506 nes_init_phy(struct nes_device *nesdev) argument 1557 struct nes_device *nesdev; local 1656 nes_init_nic_qp(struct nes_device *nesdev, struct net_device *netdev) argument 1895 struct nes_device *nesdev = nesvnic->nesdev; local 2037 nes_napi_isr(struct nes_device *nesdev) argument 2096 process_critical_error(struct nes_device *nesdev) argument 2125 struct nes_device *nesdev = (struct nes_device *)param; local 2285 nes_process_ceq(struct nes_device *nesdev, struct nes_hw_ceq *ceq) argument 2325 nes_process_aeq(struct nes_device *nesdev, struct nes_hw_aeq *aeq) argument 2369 nes_reset_link(struct nes_device *nesdev, u32 mac_index) argument 2440 nes_process_mac_intr(struct nes_device *nesdev, u32 mac_number) argument 2648 nes_nic_napi_ce_handler(struct nes_device *nesdev, struct nes_hw_nic_cq *cq) argument 2664 nes_nic_ce_handler(struct nes_device *nesdev, struct nes_hw_nic_cq *cq) argument 2892 nes_cqp_ce_handler(struct nes_device *nesdev, struct nes_hw_cq *cq) argument 3241 nes_terminate_connection(struct nes_device *nesdev, struct nes_qp *nesqp, struct nes_hw_aeqe *aeqe, enum ib_event_type eventtype) argument 3294 nes_terminate_send_fin(struct nes_device *nesdev, struct nes_qp *nesqp, struct nes_hw_aeqe *aeqe) argument 3325 struct nes_device *nesdev = nesvnic->nesdev; local 3350 nes_terminate_received(struct nes_device *nesdev, struct nes_qp *nesqp, struct nes_hw_aeqe *aeqe) argument 3417 nes_process_iwarp_aeqe(struct nes_device *nesdev, struct nes_hw_aeqe *aeqe) argument 3636 nes_iwarp_ce_handler(struct nes_device *nesdev, struct nes_hw_cq *hw_cq) argument 3657 struct nes_device *nesdev = nesvnic->nesdev; local 3713 struct nes_device *nesdev; local 3762 flush_wqes(struct nes_device *nesdev, struct nes_qp *nesqp, u32 which_wq, u32 wait_completion) argument [all...] |
H A D | nes_utils.c | 64 int nes_read_eeprom_values(struct nes_device *nesdev, struct nes_adapter *nesadapter) argument 78 eeprom_data = nes_read16_eeprom(nesdev->regs, 0); 84 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset + 4); 90 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset + 2); 96 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset + 4); 101 sw_section_ver = nes_read16_eeprom(nesdev->regs, nesadapter->software_eeprom_offset + 6); 105 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset + 2); 110 eeprom_data = nes_read16_eeprom(nesdev->regs, next_section_address + 4); 118 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset + 2); 123 eeprom_data = nes_read16_eeprom(nesdev 387 nes_write_1G_phy_reg(struct nes_device *nesdev, u8 phy_reg, u8 phy_addr, u16 data) argument 414 nes_read_1G_phy_reg(struct nes_device *nesdev, u8 phy_reg, u8 phy_addr, u16 *data) argument 446 nes_write_10G_phy_reg(struct nes_device *nesdev, u16 phy_addr, u8 dev_addr, u16 phy_reg, u16 data) argument 492 nes_read_10G_phy_reg(struct nes_device *nesdev, u8 phy_addr, u8 dev_addr, u16 phy_reg) argument 535 nes_get_cqp_request(struct nes_device *nesdev) argument 572 nes_free_cqp_request(struct nes_device *nesdev, struct nes_cqp_request *cqp_request) argument 590 nes_put_cqp_request(struct nes_device *nesdev, struct nes_cqp_request *cqp_request) argument 600 nes_post_cqp_request(struct nes_device *nesdev, struct nes_cqp_request *cqp_request) argument 652 nes_arp_table(struct nes_device *nesdev, u32 ip_addr, u8 *mac_addr, u32 action) argument 714 struct nes_device *nesdev = (struct nes_device *)parm; local 855 struct nes_device *nesdev = (struct nes_device *)parm; local [all...] |
H A D | nes_nic.c | 103 struct nes_device *nesdev = nesvnic->nesdev; local 112 nes_nic_ce_handler(nesdev, nescq); 117 nes_write32(nesdev->regs+NES_CQE_ALLOC, NES_CQE_ALLOC_NOTIFY_NEXT | 119 nes_read32(nesdev->regs+NES_CQE_ALLOC); 122 nes_write32(nesdev->regs+NES_CQE_ALLOC, 140 struct nes_device *nesdev = nesvnic->nesdev; local 148 assert(nesdev != NULL); 156 ret = nes_init_nic_qp(nesdev, netde 261 struct nes_device *nesdev = nesvnic->nesdev; local 337 struct nes_device *nesdev = nesvnic->nesdev; local 447 struct nes_device *nesdev = nesvnic->nesdev; local 681 struct nes_device *nesdev = nesvnic->nesdev; local 784 struct nes_device *nesdev = nesvnic->nesdev; local 819 set_allmulti(struct nes_device *nesdev, u32 nic_active_bit) argument 839 struct nes_device *nesdev = nesvnic->nesdev; local 966 struct nes_device *nesdev = nesvnic->nesdev; local 1133 struct nes_device *nesdev = nesvnic->nesdev; local 1339 struct nes_device *nesdev = nesvnic->nesdev; local 1390 struct nes_device *nesdev = nesvnic->nesdev; local 1437 struct nes_device *nesdev = nesvnic->nesdev; local 1485 struct nes_device *nesdev = nesvnic->nesdev; local 1549 struct nes_device *nesdev = nesvnic->nesdev; local 1609 struct nes_device *nesdev = nesvnic->nesdev; local 1646 nes_netdev_init(struct nes_device *nesdev, void __iomem *mmio_addr) argument [all...] |
H A D | nes_verbs.c | 61 struct nes_device *nesdev = nesvnic->nesdev; local 62 struct nes_adapter *nesadapter = nesdev->nesadapter; 102 cqp_request = nes_get_cqp_request(nesdev); 117 nes_fill_init_cqp_wqe(cqp_wqe, nesdev); 122 nes_post_cqp_request(nesdev, cqp_request); 131 nes_put_cqp_request(nesdev, cqp_request); 140 nes_put_cqp_request(nesdev, cqp_request); 159 struct nes_device *nesdev = nesvnic->nesdev; local 212 struct nes_device *nesdev = nesvnic->nesdev; local 282 alloc_fast_reg_mr(struct nes_device *nesdev, struct nes_pd *nespd, u32 stag, u32 page_count) argument 381 struct nes_device *nesdev = nesvnic->nesdev; local 447 struct nes_device *nesdev = nesvnic->nesdev; local 492 struct nes_device *nesdev = nesvnic->nesdev; local 515 struct nes_device *nesdev = nesvnic->nesdev; local 648 struct nes_device *nesdev = nesvnic->nesdev; local 722 struct nes_device *nesdev = nesvnic->nesdev; local 779 struct nes_device *nesdev = nesvnic->nesdev; local 846 struct nes_device *nesdev = nesvnic->nesdev; local 920 struct nes_device *nesdev = nesvnic->nesdev; local 1038 struct nes_device *nesdev = nesvnic->nesdev; local 1082 nes_free_qp_mem(struct nes_device *nesdev, struct nes_qp *nesqp, int virt_wqs) argument 1115 struct nes_device *nesdev = nesvnic->nesdev; local 1537 struct nes_device *nesdev = nesvnic->nesdev; local 1791 struct nes_device *nesdev; local 1880 root_256(struct nes_device *nesdev, struct nes_root_vpbl *root_vpbl, struct nes_root_vpbl *new_root, u16 pbl_count_4k) argument 1927 nes_reg_mr(struct nes_device *nesdev, struct nes_pd *nespd, u32 stag, u64 region_length, struct nes_root_vpbl *root_vpbl, dma_addr_t single_buffer, u16 pbl_count_4k, u16 residual_page_count_4k, int acc, u64 *iova_start, u16 *actual_pbl_cnt, u8 *used_4k_pbls) argument 2101 struct nes_device *nesdev = nesvnic->nesdev; local 2310 struct nes_device *nesdev = nesvnic->nesdev; local 2653 struct nes_device *nesdev = nesvnic->nesdev; local 2842 nes_hw_modify_qp(struct nes_device *nesdev, struct nes_qp *nesqp, u32 next_iwarp_state, u32 termlen, u32 wait_completion) argument 2924 struct nes_device *nesdev = nesvnic->nesdev; local 3268 struct nes_device *nesdev = nesvnic->nesdev; local 3546 struct nes_device *nesdev = nesvnic->nesdev; local 3639 struct nes_device *nesdev = nesvnic->nesdev; local 3811 struct nes_device *nesdev = nesvnic->nesdev; local 3840 struct nes_device *nesdev = nesvnic->nesdev; local 3940 struct nes_device *nesdev = nesvnic->nesdev; local 3970 struct nes_device *nesdev = nesvnic->nesdev; local [all...] |
H A D | nes.h | 303 nes_fill_init_cqp_wqe(struct nes_hw_cqp_wqe *cqp_wqe, struct nes_device *nesdev) argument 306 (u64)((unsigned long) &nesdev->cqp)); 327 static inline u32 nes_read_indexed(struct nes_device *nesdev, u32 reg_index) argument 330 void __iomem *addr = nesdev->index_reg; 333 spin_lock_irqsave(&nesdev->indexed_regs_lock, flags); 338 spin_unlock_irqrestore(&nesdev->indexed_regs_lock, flags); 358 static inline void nes_write_indexed(struct nes_device *nesdev, u32 reg_index, u32 val) argument 361 void __iomem *addr = nesdev->index_reg; 363 spin_lock_irqsave(&nesdev->indexed_regs_lock, flags); 368 spin_unlock_irqrestore(&nesdev [all...] |
H A D | nes_cm.c | 1040 PCI_FUNC(listener->nesvnic->nesdev->pcidev->devfn), NES_MANAGE_APBVT_DEL); 1110 struct nes_adapter *nesadapter = nesvnic->nesdev->nesadapter; 1143 rc = nes_arp_table(nesvnic->nesdev, dst_ip, NULL, 1167 struct nes_device *nesdev; local 1215 nesdev = nesvnic->nesdev; 1216 nesadapter = nesdev->nesadapter; 1222 arpindex = nes_arp_table(nesdev, ntohl(nesvnic->local_ipaddr), NULL, NES_ARP_RESOLVE); 1224 oldarpindex = nes_arp_table(nesdev, cm_node->rem_addr, NULL, NES_ARP_RESOLVE); 1291 cm_node->nesvnic->nesdev 2693 struct nes_device *nesdev; local 2741 struct nes_device *nesdev; local 3038 struct nes_device *nesdev; local 3255 struct nes_device *nesdev; local [all...] |
H A D | nes_verbs.h | 49 struct nes_device *nesdev; member in struct:nes_ucontext
|
H A D | nes_hw.h | 867 void (*cqp_callback)(struct nes_device *nesdev, struct nes_cqp_request *cqp_request); 918 void (*ce_handler)(struct nes_device *nesdev, struct nes_hw_nic_cq *cq); 949 void (*ce_handler)(struct nes_device *nesdev, struct nes_hw_cq *cq); 1210 struct nes_device *nesdev; member in struct:nes_vnic 1229 struct nes_cqp_request* (*get_cqp_request)(struct nes_device *nesdev); 1239 u8 netdev_index; /* might not be needed, indexes nesdev->netdev */
|