/linux-4.4.14/include/linux/qed/ |
D | qed_chain.h | 76 struct qed_chain_pbl pbl; member 156 return p_chain->pbl.p_phys_table; in qed_chain_get_pbl_phys() 262 &p_chain->pbl.prod_page_idx); in qed_chain_produce() 321 &p_chain->pbl.cons_page_idx); in qed_chain_consume() 347 p_chain->pbl.prod_page_idx = p_chain->page_cnt - 1; in qed_chain_reset() 348 p_chain->pbl.cons_page_idx = p_chain->page_cnt - 1; in qed_chain_reset() 471 p_chain->pbl.p_phys_table = p_phys_pbl; in qed_chain_pbl_init() 472 p_chain->pbl.p_virt_table = p_virt_pbl; in qed_chain_pbl_init()
|
D | eth_common.h | 151 __le16 pbl[ETH_REG_CQE_PBL_SIZE]; member
|
/linux-4.4.14/drivers/net/ethernet/qlogic/qed/ |
D | qed_sp_commands.c | 132 DMA_HI_LE(p_hwfn->p_eq->chain.pbl.p_phys_table); in qed_sp_pf_start() 134 DMA_LO_LE(p_hwfn->p_eq->chain.pbl.p_phys_table); in qed_sp_pf_start() 138 DMA_HI_LE(p_hwfn->p_consq->chain.pbl.p_phys_table); in qed_sp_pf_start() 140 DMA_LO_LE(p_hwfn->p_consq->chain.pbl.p_phys_table); in qed_sp_pf_start()
|
D | qed_dev.c | 1529 p_chain->pbl.p_virt_table, in qed_chain_free() 1530 p_chain->pbl.p_phys_table); in qed_chain_free()
|
/linux-4.4.14/drivers/infiniband/hw/cxgb4/ |
D | resource.c | 260 rdev->stats.pbl.cur += roundup(size, 1 << MIN_PBL_SHIFT); in c4iw_pblpool_alloc() 261 if (rdev->stats.pbl.cur > rdev->stats.pbl.max) in c4iw_pblpool_alloc() 262 rdev->stats.pbl.max = rdev->stats.pbl.cur; in c4iw_pblpool_alloc() 264 rdev->stats.pbl.fail++; in c4iw_pblpool_alloc() 273 rdev->stats.pbl.cur -= roundup(size, 1 << MIN_PBL_SHIFT); in c4iw_pblpool_free() 286 pbl_start = rdev->lldi.vr->pbl.start; in c4iw_pblpool_create() 287 pbl_chunk = rdev->lldi.vr->pbl.size; in c4iw_pblpool_create()
|
D | device.c | 473 dev->rdev.stats.pbl.total, dev->rdev.stats.pbl.cur, in stats_show() 474 dev->rdev.stats.pbl.max, dev->rdev.stats.pbl.fail); in stats_show() 515 dev->rdev.stats.pbl.max = 0; in stats_clear() 516 dev->rdev.stats.pbl.fail = 0; in stats_clear() 805 rdev->lldi.vr->pbl.start, in c4iw_rdev_open() 806 rdev->lldi.vr->pbl.size, rdev->lldi.vr->rq.start, in c4iw_rdev_open() 826 rdev->stats.pbl.total = rdev->lldi.vr->pbl.size; in c4iw_rdev_open() 917 return infop->vr->stag.size > 0 && infop->vr->pbl.size > 0 && in rdma_supported()
|
D | mem.c | 319 static int write_pbl(struct c4iw_rdev *rdev, __be64 *pbl, in write_pbl() argument 325 __func__, pbl_addr, rdev->lldi.vr->pbl.start, in write_pbl() 328 err = write_adapter_mem(rdev, pbl_addr >> 5, pbl_size << 3, pbl); in write_pbl()
|
D | iw_cxgb4.h | 75 #define PBL_OFF(rdev_p, a) ((a) - (rdev_p)->lldi.vr->pbl.start) 129 struct c4iw_stat pbl; member
|
/linux-4.4.14/drivers/net/ethernet/stmicro/stmmac/ |
D | dwmac1000_dma.c | 33 static int dwmac1000_dma_init(void __iomem *ioaddr, int pbl, int fb, int mb, in dwmac1000_dma_init() argument 62 value = DMA_BUS_MODE_PBL | ((pbl << DMA_BUS_MODE_PBL_SHIFT) | in dwmac1000_dma_init() 63 (pbl << DMA_BUS_MODE_RPBL_SHIFT)); in dwmac1000_dma_init()
|
D | dwmac100_dma.c | 35 static int dwmac100_dma_init(void __iomem *ioaddr, int pbl, int fb, int mb, in dwmac100_dma_init() argument 54 writel(DMA_BUS_MODE_DEFAULT | (pbl << DMA_BUS_MODE_PBL_SHIFT), in dwmac100_dma_init()
|
D | stmmac_pci.c | 83 plat->dma_cfg->pbl = 32; in stmmac_default_data() 117 plat->dma_cfg->pbl = 16; in quark_default_data()
|
D | stmmac_platform.c | 218 of_property_read_u32(np, "snps,pbl", &dma_cfg->pbl); in stmmac_probe_config_dt()
|
D | common.h | 354 int (*init) (void __iomem *ioaddr, int pbl, int fb, int mb,
|
D | stmmac_main.c | 1641 int pbl = DEFAULT_DMA_PBL, fixed_burst = 0, burst_len = 0; in stmmac_init_dma_engine() local 1646 pbl = priv->plat->dma_cfg->pbl; in stmmac_init_dma_engine() 1655 return priv->hw->dma->init(priv->ioaddr, pbl, fixed_burst, mixed_burst, in stmmac_init_dma_engine()
|
/linux-4.4.14/drivers/scsi/bnx2fc/ |
D | bnx2fc_tgt.c | 668 u32 *pbl; in bnx2fc_alloc_session_resc() local 727 pbl = (u32 *)tgt->rq_pbl; in bnx2fc_alloc_session_resc() 730 *pbl = (u32)page; in bnx2fc_alloc_session_resc() 731 pbl++; in bnx2fc_alloc_session_resc() 732 *pbl = (u32)((u64)page >> 32); in bnx2fc_alloc_session_resc() 733 pbl++; in bnx2fc_alloc_session_resc() 782 pbl = (u32 *)tgt->confq_pbl; in bnx2fc_alloc_session_resc() 785 *pbl = (u32)page; in bnx2fc_alloc_session_resc() 786 pbl++; in bnx2fc_alloc_session_resc() 787 *pbl = (u32)((u64)page >> 32); in bnx2fc_alloc_session_resc() [all …]
|
D | bnx2fc_hwi.c | 1970 u32 *pbl; in bnx2fc_free_hash_table() local 1974 pbl = hba->hash_tbl_pbl; in bnx2fc_free_hash_table() 1975 if (pbl) { in bnx2fc_free_hash_table() 1980 dma_address = le32_to_cpu(*pbl); in bnx2fc_free_hash_table() 1981 ++pbl; in bnx2fc_free_hash_table() 1982 dma_address += ((u64)le32_to_cpu(*pbl)) << 32; in bnx2fc_free_hash_table() 1983 ++pbl; in bnx2fc_free_hash_table() 2011 u32 *pbl; in bnx2fc_allocate_hash_table() local 2057 pbl = hba->hash_tbl_pbl; in bnx2fc_allocate_hash_table() 2060 *pbl = cpu_to_le32((u32) paddr); in bnx2fc_allocate_hash_table() [all …]
|
/linux-4.4.14/Documentation/devicetree/bindings/net/ |
D | samsung-sxgbe.txt | 17 - samsung,pbl: Integer, Programmable Burst Length. 47 samsung,pbl = <0x08>
|
D | sti-dwmac.txt | 52 snps,pbl = <32>;
|
D | stmmac.txt | 20 - snps,pbl Programmable Burst Length
|
/linux-4.4.14/include/linux/ |
D | sxgbe_platform.h | 34 int pbl; member
|
D | stmmac.h | 90 int pbl; member
|
/linux-4.4.14/drivers/net/ethernet/samsung/sxgbe/ |
D | sxgbe_dma.c | 47 int fix_burst, int pbl, dma_addr_t dma_tx, in sxgbe_dma_channel_init() argument 60 reg_val |= (pbl << SXGBE_DMA_TXPBL_LSHIFT); in sxgbe_dma_channel_init() 64 reg_val |= (pbl << SXGBE_DMA_RXPBL_LSHIFT); in sxgbe_dma_channel_init()
|
D | sxgbe_dma.h | 27 int pbl, dma_addr_t dma_tx, dma_addr_t dma_rx,
|
D | sxgbe_platform.c | 56 of_property_read_u32(np, "samsung,pbl", &dma_cfg->pbl); in sxgbe_probe_config_dt()
|
D | sxgbe_main.c | 960 int pbl = DEFAULT_DMA_PBL, fixed_burst = 0, burst_map = 0; in sxgbe_init_dma_engine() local 964 pbl = priv->plat->dma_cfg->pbl; in sxgbe_init_dma_engine() 971 fixed_burst, pbl, in sxgbe_init_dma_engine()
|
/linux-4.4.14/drivers/net/ethernet/tehuti/ |
D | tehuti.h | 316 struct pbl { struct 334 struct pbl pbl[0]; /* Fragments */ argument
|
D | tehuti.c | 1502 struct pbl *pbl = &txdd->pbl[0]; in bdx_tx_map_skb() local 1509 pbl->len = CPU_CHIP_SWAP32(db->wptr->len); in bdx_tx_map_skb() 1510 pbl->pa_lo = CPU_CHIP_SWAP32(L32_64(db->wptr->addr.dma)); in bdx_tx_map_skb() 1511 pbl->pa_hi = CPU_CHIP_SWAP32(H32_64(db->wptr->addr.dma)); in bdx_tx_map_skb() 1512 DBG("=== pbl len: 0x%x ================\n", pbl->len); in bdx_tx_map_skb() 1513 DBG("=== pbl pa_lo: 0x%x ================\n", pbl->pa_lo); in bdx_tx_map_skb() 1514 DBG("=== pbl pa_hi: 0x%x ================\n", pbl->pa_hi); in bdx_tx_map_skb() 1526 pbl++; in bdx_tx_map_skb() 1527 pbl->len = CPU_CHIP_SWAP32(db->wptr->len); in bdx_tx_map_skb() 1528 pbl->pa_lo = CPU_CHIP_SWAP32(L32_64(db->wptr->addr.dma)); in bdx_tx_map_skb() [all …]
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | stih415.dtsi | 164 snps,pbl = <32>; 185 snps,pbl = <32>;
|
D | stih416.dtsi | 194 snps,pbl = <32>; 215 snps,pbl = <32>;
|
D | stih407-family.dtsi | 674 snps,pbl = <8>;
|
D | sun6i-a31.dtsi | 934 snps,pbl = <2>;
|
D | sun7i-a20.dtsi | 1386 snps,pbl = <2>;
|
/linux-4.4.14/drivers/infiniband/hw/nes/ |
D | nes_verbs.c | 892 __le64 *pbl = NULL; in nes_setup_virt_qp() local 906 pbl = (__le64 *) nespbl->pbl_vbase; /* points to first pbl entry */ in nes_setup_virt_qp() 911 …nesqp->hwqp.sq_pbase = (le32_to_cpu(((__le32 *)pbl)[0])) | ((u64)((le32_to_cpu(((__le32 *)pbl)[1])… in nes_setup_virt_qp() 928 pbl += sq_pbl_entries; in nes_setup_virt_qp() 929 …nesqp->hwqp.rq_pbase = (le32_to_cpu(((__le32 *)pbl)[0])) | ((u64)((le32_to_cpu(((__le32 *)pbl)[1])… in nes_setup_virt_qp() 964 pbl = (__le64 *)nespbl->pbl_vbase; in nes_setup_virt_qp() 966 *tpbl++ = *pbl++; in nes_setup_virt_qp() 969 *tpbl++ = *pbl++; in nes_setup_virt_qp() 2287 __le64 *pbl; in nes_reg_user_mr() local 2583 pbl = pci_alloc_consistent(nesdev->pcidev, nespbl->pbl_size, in nes_reg_user_mr() [all …]
|
/linux-4.4.14/drivers/infiniband/hw/ocrdma/ |
D | ocrdma_hw.c | 1675 dev->av_tbl.pbl.va = dma_alloc_coherent(&pdev->dev, PAGE_SIZE, in ocrdma_mbx_create_ah_tbl() 1676 &dev->av_tbl.pbl.pa, in ocrdma_mbx_create_ah_tbl() 1678 if (dev->av_tbl.pbl.va == NULL) in ocrdma_mbx_create_ah_tbl() 1689 pbes = (struct ocrdma_pbe *)dev->av_tbl.pbl.va; in ocrdma_mbx_create_ah_tbl() 1695 cmd->tbl_addr[0].lo = (u32)(dev->av_tbl.pbl.pa & 0xFFFFFFFF); in ocrdma_mbx_create_ah_tbl() 1696 cmd->tbl_addr[0].hi = (u32)upper_32_bits(dev->av_tbl.pbl.pa); in ocrdma_mbx_create_ah_tbl() 1710 dma_free_coherent(&pdev->dev, PAGE_SIZE, dev->av_tbl.pbl.va, in ocrdma_mbx_create_ah_tbl() 1711 dev->av_tbl.pbl.pa); in ocrdma_mbx_create_ah_tbl() 1712 dev->av_tbl.pbl.va = NULL; in ocrdma_mbx_create_ah_tbl() 1736 dma_free_coherent(&pdev->dev, PAGE_SIZE, dev->av_tbl.pbl.va, in ocrdma_mbx_delete_ah_tbl() [all …]
|
D | ocrdma.h | 274 struct ocrdma_pbl pbl; member
|
D | ocrdma_sli.h | 1529 struct ocrdma_pa pbl[MAX_OCRDMA_NSMR_PBL]; member 1551 struct ocrdma_pa pbl[MAX_OCRDMA_NSMR_PBL]; member
|
/linux-4.4.14/arch/arc/boot/dts/ |
D | vdk_axs10x_mb.dtsi | 36 snps,pbl = < 32 >;
|
D | axs10x_mb.dtsi | 46 snps,pbl = < 32 >;
|
/linux-4.4.14/arch/mips/loongson32/common/ |
D | platform.c | 86 .pbl = 1,
|
/linux-4.4.14/drivers/infiniband/hw/cxgb3/ |
D | cxio_hal.h | 170 int cxio_write_pbl(struct cxio_rdev *rdev_p, __be64 *pbl,
|
D | cxio_hal.c | 764 int cxio_write_pbl(struct cxio_rdev *rdev_p, __be64 *pbl, in cxio_write_pbl() argument 776 pbl); in cxio_write_pbl()
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/ |
D | cxgb4_uld.h | 226 struct cxgb4_range pbl; member
|
D | cxgb4_main.c | 4050 adap->vres.pbl.start = val[4]; in adap_init0() 4051 adap->vres.pbl.size = val[5] - val[4] + 1; in adap_init0()
|
/linux-4.4.14/Documentation/ |
D | printk-formats.txt | 287 %*pbl 0,3-6,8-10 290 %*pb output the bitmap with field width as the number of bits and %*pbl
|
/linux-4.4.14/Documentation/networking/ |
D | stmmac.txt | 152 o pbl: the Programmable Burst Length is maximum number of beats to 204 int pbl; 210 o pbl: Programmable Burst Length
|
/linux-4.4.14/drivers/net/ethernet/qlogic/qede/ |
D | qede_main.c | 2116 dma_addr_t phys_table = fp->rxq->rx_comp_ring.pbl.p_phys_table; in qede_start_queues() 2152 txq->tx_pbl.pbl.p_phys_table, in qede_start_queues()
|
/linux-4.4.14/arch/blackfin/mach-bf609/boards/ |
D | ezkit.c | 122 .pbl = 2,
|