/drivers/infiniband/hw/nes/ |
H A D | nes_utils.c | 85 int nes_read_eeprom_values(struct nes_device *nesdev, struct nes_adapter *nesadapter) argument 97 if (nesadapter->firmware_eeprom_offset == 0) { 104 nesadapter->firmware_eeprom_offset = eeprom_offset; 116 nesadapter->software_eeprom_offset = eeprom_offset; 122 sw_section_ver = nes_read16_eeprom(nesdev->regs, nesadapter->software_eeprom_offset + 6); 206 nesadapter->virtwq = 1; 209 nesadapter->send_term_ok = 1; 213 nesadapter->allow_unaligned_fpdus = 1; 216 nesadapter->firmware_version = (((u32)(u8)(eeprom_data>>8)) << 16) + 221 nesadapter 685 struct nes_adapter *nesadapter = nesdev->nesadapter; local 746 struct nes_adapter *nesadapter = nesdev->nesadapter; local 887 struct nes_adapter *nesadapter = nesdev->nesadapter; local [all...] |
H A D | nes_hw.c | 69 struct nes_adapter *nesadapter, u8 OneG_Mode); 128 struct nes_adapter *nesadapter = nesdev->nesadapter; local 129 struct nes_hw_tune_timer *shared_timer = &nesadapter->tune_timer; 131 spin_lock_irqsave(&nesadapter->periodic_timer_lock, flags); 146 spin_unlock_irqrestore(&nesadapter->periodic_timer_lock, flags); 156 struct nes_adapter *nesadapter = nesdev->nesadapter; local 157 struct nes_hw_tune_timer *shared_timer = &nesadapter->tune_timer; 159 spin_lock_irqsave(&nesadapter 185 struct nes_adapter *nesadapter = nesdev->nesadapter; local 256 struct nes_adapter *nesadapter = NULL; local 751 nes_init_serdes(struct nes_device *nesdev, u8 hw_rev, u8 port_count, struct nes_adapter *nesadapter, u8 OneG_Mode) argument 956 nes_destroy_adapter(struct nes_adapter *nesadapter) argument 983 struct nes_adapter *nesadapter = nesdev->nesadapter; local 1516 struct nes_adapter *nesadapter = nesdev->nesadapter; local 2063 struct nes_adapter *nesadapter = nesdev->nesadapter; local 2150 struct nes_adapter *nesadapter = nesdev->nesadapter; local 2395 struct nes_adapter *nesadapter = nesdev->nesadapter; local 2468 struct nes_adapter *nesadapter = nesdev->nesadapter; local 2699 struct nes_adapter *nesadapter = nesdev->nesadapter; local 2797 struct nes_adapter *nesadapter = nesdev->nesadapter; local 3381 struct nes_adapter *nesadapter = nesdev->nesadapter; local 3554 struct nes_adapter *nesadapter = nesdev->nesadapter; local [all...] |
H A D | nes_verbs.c | 62 struct nes_adapter *nesadapter = nesdev->nesadapter; local 80 next_stag_index %= nesadapter->max_mr; 82 ret = nes_alloc_resource(nesadapter, nesadapter->allocated_mrs, 83 nesadapter->max_mr, &stag_index, &next_stag_index); 90 nes_free_resource(nesadapter, nesadapter->allocated_mrs, stag_index); 105 nes_free_resource(nesadapter, nesadapter 160 struct nes_adapter *nesadapter = nesdev->nesadapter; local 289 struct nes_adapter *nesadapter = nesdev->nesadapter; local 382 struct nes_adapter *nesadapter = nesdev->nesadapter; local 641 struct nes_adapter *nesadapter = nesdev->nesadapter; local 772 struct nes_adapter *nesadapter = nesdev->nesadapter; local 839 struct nes_adapter *nesadapter = nesdev->nesadapter; local 913 struct nes_adapter *nesadapter = nesdev->nesadapter; local 1078 struct nes_adapter *nesadapter = nesdev->nesadapter; local 1108 struct nes_adapter *nesadapter = nesdev->nesadapter; local 1529 struct nes_adapter *nesadapter = nesdev->nesadapter; local 1784 struct nes_adapter *nesadapter; local 1928 struct nes_adapter *nesadapter = nesdev->nesadapter; local 2093 struct nes_adapter *nesadapter = nesdev->nesadapter; local 2302 struct nes_adapter *nesadapter = nesdev->nesadapter; local 2648 struct nes_adapter *nesadapter = nesdev->nesadapter; local 4001 struct nes_adapter *nesadapter = nesdev->nesadapter; local [all...] |
H A D | nes_nic.c | 224 list_for_each_safe(list_pos, list_temp, &nesdev->nesadapter->nesvnic_list[nesdev->mac_index]) { 244 spin_lock_irqsave(&nesdev->nesadapter->phy_lock, flags); 245 if (nesdev->nesadapter->phy_type[nesdev->mac_index] == NES_PHY_TYPE_SFP_D) { 251 spin_unlock_irqrestore(&nesdev->nesadapter->phy_lock, flags); 255 nesdev->nesadapter->send_term_ok = 1; 299 list_for_each_safe(list_pos, list_temp, &nesdev->nesadapter->nesvnic_list[nesdev->mac_index]) { 340 nesdev->nesadapter->send_term_ok = 0; 867 struct nes_adapter *nesadapter = nesvnic->nesdev->nesadapter; local 876 u8 pft_entries_preallocated = max(nesadapter 1135 struct nes_adapter *nesadapter = nesdev->nesadapter; local 1322 struct nes_adapter *nesadapter = nesvnic->nesdev->nesadapter; local 1343 struct nes_adapter *nesadapter = nesdev->nesadapter; local 1394 struct nes_adapter *nesadapter = nesdev->nesadapter; local 1489 struct nes_adapter *nesadapter = nesdev->nesadapter; local 1553 struct nes_adapter *nesadapter = nesdev->nesadapter; local 1594 struct nes_adapter *nesadapter = nesdev->nesadapter; local [all...] |
H A D | nes.h | 89 #define NES_CCEQ_SIZE ((nesadapter->max_cq / nesadapter->port_count) - 32) 221 struct nes_adapter *nesadapter; member in struct:nes_device 404 static inline int nes_alloc_resource(struct nes_adapter *nesadapter, argument 411 spin_lock_irqsave(&nesadapter->resource_lock, flags); 418 spin_unlock_irqrestore(&nesadapter->resource_lock, flags); 427 spin_unlock_irqrestore(&nesadapter->resource_lock, flags); 433 static inline int nes_is_resource_allocated(struct nes_adapter *nesadapter, argument 439 spin_lock_irqsave(&nesadapter->resource_lock, flags); 444 spin_unlock_irqrestore(&nesadapter 449 nes_free_resource(struct nes_adapter *nesadapter, unsigned long *resource_array, u32 resource_num) argument [all...] |
H A D | nes.c | 273 struct nes_adapter *nesadapter = nesdev->nesadapter; local 282 spin_lock_irqsave(&nesadapter->pbl_lock, flags); 283 nesadapter->free_256pbl++; 284 spin_unlock_irqrestore(&nesadapter->pbl_lock, flags); 292 nes_free_resource(nesadapter, nesadapter->allocated_qps, nesqp->hwqp.qp_id); 294 nesadapter->qp_table[nesqp->hwqp.qp_id-NES_FIRST_QPN] = NULL; 359 struct nes_adapter *nesadapter = nesdev->nesadapter; local [all...] |
H A D | nes_mgt.c | 642 struct nes_adapter *nesadapter; local 648 nesadapter = nesdev->nesadapter; 680 nesqp->hte_index, nesqp->hte_index & nesadapter->hte_index_mask); 682 nesqp->hte_index &= nesadapter->hte_index_mask; 778 struct nes_adapter *nesadapter = nesdev->nesadapter; local 802 if (qp_id < nesadapter->max_qp) { 803 context = (unsigned long)nesadapter->qp_table[qp_id - NES_FIRST_QPN];
|
H A D | nes_cm.c | 1345 struct nes_adapter *nesadapter = nesvnic->nesdev->nesadapter; local 1369 if (!memcmp(nesadapter->arp_table[arpindex].mac_addr, 1376 nesadapter->arp_table[arpindex].mac_addr, 1410 struct nes_adapter *nesadapter; local 1463 nesadapter = nesdev->nesadapter; 1480 memcpy(cm_node->rem_mac, nesadapter->arp_table[arpindex].mac_addr, ETH_ALEN); 3025 adapter = nesdev->nesadapter; 3501 struct nes_adapter *nesadapter; local [all...] |