Searched refs:gdma_context (Results 1 – 12 of 12) sorted by relevance
| /linux/drivers/net/ethernet/microsoft/mana/ |
| H A D | gdma_main.c | 32 static u32 mana_gd_r32(struct gdma_context *g, u64 offset) in mana_gd_r32() 37 static u64 mana_gd_r64(struct gdma_context *g, u64 offset) in mana_gd_r64() 44 struct gdma_context *gc = pci_get_drvdata(pdev); in mana_gd_init_pf_regs() 64 struct gdma_context *gc = pci_get_drvdata(pdev); in mana_gd_init_vf_regs() 79 struct gdma_context *gc = pci_get_drvdata(pdev); in mana_gd_init_registers() 88 bool mana_need_log(struct gdma_context *gc, int err) in mana_need_log() 107 struct gdma_context *gc = pci_get_drvdata(pdev); in mana_gd_query_max_resources() 160 struct gdma_context *gc = pci_get_drvdata(pdev); in mana_gd_query_hwc_timeout() 179 struct gdma_context *gc = pci_get_drvdata(pdev); in mana_gd_detect_devices() 214 gc->mana.gdma_context = gc; in mana_gd_detect_devices() [all …]
|
| H A D | hw_channel.c | 163 gd->gdma_context->max_num_cqs = val; in mana_hwc_init_event_handler() 202 ac = gd->gdma_context->mana.driver_data; in mana_hwc_init_event_handler() 224 ret = mana_rdma_service_event(gd->gdma_context, type); in mana_hwc_init_event_handler() 376 static void mana_hwc_destroy_cq(struct gdma_context *gc, struct hwc_cq *hwc_cq) in mana_hwc_destroy_cq() 446 mana_hwc_destroy_cq(hwc->gdma_dev->gdma_context, hwc_cq); in mana_hwc_create_cq() 454 struct gdma_context *gc = hwc->gdma_dev->gdma_context; in mana_hwc_alloc_dma_buf() 516 mana_gd_destroy_queue(hwc->gdma_dev->gdma_context, in mana_hwc_destroy_wq() 632 struct gdma_context *gc = hwc->gdma_dev->gdma_context; in mana_hwc_test_channel() 659 static int mana_hwc_establish_channel(struct gdma_context *gc, u16 *q_depth, in mana_hwc_establish_channel() 745 int mana_hwc_create_channel(struct gdma_context *gc) in mana_hwc_create_channel() [all …]
|
| H A D | mana_en.c | 56 apc->ac->gdma_dev->gdma_context) in mana_en_need_log() 57 return mana_need_log(apc->ac->gdma_dev->gdma_context, err); in mana_en_need_log() 192 struct gdma_context *gc; in mana_map_skb() 199 gc = gd->gdma_context; in mana_map_skb() 532 mana_gd_wq_ring_doorbell(gd->gdma_context, gdma_sq); in mana_start_xmit() 673 dev = mpc->ac->gdma_dev->gdma_context->dev; in mana_pre_dealloc_rxbufs() 804 dev = mpc->ac->gdma_dev->gdma_context->dev; in mana_pre_alloc_rxbufs() 882 struct gdma_context *gc = ac->gdma_dev->gdma_context; in mana_tx_timeout() 1013 struct gdma_context *gc = ac->gdma_dev->gdma_context; in mana_send_request() 1184 struct gdma_context *gc = ac->gdma_dev->gdma_context; in mana_query_device_cfg() [all …]
|
| H A D | mana_bpf.c | 176 struct gdma_context *gc; in mana_xdp_set() 179 gc = apc->ac->gdma_dev->gdma_context; in mana_xdp_set()
|
| /linux/drivers/infiniband/hw/mana/ |
| H A D | main.c | 77 struct gdma_context *gc; in mana_ib_alloc_pd() 120 struct gdma_context *gc; in mana_ib_dealloc_pd() 144 static int mana_gd_destroy_doorbell_page(struct gdma_context *gc, in mana_gd_destroy_doorbell_page() 169 static int mana_gd_allocate_doorbell_page(struct gdma_context *gc, in mana_gd_allocate_doorbell_page() 206 struct gdma_context *gc; in mana_ib_alloc_ucontext() 233 struct gdma_context *gc; in mana_ib_dealloc_ucontext() 308 struct gdma_context *gc, in mana_ib_gd_first_dma_region() 341 mana_ib_gd_add_dma_region(struct mana_ib_dev *dev, struct gdma_context *gc, in mana_ib_gd_add_dma_region() 381 struct gdma_context *gc; in mana_ib_gd_create_dma_region() 507 struct gdma_context *gc = mdev_to_gc(dev); in mana_ib_gd_destroy_dma_region() [all …]
|
| H A D | device.c | 83 struct gdma_context *gc = dev->gdma_dev->gdma_context; in mana_ib_netdev_event() 117 struct gdma_context *gc = madev->mdev->gdma_context; in mana_ib_probe()
|
| H A D | mr.c | 38 struct gdma_context *gc = mdev_to_gc(dev); in mana_ib_gd_create_mr() 94 struct gdma_context *gc = mdev_to_gc(dev); in mana_ib_gd_destroy_mr() 331 struct gdma_context *gc = mdev_to_gc(mdev); in mana_ib_gd_alloc_dm() 380 struct gdma_context *gc = mdev_to_gc(mdev); in mana_ib_gd_destroy_dm()
|
| H A D | cq.c | 140 struct gdma_context *gc = mdev_to_gc(mdev); in mana_ib_install_cq_cb() 164 struct gdma_context *gc = mdev_to_gc(mdev); in mana_ib_remove_cq_cb()
|
| H A D | mana_ib.h | 561 static inline struct gdma_context *mdev_to_gc(struct mana_ib_dev *mdev) in mdev_to_gc() 563 return mdev->gdma_dev->gdma_context; in mdev_to_gc() 597 struct gdma_context *gc = mdev_to_gc(mdev); in mana_ib_get_netdev()
|
| H A D | qp.c | 18 struct gdma_context *gc; in mana_ib_cfg_vport_steering() 731 struct gdma_context *gc = mdev_to_gc(mdev); in mana_ib_gd_modify_qp()
|
| /linux/include/net/mana/ |
| H A D | gdma.h | 232 struct gdma_context *gdma_context; member 391 struct gdma_context { struct 456 int mana_gd_test_eq(struct gdma_context *gc, struct gdma_queue *eq); argument 470 void mana_gd_destroy_queue(struct gdma_context *gc, struct gdma_queue *queue); 980 void mana_gd_wq_ring_doorbell(struct gdma_context *gc, 983 int mana_gd_alloc_memory(struct gdma_context *gc, unsigned int length, 988 int mana_gd_send_request(struct gdma_context *gc, u32 req_len, const void *req, 991 int mana_gd_destroy_dma_region(struct gdma_context *gc, u64 dma_region_handle); 995 int mana_rdma_service_event(struct gdma_context *gc, enum gdma_service_type event); 1000 bool mana_need_log(struct gdma_context *gc, int err);
|
| H A D | hw_channel.h | 205 int mana_hwc_create_channel(struct gdma_context *gc); 206 void mana_hwc_destroy_channel(struct gdma_context *gc);
|