Searched defs:nesdev (Results 1 - 11 of 11) sorted by relevance

/drivers/infiniband/hw/nes/
H A Dnes_mgt.h38 int nes_init_mgt_qp(struct nes_device *nesdev, struct net_device *netdev, struct nes_vnic *nesvnic);
41 void nes_destroy_pau_qp(struct nes_device *nesdev, struct nes_qp *nesqp);
92 struct nes_device *nesdev; member in struct:pau_qh_chg
H A Dnes_utils.c59 static u32 nes_set_pau(struct nes_device *nesdev) argument
64 nes_write_indexed(nesdev, NES_IDX_GPR2, NES_ENABLE_PAU);
65 nes_write_indexed(nesdev, NES_IDX_GPR_TRIGGER, 1);
69 if (!nes_read_indexed(nesdev, NES_IDX_GPR2)) {
73 nes_write_indexed(nesdev, NES_IDX_GPR_TRIGGER, 1);
85 int nes_read_eeprom_values(struct nes_device *nesdev, struct nes_adapter *nesadapter) argument
99 eeprom_data = nes_read16_eeprom(nesdev->regs, 0);
105 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset + 4);
111 eeprom_data = nes_read16_eeprom(nesdev->regs, eeprom_offset + 2);
117 eeprom_data = nes_read16_eeprom(nesdev
413 nes_write_1G_phy_reg(struct nes_device *nesdev, u8 phy_reg, u8 phy_addr, u16 data) argument
440 nes_read_1G_phy_reg(struct nes_device *nesdev, u8 phy_reg, u8 phy_addr, u16 *data) argument
472 nes_write_10G_phy_reg(struct nes_device *nesdev, u16 phy_addr, u8 dev_addr, u16 phy_reg, u16 data) argument
518 nes_read_10G_phy_reg(struct nes_device *nesdev, u8 phy_addr, u8 dev_addr, u16 phy_reg) argument
561 nes_get_cqp_request(struct nes_device *nesdev) argument
598 nes_free_cqp_request(struct nes_device *nesdev, struct nes_cqp_request *cqp_request) argument
616 nes_put_cqp_request(struct nes_device *nesdev, struct nes_cqp_request *cqp_request) argument
627 nes_post_cqp_request(struct nes_device *nesdev, struct nes_cqp_request *cqp_request) argument
683 nes_arp_table(struct nes_device *nesdev, u32 ip_addr, u8 *mac_addr, u32 action) argument
745 struct nes_device *nesdev = (struct nes_device *)parm; local
886 struct nes_device *nesdev = (struct nes_device *)parm; local
[all...]
H A Dnes.c141 struct nes_device *nesdev; local
148 list_for_each_entry(nesdev, &nes_dev_list, list) {
150 nesdev, nesdev->netdev[0]->name);
151 netdev = nesdev->netdev[0];
166 nes_write_indexed(nesdev,
167 NES_IDX_DST_IP_ADDR+(0x10*PCI_FUNC(nesdev->pcidev->devfn)), 0);
193 nes_write_indexed(nesdev,
194 NES_IDX_DST_IP_ADDR+(0x10*PCI_FUNC(nesdev->pcidev->devfn)),
220 struct nes_device *nesdev; local
269 nes_cqp_rem_ref_callback(struct nes_device *nesdev, struct nes_cqp_request *cqp_request) argument
307 struct nes_device *nesdev = nesvnic->nesdev; local
358 struct nes_device *nesdev = nesvnic->nesdev; local
382 struct nes_device *nesdev = (struct nes_device *)dev_id; local
455 struct nes_device *nesdev = NULL; local
759 struct nes_device *nesdev = pci_get_drvdata(pcidev); local
826 struct nes_device *nesdev; local
853 struct nes_device *nesdev; local
871 struct nes_device *nesdev; local
890 struct nes_device *nesdev; local
909 struct nes_device *nesdev; local
928 struct nes_device *nesdev; local
947 struct nes_device *nesdev; local
966 struct nes_device *nesdev; local
985 struct nes_device *nesdev; local
1020 struct nes_device *nesdev; local
1039 struct nes_device *nesdev; local
1074 struct nes_device *nesdev; local
1093 struct nes_device *nesdev; local
1116 struct nes_device *nesdev; local
1139 struct nes_device *nesdev; local
[all...]
H A Dnes_mgt.c53 struct nes_device *nesdev; local
58 nesdev = mgtvnic->nesvnic->nesdev;
79 bus_address = pci_map_single(nesdev->pcidev,
99 nes_write32(nesdev->regs + NES_WQE_ALLOC, (rx_wqes_posted << 24) | nesmgt->qp_id);
118 nes_write32(nesdev->regs + NES_WQE_ALLOC, (rx_wqes_posted << 24) | nesmgt->qp_id);
137 static void nes_mgt_free_skb(struct nes_device *nesdev, struct sk_buff *skb, u32 dir) argument
142 pci_unmap_single(nesdev->pcidev, cb->busaddr, cb->maplen, dir);
150 static void nes_download_callback(struct nes_device *nesdev, struct nes_cqp_request *cqp_request) argument
160 nes_mgt_free_skb(nesdev, sk
190 nes_get_next_skb(struct nes_device *nesdev, struct nes_qp *nesqp, struct sk_buff *skb, u32 nextseq, u32 *ack, u16 *wnd, u32 *fin_rcvd, u32 *rst_rcvd) argument
239 get_fpdu_info(struct nes_device *nesdev, struct nes_qp *nesqp, struct pau_fpdu_info **pau_fpdu_info) argument
413 struct nes_device *nesdev = nesvnic->nesdev; local
620 nes_destroy_pau_qp(struct nes_device *nesdev, struct nes_qp *nesqp) argument
637 nes_chg_qh_handler(struct nes_device *nesdev, struct nes_cqp_request *cqp_request) argument
717 nes_change_quad_hash(struct nes_device *nesdev, struct nes_vnic *nesvnic, struct nes_qp *nesqp) argument
775 nes_mgt_ce_handler(struct nes_device *nesdev, struct nes_hw_nic_cq *cq) argument
862 nes_init_mgt_qp(struct nes_device *nesdev, struct net_device *netdev, struct nes_vnic *nesvnic) argument
1076 struct nes_device *nesdev = nesvnic->nesdev; local
[all...]
H A Dnes_verbs.h49 struct nes_device *nesdev; member in struct:nes_ucontext
H A Dnes_nic.c103 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
149 assert(nesdev != NULL);
157 ret = nes_init_nic_qp(nesdev, netde
280 struct nes_device *nesdev = nesvnic->nesdev; local
363 struct nes_device *nesdev = nesvnic->nesdev; local
473 struct nes_device *nesdev = nesvnic->nesdev; local
708 struct nes_device *nesdev = nesvnic->nesdev; local
811 struct nes_device *nesdev = nesvnic->nesdev; local
846 set_allmulti(struct nes_device *nesdev, u32 nic_active_bit) argument
866 struct nes_device *nesdev = nesvnic->nesdev; local
993 struct nes_device *nesdev = nesvnic->nesdev; local
1134 struct nes_device *nesdev = nesvnic->nesdev; local
1342 struct nes_device *nesdev = nesvnic->nesdev; local
1393 struct nes_device *nesdev = nesvnic->nesdev; local
1440 struct nes_device *nesdev = nesvnic->nesdev; local
1488 struct nes_device *nesdev = nesvnic->nesdev; local
1552 struct nes_device *nesdev = nesvnic->nesdev; local
1592 nes_vlan_mode(struct net_device *netdev, struct nes_device *nesdev, netdev_features_t features) argument
1630 struct nes_device *nesdev = nesvnic->nesdev; local
1656 nes_netdev_init(struct nes_device *nesdev, void __iomem *mmio_addr) argument
[all...]
H A Dnes.h319 nes_fill_init_cqp_wqe(struct nes_hw_cqp_wqe *cqp_wqe, struct nes_device *nesdev) argument
343 static inline u32 nes_read_indexed(struct nes_device *nesdev, u32 reg_index) argument
346 void __iomem *addr = nesdev->index_reg;
349 spin_lock_irqsave(&nesdev->indexed_regs_lock, flags);
354 spin_unlock_irqrestore(&nesdev->indexed_regs_lock, flags);
374 static inline void nes_write_indexed(struct nes_device *nesdev, u32 reg_index, u32 val) argument
377 void __iomem *addr = nesdev->index_reg;
379 spin_lock_irqsave(&nesdev->indexed_regs_lock, flags);
384 spin_unlock_irqrestore(&nesdev->indexed_regs_lock, flags);
539 void flush_wqes(struct nes_device *nesdev, struc
[all...]
H A Dnes_cm.c1275 PCI_FUNC(listener->nesvnic->nesdev->pcidev->devfn), NES_MANAGE_APBVT_DEL);
1345 struct nes_adapter *nesadapter = nesvnic->nesdev->nesadapter;
1382 rc = nes_arp_table(nesvnic->nesdev, dst_ip, NULL,
1409 struct nes_device *nesdev; local
1462 nesdev = nesvnic->nesdev;
1463 nesadapter = nesdev->nesadapter;
1469 arpindex = nes_arp_table(nesdev, ntohl(nesvnic->local_ipaddr), NULL, NES_ARP_RESOLVE);
1471 oldarpindex = nes_arp_table(nesdev, cm_node->rem_addr, NULL, NES_ARP_RESOLVE);
1537 cm_node->nesvnic->nesdev
2947 struct nes_device *nesdev; local
2995 struct nes_device *nesdev; local
3284 struct nes_device *nesdev; local
3499 struct nes_device *nesdev; local
[all...]
H A Dnes_hw.c66 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
125 nes_nic_init_timer_defaults(struct nes_device *nesdev, u8 jumbomode) argument
153 nes_nic_init_timer(struct nes_device *nesdev) argument
182 nes_nic_tune_timer(struct nes_device *nesdev) argument
255 nes_init_adapter(struct nes_device *nesdev, u8 hw_rev) argument
645 nes_reset_adapter_ne020(struct nes_device *nesdev, u8 *OneG_Mode) argument
751 nes_init_serdes(struct nes_device *nesdev, u8 hw_rev, u8 port_count, struct nes_adapter *nesadapter, u8 OneG_Mode) argument
868 nes_init_csr_ne020(struct nes_device *nesdev, u8 hw_rev, u8 port_count) argument
981 nes_init_cqp(struct nes_device *nesdev) argument
1211 nes_destroy_cqp(struct nes_device *nesdev) argument
1308 nes_init_1g_phy(struct nes_device *nesdev, u8 phy_type, u8 phy_index) argument
1362 nes_init_2025_phy(struct nes_device *nesdev, u8 phy_type, u8 phy_index) argument
1514 nes_init_phy(struct nes_device *nesdev) argument
1565 struct nes_device *nesdev; local
1668 nes_init_nic_qp(struct nes_device *nesdev, struct net_device *netdev) argument
1918 struct nes_device *nesdev = nesvnic->nesdev; local
2061 nes_napi_isr(struct nes_device *nesdev) argument
2120 process_critical_error(struct nes_device *nesdev) argument
2149 struct nes_device *nesdev = (struct nes_device *)param; local
2309 nes_process_ceq(struct nes_device *nesdev, struct nes_hw_ceq *ceq) argument
2349 nes_process_aeq(struct nes_device *nesdev, struct nes_hw_aeq *aeq) argument
2393 nes_reset_link(struct nes_device *nesdev, u32 mac_index) argument
2464 nes_process_mac_intr(struct nes_device *nesdev, u32 mac_number) argument
2698 struct nes_device *nesdev = container_of(work, struct nes_device, work.work); local
2775 nes_nic_napi_ce_handler(struct nes_device *nesdev, struct nes_hw_nic_cq *cq) argument
2791 nes_nic_ce_handler(struct nes_device *nesdev, struct nes_hw_nic_cq *cq) argument
3017 nes_cqp_ce_handler(struct nes_device *nesdev, struct nes_hw_cq *cq) argument
3369 nes_terminate_connection(struct nes_device *nesdev, struct nes_qp *nesqp, struct nes_hw_aeqe *aeqe, enum ib_event_type eventtype) argument
3422 nes_terminate_send_fin(struct nes_device *nesdev, struct nes_qp *nesqp, struct nes_hw_aeqe *aeqe) argument
3453 struct nes_device *nesdev = nesvnic->nesdev; local
3478 nes_terminate_received(struct nes_device *nesdev, struct nes_qp *nesqp, struct nes_hw_aeqe *aeqe) argument
3545 nes_process_iwarp_aeqe(struct nes_device *nesdev, struct nes_hw_aeqe *aeqe) argument
3762 nes_iwarp_ce_handler(struct nes_device *nesdev, struct nes_hw_cq *hw_cq) argument
3783 struct nes_device *nesdev = nesvnic->nesdev; local
3839 struct nes_device *nesdev; local
3888 flush_wqes(struct nes_device *nesdev, struct nes_qp *nesqp, u32 which_wq, u32 wait_completion) argument
[all...]
H A Dnes_verbs.c61 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
640 struct nes_device *nesdev = nesvnic->nesdev; local
714 struct nes_device *nesdev = nesvnic->nesdev; local
771 struct nes_device *nesdev = nesvnic->nesdev; local
838 struct nes_device *nesdev = nesvnic->nesdev; local
912 struct nes_device *nesdev = nesvnic->nesdev; local
1030 struct nes_device *nesdev = nesvnic->nesdev; local
1074 nes_free_qp_mem(struct nes_device *nesdev, struct nes_qp *nesqp, int virt_wqs) argument
1107 struct nes_device *nesdev = nesvnic->nesdev; local
1528 struct nes_device *nesdev = nesvnic->nesdev; local
1782 struct nes_device *nesdev; local
1871 root_256(struct nes_device *nesdev, struct nes_root_vpbl *root_vpbl, struct nes_root_vpbl *new_root, u16 pbl_count_4k) argument
1918 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
2092 struct nes_device *nesdev = nesvnic->nesdev; local
2301 struct nes_device *nesdev = nesvnic->nesdev; local
2647 struct nes_device *nesdev = nesvnic->nesdev; local
2836 nes_hw_modify_qp(struct nes_device *nesdev, struct nes_qp *nesqp, u32 next_iwarp_state, u32 termlen, u32 wait_completion) argument
2918 struct nes_device *nesdev = nesvnic->nesdev; local
3262 struct nes_device *nesdev = nesvnic->nesdev; local
3542 struct nes_device *nesdev = nesvnic->nesdev; local
3635 struct nes_device *nesdev = nesvnic->nesdev; local
3807 struct nes_device *nesdev = nesvnic->nesdev; local
3836 struct nes_device *nesdev = nesvnic->nesdev; local
3959 struct nes_device *nesdev = nesvnic->nesdev; local
4000 struct nes_device *nesdev = nesvnic->nesdev; local
[all...]
H A Dnes_hw.h886 void (*cqp_callback)(struct nes_device *nesdev, struct nes_cqp_request *cqp_request);
937 void (*ce_handler)(struct nes_device *nesdev, struct nes_hw_nic_cq *cq);
968 void (*ce_handler)(struct nes_device *nesdev, struct nes_hw_cq *cq);
1237 struct nes_device *nesdev; member in struct:nes_vnic
1255 struct nes_cqp_request* (*get_cqp_request)(struct nes_device *nesdev);
1265 u8 netdev_index; /* might not be needed, indexes nesdev->netdev */

Completed in 348 milliseconds