Home
last modified time | relevance | path

Searched refs:gdma_context (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.15/drivers/net/ethernet/microsoft/mana/
Dgdma_main.c9 static u32 mana_gd_r32(struct gdma_context *g, u64 offset) in mana_gd_r32()
14 static u64 mana_gd_r64(struct gdma_context *g, u64 offset) in mana_gd_r64()
21 struct gdma_context *gc = pci_get_drvdata(pdev); in mana_gd_init_registers()
33 struct gdma_context *gc = pci_get_drvdata(pdev); in mana_gd_query_max_resources()
79 struct gdma_context *gc = pci_get_drvdata(pdev); in mana_gd_detect_devices()
108 gc->mana.gdma_context = gc; in mana_gd_detect_devices()
116 int mana_gd_send_request(struct gdma_context *gc, u32 req_len, const void *req, in mana_gd_send_request()
124 int mana_gd_alloc_memory(struct gdma_context *gc, unsigned int length, in mana_gd_alloc_memory()
151 static int mana_gd_create_hw_eq(struct gdma_context *gc, in mana_gd_create_hw_eq()
188 struct gdma_context *gc = queue->gdma_dev->gdma_context; in mana_gd_disable_queue()
[all …]
Dgdma.h197 struct gdma_context *gdma_context; member
332 struct gdma_context { struct
381 int mana_gd_test_eq(struct gdma_context *gc, struct gdma_queue *eq); argument
395 void mana_gd_destroy_queue(struct gdma_context *gc, struct gdma_queue *queue);
665 void mana_gd_wq_ring_doorbell(struct gdma_context *gc,
668 int mana_gd_alloc_memory(struct gdma_context *gc, unsigned int length,
673 int mana_gd_send_request(struct gdma_context *gc, u32 req_len, const void *req,
Dmana_en.c80 struct gdma_context *gc; in mana_map_skb()
86 gc = gd->gdma_context; in mana_map_skb()
266 mana_gd_wq_ring_doorbell(gd->gdma_context, gdma_sq); in mana_start_xmit()
400 struct gdma_context *gc = ac->gdma_dev->gdma_context; in mana_send_request()
449 struct gdma_context *gc = ac->gdma_dev->gdma_context; in mana_query_device_cfg()
701 struct gdma_context *gc = ac->gdma_dev->gdma_context; in mana_destroy_eq()
723 struct gdma_context *gc = gd->gdma_context; in mana_create_eq()
770 struct gdma_context *gc = apc->ac->gdma_dev->gdma_context; in mana_unmap_skb()
969 struct gdma_context *gc = rxq->gdma_rq->gdma_dev->gdma_context; in mana_process_rx_cqe()
1119 mana_gd_destroy_queue(gd->gdma_context, cq->gdma_cq); in mana_deinit_cq()
[all …]
Dhw_channel.c150 gd->gdma_context->max_num_cqs = val; in mana_hwc_init_event_handler()
310 static void mana_hwc_destroy_cq(struct gdma_context *gc, struct hwc_cq *hwc_cq) in mana_hwc_destroy_cq()
383 mana_hwc_destroy_cq(hwc->gdma_dev->gdma_context, hwc_cq); in mana_hwc_create_cq()
391 struct gdma_context *gc = hwc->gdma_dev->gdma_context; in mana_hwc_alloc_dma_buf()
455 mana_gd_destroy_queue(hwc->gdma_dev->gdma_context, in mana_hwc_destroy_wq()
568 struct gdma_context *gc = hwc->gdma_dev->gdma_context; in mana_hwc_test_channel()
595 static int mana_hwc_establish_channel(struct gdma_context *gc, u16 *q_depth, in mana_hwc_establish_channel()
689 mana_hwc_destroy_cq(hwc->gdma_dev->gdma_context, hwc_cq); in mana_hwc_init_queues()
695 int mana_hwc_create_channel(struct gdma_context *gc) in mana_hwc_create_channel()
707 gd->gdma_context = gc; in mana_hwc_create_channel()
[all …]
Dhw_channel.h184 int mana_hwc_create_channel(struct gdma_context *gc);
185 void mana_hwc_destroy_channel(struct gdma_context *gc);