Searched refs:nesdev (Results 1 - 11 of 11) sorted by path

/drivers/infiniband/hw/nes/
H A Dnes.c145 struct nes_device *nesdev; local
153 list_for_each_entry(nesdev, &nes_dev_list, list) {
155 nesdev, nesdev->netdev[0]->name);
156 netdev = nesdev->netdev[0];
172 nes_write_indexed(nesdev,
173 NES_IDX_DST_IP_ADDR+(0x10*PCI_FUNC(nesdev->pcidev->devfn)), 0);
199 nes_write_indexed(nesdev,
200 NES_IDX_DST_IP_ADDR+(0x10*PCI_FUNC(nesdev->pcidev->devfn)),
226 struct nes_device *nesdev; local
275 nes_cqp_rem_ref_callback(struct nes_device *nesdev, struct nes_cqp_request *cqp_request) argument
313 struct nes_device *nesdev = nesvnic->nesdev; local
364 struct nes_device *nesdev = nesvnic->nesdev; local
388 struct nes_device *nesdev = (struct nes_device *)dev_id; local
461 struct nes_device *nesdev = NULL; local
780 struct nes_device *nesdev = pci_get_drvdata(pcidev); local
849 struct nes_device *nesdev; local
876 struct nes_device *nesdev; local
894 struct nes_device *nesdev; local
913 struct nes_device *nesdev; local
932 struct nes_device *nesdev; local
951 struct nes_device *nesdev; local
970 struct nes_device *nesdev; local
989 struct nes_device *nesdev; local
1008 struct nes_device *nesdev; local
1043 struct nes_device *nesdev; local
1062 struct nes_device *nesdev; local
1097 struct nes_device *nesdev; local
1116 struct nes_device *nesdev; local
1139 struct nes_device *nesdev; local
1162 struct nes_device *nesdev; local
[all...]
H A Dnes.h321 nes_fill_init_cqp_wqe(struct nes_hw_cqp_wqe *cqp_wqe, struct nes_device *nesdev) argument
345 static inline u32 nes_read_indexed(struct nes_device *nesdev, u32 reg_index) argument
348 void __iomem *addr = nesdev->index_reg;
351 spin_lock_irqsave(&nesdev->indexed_regs_lock, flags);
356 spin_unlock_irqrestore(&nesdev->indexed_regs_lock, flags);
376 static inline void nes_write_indexed(struct nes_device *nesdev, u32 reg_index, u32 val) argument
379 void __iomem *addr = nesdev->index_reg;
381 spin_lock_irqsave(&nesdev->indexed_regs_lock, flags);
386 spin_unlock_irqrestore(&nesdev->indexed_regs_lock, flags);
551 void flush_wqes(struct nes_device *nesdev, struc
[all...]
H A Dnes_cm.c1422 PCI_FUNC(listener->nesvnic->nesdev->pcidev->devfn),
1497 struct nes_adapter *nesadapter = nesvnic->nesdev->nesadapter;
1533 rc = nes_arp_table(nesvnic->nesdev, dst_ip, NULL,
1560 struct nes_device *nesdev; local
1619 nesdev = nesvnic->nesdev;
1620 nesadapter = nesdev->nesadapter;
1625 oldarpindex = nes_arp_table(nesdev, cm_node->mapped_rem_addr,
1691 PCI_FUNC(cm_node->nesvnic->nesdev->pcidev->devfn),
3071 flush_wqes(nesvnic->nesdev, nesq
3138 struct nes_device *nesdev; local
3186 struct nes_device *nesdev; local
3473 struct nes_device *nesdev; local
3732 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
124 nes_nic_init_timer_defaults(struct nes_device *nesdev, u8 jumbomode) argument
152 nes_nic_init_timer(struct nes_device *nesdev) argument
181 nes_nic_tune_timer(struct nes_device *nesdev) argument
254 nes_init_adapter(struct nes_device *nesdev, u8 hw_rev) argument
644 nes_reset_adapter_ne020(struct nes_device *nesdev, u8 *OneG_Mode) argument
750 nes_init_serdes(struct nes_device *nesdev, u8 hw_rev, u8 port_count, struct nes_adapter *nesadapter, u8 OneG_Mode) argument
867 nes_init_csr_ne020(struct nes_device *nesdev, u8 hw_rev, u8 port_count) argument
980 nes_init_cqp(struct nes_device *nesdev) argument
1210 nes_destroy_cqp(struct nes_device *nesdev) argument
1307 nes_init_1g_phy(struct nes_device *nesdev, u8 phy_type, u8 phy_index) argument
1361 nes_init_2025_phy(struct nes_device *nesdev, u8 phy_type, u8 phy_index) argument
1513 nes_init_phy(struct nes_device *nesdev) argument
1564 struct nes_device *nesdev; local
1667 nes_init_nic_qp(struct nes_device *nesdev, struct net_device *netdev) argument
1917 struct nes_device *nesdev = nesvnic->nesdev; local
2060 nes_napi_isr(struct nes_device *nesdev) argument
2119 process_critical_error(struct nes_device *nesdev) argument
2148 struct nes_device *nesdev = (struct nes_device *)param; local
2308 nes_process_ceq(struct nes_device *nesdev, struct nes_hw_ceq *ceq) argument
2348 nes_process_aeq(struct nes_device *nesdev, struct nes_hw_aeq *aeq) argument
2392 nes_reset_link(struct nes_device *nesdev, u32 mac_index) argument
2463 nes_process_mac_intr(struct nes_device *nesdev, u32 mac_number) argument
2695 struct nes_device *nesdev = container_of(work, struct nes_device, work.work); local
2772 nes_nic_napi_ce_handler(struct nes_device *nesdev, struct nes_hw_nic_cq *cq) argument
2788 nes_nic_ce_handler(struct nes_device *nesdev, struct nes_hw_nic_cq *cq) argument
3014 nes_cqp_ce_handler(struct nes_device *nesdev, struct nes_hw_cq *cq) argument
3366 nes_terminate_connection(struct nes_device *nesdev, struct nes_qp *nesqp, struct nes_hw_aeqe *aeqe, enum ib_event_type eventtype) argument
3419 nes_terminate_send_fin(struct nes_device *nesdev, struct nes_qp *nesqp, struct nes_hw_aeqe *aeqe) argument
3450 struct nes_device *nesdev = nesvnic->nesdev; local
3475 nes_terminate_received(struct nes_device *nesdev, struct nes_qp *nesqp, struct nes_hw_aeqe *aeqe) argument
3538 nes_process_iwarp_aeqe(struct nes_device *nesdev, struct nes_hw_aeqe *aeqe) argument
3755 nes_iwarp_ce_handler(struct nes_device *nesdev, struct nes_hw_cq *hw_cq) argument
3776 struct nes_device *nesdev = nesvnic->nesdev; local
3832 struct nes_device *nesdev; local
3881 flush_wqes(struct nes_device *nesdev, struct nes_qp *nesqp, u32 which_wq, u32 wait_completion) argument
[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 */
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
241 get_fpdu_info(struct nes_device *nesdev, struct nes_qp *nesqp, struct pau_fpdu_info **pau_fpdu_info) argument
408 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
715 nes_change_quad_hash(struct nes_device *nesdev, struct nes_vnic *nesvnic, struct nes_qp *nesqp) argument
773 nes_mgt_ce_handler(struct nes_device *nesdev, struct nes_hw_nic_cq *cq) argument
860 nes_init_mgt_qp(struct nes_device *nesdev, struct net_device *netdev, struct nes_vnic *nesvnic) argument
1074 struct nes_device *nesdev = nesvnic->nesdev; local
[all...]
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_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
279 struct nes_device *nesdev = nesvnic->nesdev; local
362 struct nes_device *nesdev = nesvnic->nesdev; local
468 struct nes_device *nesdev = nesvnic->nesdev; local
703 struct nes_device *nesdev = nesvnic->nesdev; local
806 struct nes_device *nesdev = nesvnic->nesdev; local
841 set_allmulti(struct nes_device *nesdev, u32 nic_active_bit) argument
861 struct nes_device *nesdev = nesvnic->nesdev; local
989 struct nes_device *nesdev = nesvnic->nesdev; local
1130 struct nes_device *nesdev = nesvnic->nesdev; local
1340 struct nes_device *nesdev = nesvnic->nesdev; local
1391 struct nes_device *nesdev = nesvnic->nesdev; local
1438 struct nes_device *nesdev = nesvnic->nesdev; local
1486 struct nes_device *nesdev = nesvnic->nesdev; local
1550 struct nes_device *nesdev = nesvnic->nesdev; local
1590 nes_vlan_mode(struct net_device *netdev, struct nes_device *nesdev, netdev_features_t features) argument
1628 struct nes_device *nesdev = nesvnic->nesdev; local
1654 nes_netdev_init(struct nes_device *nesdev, void __iomem *mmio_addr) argument
[all...]
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_verbs.c62 struct nes_device *nesdev = nesvnic->nesdev; local
63 struct nes_adapter *nesadapter = nesdev->nesadapter;
106 cqp_request = nes_get_cqp_request(nesdev);
121 nes_fill_init_cqp_wqe(cqp_wqe, nesdev);
126 nes_post_cqp_request(nesdev, cqp_request);
135 nes_put_cqp_request(nesdev, cqp_request);
144 nes_put_cqp_request(nesdev, cqp_request);
163 struct nes_device *nesdev = nesvnic->nesdev; local
216 struct nes_device *nesdev = nesvnic->nesdev; local
285 alloc_fast_reg_mr(struct nes_device *nesdev, struct nes_pd *nespd, u32 stag, u32 page_count) argument
384 struct nes_device *nesdev = nesvnic->nesdev; local
450 struct nes_device *nesdev = nesvnic->nesdev; local
495 struct nes_device *nesdev = nesvnic->nesdev; local
518 struct nes_device *nesdev = nesvnic->nesdev; local
643 struct nes_device *nesdev = nesvnic->nesdev; local
717 struct nes_device *nesdev = nesvnic->nesdev; local
774 struct nes_device *nesdev = nesvnic->nesdev; local
841 struct nes_device *nesdev = nesvnic->nesdev; local
915 struct nes_device *nesdev = nesvnic->nesdev; local
1033 struct nes_device *nesdev = nesvnic->nesdev; local
1077 nes_free_qp_mem(struct nes_device *nesdev, struct nes_qp *nesqp, int virt_wqs) argument
1110 struct nes_device *nesdev = nesvnic->nesdev; local
1536 struct nes_device *nesdev = nesvnic->nesdev; local
1789 struct nes_device *nesdev; local
1878 root_256(struct nes_device *nesdev, struct nes_root_vpbl *root_vpbl, struct nes_root_vpbl *new_root, u16 pbl_count_4k) argument
1925 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
2099 struct nes_device *nesdev = nesvnic->nesdev; local
2308 struct nes_device *nesdev = nesvnic->nesdev; local
2660 struct nes_device *nesdev = nesvnic->nesdev; local
2849 nes_hw_modify_qp(struct nes_device *nesdev, struct nes_qp *nesqp, u32 next_iwarp_state, u32 termlen, u32 wait_completion) argument
2931 struct nes_device *nesdev = nesvnic->nesdev; local
3265 struct nes_device *nesdev = nesvnic->nesdev; local
3545 struct nes_device *nesdev = nesvnic->nesdev; local
3638 struct nes_device *nesdev = nesvnic->nesdev; local
3810 struct nes_device *nesdev = nesvnic->nesdev; local
3839 struct nes_device *nesdev = nesvnic->nesdev; local
3962 struct nes_device *nesdev = nesvnic->nesdev; local
4003 struct nes_device *nesdev = nesvnic->nesdev; local
[all...]
H A Dnes_verbs.h49 struct nes_device *nesdev; member in struct:nes_ucontext

Completed in 86 milliseconds