Home
last modified time | relevance | path

Searched refs:lldev (Results 1 – 15 of 15) sorted by relevance

/linux-6.3-rc2/drivers/dma/qcom/
A Dhidma_ll.c163 tre->lldev = lldev; in hidma_ll_request()
178 struct hidma_lldev *lldev = from_tasklet(lldev, t, task); in hidma_ll_tre_complete() local
535 memcpy(lldev->tre_ring + lldev->tre_write_offset, in hidma_ll_queue_request()
678 hidma_ll_setup_irq(lldev, lldev->msi_support); in hidma_ll_setup()
729 if (!lldev) in hidma_ll_init()
734 lldev->dev = dev; in hidma_ll_init()
736 lldev->trepool = devm_kcalloc(lldev->dev, nr_tres, sz, GFP_KERNEL); in hidma_ll_init()
747 lldev->tre_ring = dmam_alloc_coherent(dev, sz, &lldev->tre_dma, in hidma_ll_init()
766 lldev->evre_ring = dmam_alloc_coherent(dev, sz, &lldev->evre_dma, in hidma_ll_init()
798 return lldev; in hidma_ll_init()
[all …]
A Dhidma_dbg.c17 struct hidma_lldev *lldev = llhndl; in hidma_ll_chstats() local
24 if (tre_ch >= lldev->nr_tres) { in hidma_ll_chstats()
28 tre = &lldev->trepool[tre_ch]; in hidma_ll_chstats()
56 struct hidma_lldev *lldev = llhndl; in hidma_ll_devstats() local
62 seq_printf(s, "chidx = 0x%x\n", lldev->chidx); in hidma_ll_devstats()
63 seq_printf(s, "nr_tres = 0x%x\n", lldev->nr_tres); in hidma_ll_devstats()
64 seq_printf(s, "trca=%p\n", lldev->trca); in hidma_ll_devstats()
65 seq_printf(s, "tre_ring=%p\n", lldev->tre_ring); in hidma_ll_devstats()
70 atomic_read(&lldev->pending_tre_count)); in hidma_ll_devstats()
71 seq_printf(s, "evca=%p\n", lldev->evca); in hidma_ll_devstats()
[all …]
A Dhidma.c226 hidma_ll_start(dmadev->lldev); in hidma_issue_task()
256 hidma_ll_start(dmadev->lldev); in hidma_issue_pending()
510 rc = hidma_ll_enable(dmadev->lldev); in hidma_terminate_channel()
529 rc = hidma_ll_setup(dmadev->lldev); in hidma_terminate_all()
604 struct hidma_lldev *lldev = arg; in hidma_chirq_handler() local
720 &dmadev->lldev); in hidma_request_msi()
858 if (!dmadev->lldev) { in hidma_probe()
897 hidma_ll_uninit(dmadev->lldev); in hidma_probe()
914 if (hidma_ll_disable(dmadev->lldev)) in hidma_shutdown()
927 if (!dmadev->lldev->msi_support) in hidma_remove()
[all …]
A Dhidma.h37 struct hidma_lldev *lldev; /* lldma device pointer */ member
116 struct hidma_lldev *lldev; member
144 int hidma_ll_disable(struct hidma_lldev *lldev);
148 void hidma_ll_setup_irq(struct hidma_lldev *lldev, bool msi);
149 int hidma_ll_setup(struct hidma_lldev *lldev);
/linux-6.3-rc2/drivers/bluetooth/
A Dhci_ll.c132 if (!IS_ERR(lldev->ext_clk)) in ll_open()
495 bt_dev_warn(lldev->hu.hdev, in send_command_from_firmware()
611 struct ll_device *lldev; in ll_setup() local
636 err = download_firmware(lldev); in ll_setup()
688 struct ll_device *lldev; in hci_ti_probe() local
693 if (!lldev) in hci_ti_probe()
695 hu = &lldev->hu; in hci_ti_probe()
703 if (IS_ERR(lldev->enable_gpio)) in hci_ti_probe()
707 if (IS_ERR(lldev->ext_clk) && PTR_ERR(lldev->ext_clk) != -ENOENT) in hci_ti_probe()
708 return PTR_ERR(lldev->ext_clk); in hci_ti_probe()
[all …]
/linux-6.3-rc2/net/caif/
A Dchnl_net.c246 struct net_device *lldev; in chnl_net_open() local
267 lldev = __dev_get_by_index(dev_net(dev), llifindex); in chnl_net_open()
269 if (lldev == NULL) { in chnl_net_open()
275 dev->needed_tailroom = tailroom + lldev->needed_tailroom; in chnl_net_open()
276 dev->hard_header_len = headroom + lldev->hard_header_len + in chnl_net_open()
277 lldev->needed_tailroom; in chnl_net_open()
286 mtu = min_t(int, dev->mtu, lldev->mtu - (headroom + tailroom)); in chnl_net_open()
/linux-6.3-rc2/drivers/scsi/cxgbi/cxgb3i/
A Dcxgb3i.c187 l2t_send(csk->cdev->lldev, skb, csk->l2t); in send_act_open_req()
268 l2t_send(csk->cdev->lldev, skb, csk->l2t); in send_abort_req()
291 cxgb3_ofld_send(csk->cdev->lldev, skb); in send_abort_rpl()
320 cxgb3_ofld_send(csk->cdev->lldev, skb); in send_rx_credits()
455 l2t_send(csk->cdev->lldev, skb, csk->l2t); in push_tx_frames()
469 cxgb3_free_atid(csk->cdev->lldev, csk->atid); in free_atid()
1121 cxgb3_ofld_send(ppm->lldev, skb); in ddp_set_map()
1149 cxgb3_ofld_send(ppm->lldev, skb); in ddp_clear_map()
1177 cxgb3_ofld_send(csk->cdev->lldev, skb); in ddp_setup_conn_pgidx()
1213 cxgb3_ofld_send(csk->cdev->lldev, skb); in ddp_setup_conn_digest()
[all …]
/linux-6.3-rc2/drivers/net/ethernet/chelsio/cxgb3/
A Dt3cdev.h56 struct net_device *lldev; /* LL dev associated with T3C messages */ member
A Dcxgb3_main.c1362 tdev->lldev = adapter->port[0]; in offload_open()
1374 if (sysfs_create_group(&tdev->lldev->dev.kobj, &offload_attr_group)) in offload_open()
1401 sysfs_remove_group(&tdev->lldev->dev.kobj, &offload_attr_group); in offload_close()
1406 tdev->lldev = NULL; in offload_close()
A Dcxgb3_offload.c921 skb->dev = dev->lldev; in do_trace()
/linux-6.3-rc2/drivers/net/ethernet/chelsio/libcxgb/
A Dlibcxgb_ppm.h132 void *lldev; member
327 void *lldev, struct cxgbi_tag_format *,
A Dlibcxgb_ppm.c388 struct pci_dev *pdev, void *lldev, in cxgbi_ppm_init() argument
476 ppm->lldev = lldev; in cxgbi_ppm_init()
/linux-6.3-rc2/drivers/infiniband/hw/cxgb4/
A Dprovider.c342 struct net_device *lldev = c4iw_dev->rdev.lldi.ports[0]; in hca_type_show() local
345 lldev->ethtool_ops->get_drvinfo(lldev, &info); in hca_type_show()
/linux-6.3-rc2/drivers/scsi/cxgbi/
A Dlibcxgbi.h482 void *lldev; member
A Dlibcxgbi.c201 struct cxgbi_device *cxgbi_device_find_by_lldev(void *lldev) in cxgbi_device_find_by_lldev() argument
207 if (cdev->lldev == lldev) { in cxgbi_device_find_by_lldev()
215 "lldev 0x%p, NO match found.\n", lldev); in cxgbi_device_find_by_lldev()
1220 cdev->lldev, tformat, iscsi_size, llimit, start, in cxgbi_ddp_ppm_setup()

Completed in 46 milliseconds