| /linux/drivers/scsi/esas2r/ |
| H A D | esas2r_io.c | 409 if (sgc->sge.prd.sge_cnt == 0) { in esas2r_build_prd_iblk() 418 sgc->sge.prd.curr->ctl_len = cpu_to_le32( in esas2r_build_prd_iblk() 420 sgc->sge.prd.curr->address = cpu_to_le64(addr); in esas2r_build_prd_iblk() 432 if (sgc->sge.prd.chain) { in esas2r_build_prd_iblk() 439 sgc->sge.prd.chain->ctl_len |= cpu_to_le32( in esas2r_build_prd_iblk() 440 sgc->sge.prd.sgl_max_cnt); in esas2r_build_prd_iblk() 467 sgc->sge.prd.chain = sgc->sge.prd.curr; in esas2r_build_prd_iblk() 469 sgc->sge.prd.chain->ctl_len = cpu_to_le32(PRD_CHAIN); in esas2r_build_prd_iblk() 470 sgc->sge.prd.chain->address = in esas2r_build_prd_iblk() 478 sgc->sge.prd.curr = in esas2r_build_prd_iblk() [all …]
|
| H A D | atvda.h | 1076 struct atto_physical_region_description prd[1]; member
|
| /linux/drivers/gpu/drm/bridge/ |
| H A D | tc358768.c | 163 u32 prd; /* PLL input divider */ member 368 u32 prd, target_pll, i, max_pll, min_pll; in tc358768_calc_pll() local 393 for (prd = 1; prd <= 16; ++prd) { in tc358768_calc_pll() 394 u32 divisor = prd * (1 << frs); in tc358768_calc_pll() 405 pll_in = (u32)div_u64((u64)refclk, prd); in tc358768_calc_pll() 414 best_prd = prd; in tc358768_calc_pll() 433 priv->prd = best_prd; in tc358768_calc_pll() 709 u32 fbd, prd, frs; in tc358768_setup_pll() local 719 prd = priv->prd; in tc358768_setup_pll() 723 clk_get_rate(priv->refclk), fbd, prd, frs); in tc358768_setup_pll() [all …]
|
| /linux/drivers/iio/trigger/ |
| H A D | stm32-timer-trigger.c | 124 unsigned long long prd, div; in stm32_timer_start() local 133 prd = div; in stm32_timer_start() 141 div = prd; in stm32_timer_start() 144 prd = div; in stm32_timer_start() 165 regmap_write(priv->regmap, TIM_ARR, prd - 1); in stm32_timer_start()
|
| /linux/arch/powerpc/platforms/powernv/ |
| H A D | Kconfig | 28 This enables the opal-prd driver, a facility to run processor
|
| /linux/drivers/scsi/mvsas/ |
| H A D | mv_64xx.c | 551 static void mvs_64xx_make_prd(struct scatterlist *scatter, int nr, void *prd) in mvs_64xx_make_prd() argument 555 struct mvs_prd *buf_prd = prd; in mvs_64xx_make_prd() 725 int buf_len, int from, void *prd) in mvs_64xx_fix_dma() argument 728 struct mvs_prd *buf_prd = prd; in mvs_64xx_fix_dma()
|
| H A D | mv_94xx.c | 783 static void mvs_94xx_make_prd(struct scatterlist *scatter, int nr, void *prd) in mvs_94xx_make_prd() argument 787 struct mvs_prd *buf_prd = prd; in mvs_94xx_make_prd() 987 int buf_len, int from, void *prd) in mvs_94xx_fix_dma() argument 990 struct mvs_prd *buf_prd = prd; in mvs_94xx_fix_dma()
|
| /linux/drivers/ata/ |
| H A D | sata_rcar.c | 504 struct ata_bmdma_prd *prd = ap->bmdma_prd; in sata_rcar_bmdma_fill_sg() local 518 prd[si].addr = cpu_to_le32(addr); in sata_rcar_bmdma_fill_sg() 519 prd[si].flags_len = cpu_to_le32(sg_len); in sata_rcar_bmdma_fill_sg() 523 prd[si - 1].addr |= cpu_to_le32(SATA_RCAR_DTEND); in sata_rcar_bmdma_fill_sg()
|
| /linux/drivers/input/ |
| H A D | joydev.c | 766 #define ACCEL_DEV(vnd, prd) \ argument 772 .product = (prd), \
|
| /linux/drivers/net/ethernet/renesas/ |
| H A D | rswitch_main.c | 1231 unsigned int prd) in rswitch_etha_mpsm_op() argument 1241 FIELD_PREP(MPSM_PRD, prd); in rswitch_etha_mpsm_op()
|
| /linux/drivers/ufs/core/ |
| H A D | ufshcd.c | 2715 struct ufshcd_sg_entry *prd; in ufshcd_sgl_to_prdt() local 2727 prd = lrbp->ucd_prdt_ptr; in ufshcd_sgl_to_prdt() 2741 prd->size = cpu_to_le32(len - 1); in ufshcd_sgl_to_prdt() 2742 prd->addr = cpu_to_le64(sg->dma_address); in ufshcd_sgl_to_prdt() 2743 prd->reserved = 0; in ufshcd_sgl_to_prdt() 2744 prd = (void *)prd + ufshcd_sg_entry_size(hba); in ufshcd_sgl_to_prdt()
|
| /linux/drivers/net/ethernet/nvidia/ |
| H A D | forcedeth.c | 950 static inline u32 nv_descr_getlength(struct ring_desc *prd, u32 v) in nv_descr_getlength() argument 952 return le32_to_cpu(prd->flaglen) in nv_descr_getlength() 956 static inline u32 nv_descr_getlength_ex(struct ring_desc_ex *prd, u32 v) in nv_descr_getlength_ex() argument 958 return le32_to_cpu(prd->flaglen) & LEN_MASK_V2; in nv_descr_getlength_ex()
|
| /linux/arch/mips/include/asm/octeon/ |
| H A D | cvmx-npei-defs.h | 1283 uint64_t prd:10; member 1285 uint64_t prd:10;
|
| /linux/drivers/scsi/pm8001/ |
| H A D | pm8001_hwi.c | 3889 pm8001_chip_make_sg(struct scatterlist *scatter, int nr, void *prd) in pm8001_chip_make_sg() argument 3893 struct pm8001_prd *buf_prd = prd; in pm8001_chip_make_sg()
|