Searched refs:gdma_dev (Results 1 – 7 of 7) sorted by relevance
| /src/sys/dev/mana/ |
| H A D | gdma.h | 260 struct gdma_dev { struct 326 struct gdma_dev *gdma_dev; member 439 struct gdma_dev hwc; 442 struct gdma_dev mana; 447 static inline bool mana_gd_is_mana(struct gdma_dev *gd) in mana_gd_is_mana() 452 static inline bool mana_gd_is_hwc(struct gdma_dev *gd) in mana_gd_is_hwc() 462 int mana_gd_create_hwc_queue(struct gdma_dev *gd, 466 int mana_gd_create_mana_eq(struct gdma_dev *gd, 470 int mana_gd_create_mana_wq_cq(struct gdma_dev *gd, 846 int mana_gd_register_device(struct gdma_dev *gd); [all …]
|
| H A D | gdma_main.c | 353 req.hdr.dev_id = queue->gdma_dev->dev_id; in mana_gd_create_hw_eq() 355 req.pdid = queue->gdma_dev->pdid; in mana_gd_create_hw_eq() 356 req.doolbell_id = queue->gdma_dev->doorbell; in mana_gd_create_hw_eq() 379 struct gdma_context *gc = queue->gdma_dev->gdma_context; in mana_gd_disable_queue() 391 req.hdr.dev_id = queue->gdma_dev->dev_id; in mana_gd_disable_queue() 473 mana_gd_ring_doorbell(gc, queue->gdma_dev->doorbell, queue->type, in mana_gd_wq_ring_doorbell() 480 struct gdma_context *gc = cq->gdma_dev->gdma_context; in mana_gd_ring_cq() 486 mana_gd_ring_doorbell(gc, cq->gdma_dev->doorbell, cq->type, cq->id, in mana_gd_ring_cq() 494 struct gdma_context *gc = eq->gdma_dev->gdma_context; in mana_gd_process_eqe() 566 gc = eq->gdma_dev->gdma_context; in mana_gd_process_eq_events() [all …]
|
| H A D | hw_channel.c | 150 struct gdma_dev *gd = hwc->gdma_dev; in mana_hwc_init_event_handler() 197 hwc->gdma_dev->pdid = val; in mana_hwc_init_event_handler() 311 return mana_gd_create_hwc_queue(hwc->gdma_dev, &spec, queue); in mana_hwc_create_gdma_wq() 330 return mana_gd_create_hwc_queue(hwc->gdma_dev, &spec, queue); in mana_hwc_create_gdma_cq() 348 return mana_gd_create_hwc_queue(hwc->gdma_dev, &spec, queue); in mana_hwc_create_gdma_eq() 451 mana_hwc_destroy_cq(hwc->gdma_dev->gdma_context, hwc_cq); in mana_hwc_create_cq() 460 struct gdma_context *gc = hwc->gdma_dev->gdma_context; in mana_hwc_alloc_dma_buf() 524 mana_gd_destroy_queue(hwc->gdma_dev->gdma_context, in mana_hwc_destroy_wq() 645 struct gdma_context *gc = hwc->gdma_dev->gdma_context; in mana_hwc_test_channel() 764 struct gdma_dev *gd = &gc->hwc; in mana_hwc_create_channel() [all …]
|
| H A D | mana_en.c | 359 struct gdma_dev *gd = apc->ac->gdma_dev; in mana_tx_map_mbuf() 456 rx_oob->sgl[0].mem_key = apc->ac->gdma_dev->gpa_mkey; in mana_load_rx_mbuf() 496 struct gdma_dev *gd = apc->ac->gdma_dev; in mana_xmit() 880 device_t dev = apc->ac->gdma_dev->gdma_context->dev; in mana_init_port_context() 930 struct gdma_context *gc = ac->gdma_dev->gdma_context; in mana_send_request() 984 struct gdma_context *gc = ac->gdma_dev->gdma_context; in mana_query_device_cfg() 1297 struct gdma_context *gc = ac->gdma_dev->gdma_context; in mana_destroy_eq() 1319 struct gdma_dev *gd = ac->gdma_dev; in mana_create_eq() 1768 rxq->gdma_rq->gdma_dev->gdma_context; in mana_refill_rx_mbufs() 1968 struct gdma_dev *gd = apc->ac->gdma_dev; in mana_deinit_cq() [all …]
|
| H A D | hw_channel.h | 192 struct gdma_dev *gdma_dev; member
|
| H A D | mana.h | 478 struct gdma_dev *gdma_dev; member 566 int mana_probe(struct gdma_dev *gd); 567 void mana_remove(struct gdma_dev *gd);
|
| H A D | mana_sysctl.c | 154 struct gdma_context *gc = apc->ac->gdma_dev->gdma_context; in mana_sysctl_add_port()
|