Home
last modified time | relevance | path

Searched refs:cpa (Results 1 – 12 of 12) sorted by relevance

/linux/drivers/s390/char/
H A Dvmur.c195 static void free_chan_prog(struct ccw1 *cpa) in free_chan_prog() argument
197 struct ccw1 *ptr = cpa; in free_chan_prog()
203 kfree(cpa); in free_chan_prog()
217 struct ccw1 *cpa; in alloc_chan_prog() local
228 cpa = kzalloc_objs(struct ccw1, rec_count + 1, GFP_KERNEL | GFP_DMA); in alloc_chan_prog()
229 if (!cpa) in alloc_chan_prog()
233 cpa[i].cmd_code = WRITE_CCW_CMD; in alloc_chan_prog()
234 cpa[i].flags = CCW_FLAG_CC | CCW_FLAG_SLI; in alloc_chan_prog()
235 cpa[i].count = reclen; in alloc_chan_prog()
238 free_chan_prog(cpa); in alloc_chan_prog()
[all …]
/linux/drivers/s390/cio/
H A Dvfio_ccw_cp.c303 static inline int is_cpa_within_range(dma32_t cpa, u32 head, int len) in is_cpa_within_range() argument
306 u32 gcpa = dma32_to_u32(cpa); in is_cpa_within_range()
768 ret = ccwchain_build_ccws(orb->cmd.cpa, cp); in cp_init()
888 struct ccw1 *cpa; in cp_get_orb() local
912 cpa = chain->ch_ccw; in cp_get_orb()
913 orb->cmd.cpa = virt_to_dma32(cpa); in cp_get_orb()
935 dma32_t cpa = scsw->cmd.cpa; in cp_update_scsw() local
953 if (is_cpa_within_range(cpa, ccw_head, chain->ch_len + 1)) { in cp_update_scsw()
961 cpa = dma32_add(cpa, chain->ch_iova - ccw_head); in cp_update_scsw()
966 scsw->cmd.cpa = cpa; in cp_update_scsw()
H A Dorb.h40 dma32_t cpa; /* channel program address */ member
H A Ddevice_fsm.c72 if (dma32_to_virt(orb->cmd.cpa) == in ccw_timeout_log()
74 dma32_to_virt(orb->cmd.cpa) == in ccw_timeout_log()
82 dma32_to_virt(orb->cmd.cpa), in ccw_timeout_log()
/linux/sound/soc/sof/intel/
H A Dmtl.c256 u32 cpa; in mtl_dsp_pre_fw_run()
292 cpa = MTL_HFDSSCS_CPA_MASK; in mtl_dsp_pre_fw_run()
294 (dsphfdsscs & cpa) == cpa, HDA_DSP_REG_POLL_INTERVAL_US, in mtl_dsp_pre_fw_run()
380 unsigned int cpa; in mtl_dsp_core_power_up()
402 cpa = MTL_DSP2CXCTL_PRIMARY_CORE_CPA_MASK; in mtl_dsp_core_power_down()
404 (dspcxctl & cpa) == cpa, HDA_DSP_REG_POLL_INTERVAL_US, in mtl_dsp_core_power_down()
452 u32 dsphfdsscs, cpa; in mtl_power_down_dsp()
470 cpa in mtl_dsp_cl_init()
245 u32 cpa; mtl_dsp_pre_fw_run() local
357 unsigned int cpa; mtl_dsp_core_power_up() local
429 u32 dsphfdsscs, cpa; mtl_power_down_dsp() local
[all...]
/linux/drivers/s390/block/
H A Ddasd_3990_erp.c1586 dma32_t cpa = 0; in dasd_3990_erp_action_1B_32() local
1623 cpa = default_erp->refers->irb.scsw.cmd.cpa; in dasd_3990_erp_action_1B_32()
1625 if (cpa == 0) { in dasd_3990_erp_action_1B_32()
1703 ccw->cda = cpa; in dasd_3990_erp_action_1B_32()
1744 dma32_t cpa = 0; in dasd_3990_update_1B() local
1780 cpa = previous_erp->irb.scsw.cmd.cpa; in dasd_3990_update_1B()
1782 if (cpa == 0) { in dasd_3990_update_1B()
1828 ccw->cda = cpa; in dasd_3990_update_1B()
H A Ddasd_fba.c675 (void *)(u64)dma32_to_u32(irb->scsw.cmd.cpa)); in dasd_fba_dump_sense()
713 if (act < ((struct ccw1 *)dma32_to_virt(irb->scsw.cmd.cpa)) - 2) { in dasd_fba_dump_sense()
714 act = ((struct ccw1 *)dma32_to_virt(irb->scsw.cmd.cpa)) - 2; in dasd_fba_dump_sense()
717 end = min((struct ccw1 *)dma32_to_virt(irb->scsw.cmd.cpa) + 2, last); in dasd_fba_dump_sense()
H A Ddasd_eckd.c6532 dma32_to_virt(irb->scsw.cmd.cpa)); in dasd_eckd_dump_sense_ccw()
6575 fail = dma32_to_virt(irb->scsw.cmd.cpa); /* failing CCW */ in dasd_eckd_dump_sense_ccw()
/linux/Documentation/arch/s390/
H A Dcds.rst207 struct ccw1 *cpa,
212 struct ccw1 *cpa,
218 struct ccw1 *cpa,
224 struct ccw1 *cpa,
233 cpa logical start address of channel program
258 The cpa parameter points to the first format 1 CCW of a channel program::
/linux/arch/sparc/lib/
H A Dchecksum_32.S95 1: be cpa
102 b cpa
115 cpa: be 3f ! none to do label
/linux/arch/s390/include/asm/
H A Dscsw.h57 dma32_t cpa; member
/linux/fs/ext4/
H A Dmballoc.c4822 struct ext4_prealloc_space *cpa) in ext4_mb_check_group_pa() argument
4826 if (cpa == NULL) { in ext4_mb_check_group_pa()
4830 cur_distance = abs(goal_block - cpa->pa_pstart); in ext4_mb_check_group_pa()
4834 return cpa; in ext4_mb_check_group_pa()
4837 atomic_dec(&cpa->pa_count); in ext4_mb_check_group_pa()
4883 struct ext4_prealloc_space *tmp_pa = NULL, *cpa = NULL; in ext4_mb_use_preallocated() local
5062 cpa = ext4_mb_check_group_pa(goal_block, in ext4_mb_use_preallocated()
5063 tmp_pa, cpa); in ext4_mb_use_preallocated()
5069 if (cpa) { in ext4_mb_use_preallocated()
5070 ext4_mb_use_group_pa(ac, cpa); in ext4_mb_use_preallocated()