prm                18 arch/arm/mach-omap2/prm.h extern void omap2_set_globals_prm(void __iomem *prm);
prm               353 arch/arm/mach-omap2/prm_common.c void __init omap2_set_globals_prm(void __iomem *prm)
prm               355 arch/arm/mach-omap2/prm_common.c 	prm_base.va = prm;
prm               186 drivers/atm/solos-pci.c 	struct solos_param prm;
prm               210 drivers/atm/solos-pci.c 	prm.pid = current->pid;
prm               211 drivers/atm/solos-pci.c 	prm.response = NULL;
prm               212 drivers/atm/solos-pci.c 	prm.port = SOLOS_CHAN(atmdev);
prm               215 drivers/atm/solos-pci.c 	list_add(&prm.list, &card->param_queue);
prm               218 drivers/atm/solos-pci.c 	fpga_queue(card, prm.port, skb, NULL);
prm               220 drivers/atm/solos-pci.c 	wait_event_timeout(card->param_wq, prm.response, 5 * HZ);
prm               223 drivers/atm/solos-pci.c 	list_del(&prm.list);
prm               226 drivers/atm/solos-pci.c 	if (!prm.response)
prm               229 drivers/atm/solos-pci.c 	buflen = prm.response->len;
prm               230 drivers/atm/solos-pci.c 	memcpy(buf, prm.response->data, buflen);
prm               231 drivers/atm/solos-pci.c 	kfree_skb(prm.response);
prm               241 drivers/atm/solos-pci.c 	struct solos_param prm;
prm               266 drivers/atm/solos-pci.c 	prm.pid = current->pid;
prm               267 drivers/atm/solos-pci.c 	prm.response = NULL;
prm               268 drivers/atm/solos-pci.c 	prm.port = SOLOS_CHAN(atmdev);
prm               271 drivers/atm/solos-pci.c 	list_add(&prm.list, &card->param_queue);
prm               274 drivers/atm/solos-pci.c 	fpga_queue(card, prm.port, skb, NULL);
prm               276 drivers/atm/solos-pci.c 	wait_event_timeout(card->param_wq, prm.response, 5 * HZ);
prm               279 drivers/atm/solos-pci.c 	list_del(&prm.list);
prm               282 drivers/atm/solos-pci.c 	skb = prm.response;
prm               412 drivers/atm/solos-pci.c 	struct solos_param *prm;
prm               431 drivers/atm/solos-pci.c 	list_for_each_entry(prm, &card->param_queue, list) {
prm               432 drivers/atm/solos-pci.c 		if (prm->port == port && prm->pid == cmdpid) {
prm               433 drivers/atm/solos-pci.c 			prm->response = skb;
prm               635 drivers/hid/intel-ish-hid/ishtp/client.c static void ipc_tx_callback(void *prm)
prm               637 drivers/hid/intel-ish-hid/ishtp/client.c 	struct ishtp_cl	*cl = prm;
prm               510 drivers/hid/intel-ish-hid/ishtp/hbm.c 	struct dma_xfer_hbm	*prm = dma_xfer;
prm               534 drivers/hid/intel-ish-hid/ishtp/hbm.c 	ishtp_write_message(dev, &hdr, (unsigned char *)prm);
prm              1057 drivers/iommu/iommu.c 	    (evt->fault.prm.flags & IOMMU_FAULT_PAGE_REQUEST_LAST_PAGE)) {
prm              1088 drivers/iommu/iommu.c 	struct iommu_fault_page_request *prm;
prm              1113 drivers/iommu/iommu.c 		prm = &evt->fault.prm;
prm              1114 drivers/iommu/iommu.c 		pasid_valid = prm->flags & IOMMU_FAULT_PAGE_REQUEST_PASID_VALID;
prm              1116 drivers/iommu/iommu.c 		if ((pasid_valid && prm->pasid != msg->pasid) ||
prm              1117 drivers/iommu/iommu.c 		    prm->grpid != msg->grpid)
prm              1625 drivers/scsi/qla2xxx/qla_target.c 	struct qla_tgt_sess_work_param *prm;
prm              1628 drivers/scsi/qla2xxx/qla_target.c 	prm = kzalloc(sizeof(*prm), GFP_ATOMIC);
prm              1629 drivers/scsi/qla2xxx/qla_target.c 	if (!prm) {
prm              1639 drivers/scsi/qla2xxx/qla_target.c 	    type, prm, param, param_size, tgt);
prm              1641 drivers/scsi/qla2xxx/qla_target.c 	prm->type = type;
prm              1642 drivers/scsi/qla2xxx/qla_target.c 	memcpy(&prm->tm_iocb, param, param_size);
prm              1645 drivers/scsi/qla2xxx/qla_target.c 	list_add_tail(&prm->sess_works_list_entry, &tgt->sess_works_list);
prm              2384 drivers/scsi/qla2xxx/qla_target.c static int qlt_pci_map_calc_cnt(struct qla_tgt_prm *prm)
prm              2386 drivers/scsi/qla2xxx/qla_target.c 	struct qla_tgt_cmd *cmd = prm->cmd;
prm              2390 drivers/scsi/qla2xxx/qla_target.c 	prm->sg = (struct scatterlist *)cmd->sg;
prm              2391 drivers/scsi/qla2xxx/qla_target.c 	prm->seg_cnt = dma_map_sg(&cmd->qpair->pdev->dev, cmd->sg,
prm              2393 drivers/scsi/qla2xxx/qla_target.c 	if (unlikely(prm->seg_cnt == 0))
prm              2396 drivers/scsi/qla2xxx/qla_target.c 	prm->cmd->sg_mapped = 1;
prm              2403 drivers/scsi/qla2xxx/qla_target.c 		if (prm->seg_cnt > QLA_TGT_DATASEGS_PER_CMD_24XX)
prm              2404 drivers/scsi/qla2xxx/qla_target.c 			prm->req_cnt += DIV_ROUND_UP(prm->seg_cnt -
prm              2411 drivers/scsi/qla2xxx/qla_target.c 			prm->seg_cnt = DIV_ROUND_UP(cmd->bufflen, cmd->blk_sz);
prm              2412 drivers/scsi/qla2xxx/qla_target.c 			prm->tot_dsds = prm->seg_cnt;
prm              2414 drivers/scsi/qla2xxx/qla_target.c 			prm->tot_dsds = prm->seg_cnt;
prm              2417 drivers/scsi/qla2xxx/qla_target.c 			prm->prot_sg      = cmd->prot_sg;
prm              2418 drivers/scsi/qla2xxx/qla_target.c 			prm->prot_seg_cnt = dma_map_sg(&cmd->qpair->pdev->dev,
prm              2421 drivers/scsi/qla2xxx/qla_target.c 			if (unlikely(prm->prot_seg_cnt == 0))
prm              2427 drivers/scsi/qla2xxx/qla_target.c 				prm->prot_seg_cnt = DIV_ROUND_UP(cmd->bufflen,
prm              2429 drivers/scsi/qla2xxx/qla_target.c 				prm->tot_dsds += prm->prot_seg_cnt;
prm              2431 drivers/scsi/qla2xxx/qla_target.c 				prm->tot_dsds += prm->prot_seg_cnt;
prm              2438 drivers/scsi/qla2xxx/qla_target.c 	ql_dbg_qp(ql_dbg_tgt, prm->cmd->qpair, 0xe04d,
prm              2440 drivers/scsi/qla2xxx/qla_target.c 	    0, prm->cmd->sg_cnt);
prm              2549 drivers/scsi/qla2xxx/qla_target.c 	struct qla_tgt_prm *prm)
prm              2553 drivers/scsi/qla2xxx/qla_target.c 	struct atio_from_isp *atio = &prm->cmd->atio;
prm              2557 drivers/scsi/qla2xxx/qla_target.c 	prm->pkt = pkt;
prm              2561 drivers/scsi/qla2xxx/qla_target.c 	pkt->entry_count = (uint8_t)prm->req_cnt;
prm              2562 drivers/scsi/qla2xxx/qla_target.c 	pkt->vp_index = prm->cmd->vp_idx;
prm              2573 drivers/scsi/qla2xxx/qla_target.c 		qpair->req->outstanding_cmds[h] = (srb_t *)prm->cmd;
prm              2577 drivers/scsi/qla2xxx/qla_target.c 	pkt->nport_handle = cpu_to_le16(prm->cmd->loop_id);
prm              2585 drivers/scsi/qla2xxx/qla_target.c 	pkt->u.status0.relative_offset = cpu_to_le32(prm->cmd->offset);
prm              2594 drivers/scsi/qla2xxx/qla_target.c static void qlt_load_cont_data_segments(struct qla_tgt_prm *prm)
prm              2600 drivers/scsi/qla2xxx/qla_target.c 	while (prm->seg_cnt > 0) {
prm              2603 drivers/scsi/qla2xxx/qla_target.c 			   prm->cmd->qpair->req);
prm              2622 drivers/scsi/qla2xxx/qla_target.c 		    cnt < QLA_TGT_DATASEGS_PER_CONT_24XX && prm->seg_cnt;
prm              2623 drivers/scsi/qla2xxx/qla_target.c 		    cnt++, prm->seg_cnt--) {
prm              2624 drivers/scsi/qla2xxx/qla_target.c 			append_dsd64(&cur_dsd, prm->sg);
prm              2625 drivers/scsi/qla2xxx/qla_target.c 			prm->sg = sg_next(prm->sg);
prm              2634 drivers/scsi/qla2xxx/qla_target.c static void qlt_load_data_segments(struct qla_tgt_prm *prm)
prm              2638 drivers/scsi/qla2xxx/qla_target.c 	struct ctio7_to_24xx *pkt24 = (struct ctio7_to_24xx *)prm->pkt;
prm              2640 drivers/scsi/qla2xxx/qla_target.c 	pkt24->u.status0.transfer_length = cpu_to_le32(prm->cmd->bufflen);
prm              2646 drivers/scsi/qla2xxx/qla_target.c 	if (prm->seg_cnt)
prm              2647 drivers/scsi/qla2xxx/qla_target.c 		pkt24->dseg_count = cpu_to_le16(prm->seg_cnt);
prm              2649 drivers/scsi/qla2xxx/qla_target.c 	if (prm->seg_cnt == 0) {
prm              2660 drivers/scsi/qla2xxx/qla_target.c 	    (cnt < QLA_TGT_DATASEGS_PER_CMD_24XX) && prm->seg_cnt;
prm              2661 drivers/scsi/qla2xxx/qla_target.c 	    cnt++, prm->seg_cnt--) {
prm              2662 drivers/scsi/qla2xxx/qla_target.c 		append_dsd64(&cur_dsd, prm->sg);
prm              2663 drivers/scsi/qla2xxx/qla_target.c 		prm->sg = sg_next(prm->sg);
prm              2666 drivers/scsi/qla2xxx/qla_target.c 	qlt_load_cont_data_segments(prm);
prm              2674 drivers/scsi/qla2xxx/qla_target.c static void qlt_print_dif_err(struct qla_tgt_prm *prm)
prm              2680 drivers/scsi/qla2xxx/qla_target.c 	if (prm->sense_buffer && (prm->sense_buffer[12] == 0x10)) {
prm              2681 drivers/scsi/qla2xxx/qla_target.c 		cmd = prm->cmd;
prm              2684 drivers/scsi/qla2xxx/qla_target.c 		switch (prm->sense_buffer[13]) {
prm              2722 drivers/scsi/qla2xxx/qla_target.c 	struct qla_tgt_prm *prm, int xmit_type, uint8_t scsi_status,
prm              2728 drivers/scsi/qla2xxx/qla_target.c 	prm->cmd = cmd;
prm              2729 drivers/scsi/qla2xxx/qla_target.c 	prm->tgt = cmd->tgt;
prm              2730 drivers/scsi/qla2xxx/qla_target.c 	prm->pkt = NULL;
prm              2731 drivers/scsi/qla2xxx/qla_target.c 	prm->rq_result = scsi_status;
prm              2732 drivers/scsi/qla2xxx/qla_target.c 	prm->sense_buffer = &cmd->sense_buffer[0];
prm              2733 drivers/scsi/qla2xxx/qla_target.c 	prm->sense_buffer_len = TRANSPORT_SENSE_BUFFER;
prm              2734 drivers/scsi/qla2xxx/qla_target.c 	prm->sg = NULL;
prm              2735 drivers/scsi/qla2xxx/qla_target.c 	prm->seg_cnt = -1;
prm              2736 drivers/scsi/qla2xxx/qla_target.c 	prm->req_cnt = 1;
prm              2737 drivers/scsi/qla2xxx/qla_target.c 	prm->residual = 0;
prm              2738 drivers/scsi/qla2xxx/qla_target.c 	prm->add_status_pkt = 0;
prm              2739 drivers/scsi/qla2xxx/qla_target.c 	prm->prot_sg = NULL;
prm              2740 drivers/scsi/qla2xxx/qla_target.c 	prm->prot_seg_cnt = 0;
prm              2741 drivers/scsi/qla2xxx/qla_target.c 	prm->tot_dsds = 0;
prm              2744 drivers/scsi/qla2xxx/qla_target.c 		if  (qlt_pci_map_calc_cnt(prm) != 0)
prm              2748 drivers/scsi/qla2xxx/qla_target.c 	*full_req_cnt = prm->req_cnt;
prm              2751 drivers/scsi/qla2xxx/qla_target.c 		prm->residual = se_cmd->residual_count;
prm              2754 drivers/scsi/qla2xxx/qla_target.c 		       prm->residual, se_cmd->tag,
prm              2756 drivers/scsi/qla2xxx/qla_target.c 		       cmd->bufflen, prm->rq_result);
prm              2757 drivers/scsi/qla2xxx/qla_target.c 		prm->rq_result |= SS_RESIDUAL_UNDER;
prm              2759 drivers/scsi/qla2xxx/qla_target.c 		prm->residual = se_cmd->residual_count;
prm              2762 drivers/scsi/qla2xxx/qla_target.c 		       prm->residual, se_cmd->tag, se_cmd->t_task_cdb ?
prm              2763 drivers/scsi/qla2xxx/qla_target.c 		       se_cmd->t_task_cdb[0] : 0, cmd->bufflen, prm->rq_result);
prm              2764 drivers/scsi/qla2xxx/qla_target.c 		prm->rq_result |= SS_RESIDUAL_OVER;
prm              2773 drivers/scsi/qla2xxx/qla_target.c 			if (QLA_TGT_SENSE_VALID(prm->sense_buffer) ||
prm              2775 drivers/scsi/qla2xxx/qla_target.c 			    (prm->rq_result != 0))) {
prm              2776 drivers/scsi/qla2xxx/qla_target.c 				prm->add_status_pkt = 1;
prm              2799 drivers/scsi/qla2xxx/qla_target.c 	struct qla_tgt_prm *prm)
prm              2801 drivers/scsi/qla2xxx/qla_target.c 	prm->sense_buffer_len = min_t(uint32_t, prm->sense_buffer_len,
prm              2804 drivers/scsi/qla2xxx/qla_target.c 	if (qlt_need_explicit_conf(prm->cmd, 0)) {
prm              2809 drivers/scsi/qla2xxx/qla_target.c 	ctio->u.status0.residual = cpu_to_le32(prm->residual);
prm              2810 drivers/scsi/qla2xxx/qla_target.c 	ctio->u.status0.scsi_status = cpu_to_le16(prm->rq_result);
prm              2811 drivers/scsi/qla2xxx/qla_target.c 	if (QLA_TGT_SENSE_VALID(prm->sense_buffer)) {
prm              2814 drivers/scsi/qla2xxx/qla_target.c 		if (qlt_need_explicit_conf(prm->cmd, 1)) {
prm              2815 drivers/scsi/qla2xxx/qla_target.c 			if ((prm->rq_result & SS_SCSI_STATUS_BYTE) != 0) {
prm              2816 drivers/scsi/qla2xxx/qla_target.c 				ql_dbg_qp(ql_dbg_tgt, prm->cmd->qpair, 0xe017,
prm              2834 drivers/scsi/qla2xxx/qla_target.c 		    cpu_to_le16(prm->sense_buffer_len);
prm              2835 drivers/scsi/qla2xxx/qla_target.c 		for (i = 0; i < prm->sense_buffer_len/4; i++)
prm              2837 drivers/scsi/qla2xxx/qla_target.c 				cpu_to_be32(((uint32_t *)prm->sense_buffer)[i]);
prm              2839 drivers/scsi/qla2xxx/qla_target.c 		qlt_print_dif_err(prm);
prm              2984 drivers/scsi/qla2xxx/qla_target.c qlt_build_ctio_crc2_pkt(struct qla_qpair *qpair, struct qla_tgt_prm *prm)
prm              2996 drivers/scsi/qla2xxx/qla_target.c 	struct qla_tgt_cmd	*cmd = prm->cmd;
prm              2999 drivers/scsi/qla2xxx/qla_target.c 	struct atio_from_isp *atio = &prm->cmd->atio;
prm              3007 drivers/scsi/qla2xxx/qla_target.c 	prm->pkt = pkt;
prm              3013 drivers/scsi/qla2xxx/qla_target.c 		prm->prot_sg, prm->prot_seg_cnt, se_cmd->t_task_lba);
prm              3086 drivers/scsi/qla2xxx/qla_target.c 		qpair->req->outstanding_cmds[h] = (srb_t *)prm->cmd;
prm              3090 drivers/scsi/qla2xxx/qla_target.c 	pkt->nport_handle = cpu_to_le16(prm->cmd->loop_id);
prm              3101 drivers/scsi/qla2xxx/qla_target.c 	pkt->relative_offset = cpu_to_le32(prm->cmd->offset);
prm              3109 drivers/scsi/qla2xxx/qla_target.c 	pkt->dseg_count = prm->tot_dsds;
prm              3143 drivers/scsi/qla2xxx/qla_target.c 			cpu_to_le16(prm->tot_dsds - prm->prot_seg_cnt);
prm              3165 drivers/scsi/qla2xxx/qla_target.c 	if (!bundling && prm->prot_seg_cnt) {
prm              3167 drivers/scsi/qla2xxx/qla_target.c 			prm->tot_dsds, &tc))
prm              3170 drivers/scsi/qla2xxx/qla_target.c 		(prm->tot_dsds - prm->prot_seg_cnt), &tc))
prm              3173 drivers/scsi/qla2xxx/qla_target.c 	if (bundling && prm->prot_seg_cnt) {
prm              3179 drivers/scsi/qla2xxx/qla_target.c 			prm->prot_seg_cnt, cmd))
prm              3201 drivers/scsi/qla2xxx/qla_target.c 	struct qla_tgt_prm prm;
prm              3219 drivers/scsi/qla2xxx/qla_target.c 	res = qlt_pre_xmit_response(cmd, &prm, xmit_type, scsi_status,
prm              3252 drivers/scsi/qla2xxx/qla_target.c 		res = qlt_build_ctio_crc2_pkt(qpair, &prm);
prm              3254 drivers/scsi/qla2xxx/qla_target.c 		res = qlt_24xx_build_ctio_pkt(qpair, &prm);
prm              3260 drivers/scsi/qla2xxx/qla_target.c 	pkt = (struct ctio7_to_24xx *)prm.pkt;
prm              3268 drivers/scsi/qla2xxx/qla_target.c 			qlt_load_data_segments(&prm);
prm              3270 drivers/scsi/qla2xxx/qla_target.c 		if (prm.add_status_pkt == 0) {
prm              3273 drivers/scsi/qla2xxx/qla_target.c 				    cpu_to_le16(prm.rq_result);
prm              3275 drivers/scsi/qla2xxx/qla_target.c 				    cpu_to_le32(prm.residual);
prm              3322 drivers/scsi/qla2xxx/qla_target.c 			    &prm);
prm              3325 drivers/scsi/qla2xxx/qla_target.c 		qlt_24xx_init_ctio_to_isp(pkt, &prm);
prm              3357 drivers/scsi/qla2xxx/qla_target.c 	struct qla_tgt_prm prm;
prm              3362 drivers/scsi/qla2xxx/qla_target.c 	memset(&prm, 0, sizeof(prm));
prm              3363 drivers/scsi/qla2xxx/qla_target.c 	prm.cmd = cmd;
prm              3364 drivers/scsi/qla2xxx/qla_target.c 	prm.tgt = tgt;
prm              3365 drivers/scsi/qla2xxx/qla_target.c 	prm.sg = NULL;
prm              3366 drivers/scsi/qla2xxx/qla_target.c 	prm.req_cnt = 1;
prm              3369 drivers/scsi/qla2xxx/qla_target.c 	if (qlt_pci_map_calc_cnt(&prm) != 0)
prm              3391 drivers/scsi/qla2xxx/qla_target.c 	res = qlt_check_reserve_free_req(qpair, prm.req_cnt);
prm              3395 drivers/scsi/qla2xxx/qla_target.c 		res = qlt_build_ctio_crc2_pkt(qpair, &prm);
prm              3397 drivers/scsi/qla2xxx/qla_target.c 		res = qlt_24xx_build_ctio_pkt(qpair, &prm);
prm              3400 drivers/scsi/qla2xxx/qla_target.c 		qpair->req->cnt += prm.req_cnt;
prm              3404 drivers/scsi/qla2xxx/qla_target.c 	pkt = (struct ctio7_to_24xx *)prm.pkt;
prm              3409 drivers/scsi/qla2xxx/qla_target.c 		qlt_load_data_segments(&prm);
prm              6161 drivers/scsi/qla2xxx/qla_target.c 	struct qla_tgt_sess_work_param *prm)
prm              6175 drivers/scsi/qla2xxx/qla_target.c 	s_id = le_id_to_be(prm->abts.fcp_hdr_le.s_id);
prm              6202 drivers/scsi/qla2xxx/qla_target.c 	rc = __qlt_24xx_handle_abts(vha, &prm->abts, sess);
prm              6216 drivers/scsi/qla2xxx/qla_target.c 	qlt_24xx_send_abts_resp(ha->base_qpair, &prm->abts,
prm              6222 drivers/scsi/qla2xxx/qla_target.c 	struct qla_tgt_sess_work_param *prm)
prm              6224 drivers/scsi/qla2xxx/qla_target.c 	struct atio_from_isp *a = &prm->tm_iocb2;
prm              6240 drivers/scsi/qla2xxx/qla_target.c 	s_id = prm->tm_iocb2.u.isp24.fcp_hdr.s_id;
prm              6281 drivers/scsi/qla2xxx/qla_target.c 	qlt_send_term_exchange(ha->base_qpair, NULL, &prm->tm_iocb2, 1, 0);
prm              6294 drivers/scsi/qla2xxx/qla_target.c 		struct qla_tgt_sess_work_param *prm = list_entry(
prm              6295 drivers/scsi/qla2xxx/qla_target.c 		    tgt->sess_works_list.next, typeof(*prm),
prm              6302 drivers/scsi/qla2xxx/qla_target.c 		list_del(&prm->sess_works_list_entry);
prm              6306 drivers/scsi/qla2xxx/qla_target.c 		switch (prm->type) {
prm              6308 drivers/scsi/qla2xxx/qla_target.c 			qlt_abort_work(tgt, prm);
prm              6311 drivers/scsi/qla2xxx/qla_target.c 			qlt_tmr_work(tgt, prm);
prm              6320 drivers/scsi/qla2xxx/qla_target.c 		kfree(prm);
prm                88 drivers/usb/gadget/function/u_audio.c 	struct uac_rtd_params *prm = ur->pp;
prm                89 drivers/usb/gadget/function/u_audio.c 	struct snd_uac_chip *uac = prm->uac;
prm                92 drivers/usb/gadget/function/u_audio.c 	if (!prm->ep_enabled || req->status == -ESHUTDOWN)
prm               103 drivers/usb/gadget/function/u_audio.c 	substream = prm->ss;
prm               117 drivers/usb/gadget/function/u_audio.c 	spin_lock_irqsave(&prm->lock, flags);
prm               143 drivers/usb/gadget/function/u_audio.c 	hw_ptr = prm->hw_ptr;
prm               145 drivers/usb/gadget/function/u_audio.c 	spin_unlock_irqrestore(&prm->lock, flags);
prm               170 drivers/usb/gadget/function/u_audio.c 	spin_lock_irqsave(&prm->lock, flags);
prm               172 drivers/usb/gadget/function/u_audio.c 	prm->hw_ptr = (hw_ptr + req->actual) % runtime->dma_bytes;
prm               173 drivers/usb/gadget/function/u_audio.c 	hw_ptr = prm->hw_ptr;
prm               174 drivers/usb/gadget/function/u_audio.c 	spin_unlock_irqrestore(&prm->lock, flags);
prm               188 drivers/usb/gadget/function/u_audio.c 	struct uac_rtd_params *prm;
prm               198 drivers/usb/gadget/function/u_audio.c 		prm = &uac->p_prm;
prm               200 drivers/usb/gadget/function/u_audio.c 		prm = &uac->c_prm;
prm               202 drivers/usb/gadget/function/u_audio.c 	spin_lock_irqsave(&prm->lock, flags);
prm               205 drivers/usb/gadget/function/u_audio.c 	prm->hw_ptr = 0;
prm               210 drivers/usb/gadget/function/u_audio.c 		prm->ss = substream;
prm               214 drivers/usb/gadget/function/u_audio.c 		prm->ss = NULL;
prm               220 drivers/usb/gadget/function/u_audio.c 	spin_unlock_irqrestore(&prm->lock, flags);
prm               223 drivers/usb/gadget/function/u_audio.c 	if (substream->stream == SNDRV_PCM_STREAM_PLAYBACK && !prm->ss)
prm               224 drivers/usb/gadget/function/u_audio.c 		memset(prm->rbuf, 0, prm->max_psize * params->req_number);
prm               232 drivers/usb/gadget/function/u_audio.c 	struct uac_rtd_params *prm;
prm               235 drivers/usb/gadget/function/u_audio.c 		prm = &uac->p_prm;
prm               237 drivers/usb/gadget/function/u_audio.c 		prm = &uac->c_prm;
prm               239 drivers/usb/gadget/function/u_audio.c 	return bytes_to_frames(substream->runtime, prm->hw_ptr);
prm               337 drivers/usb/gadget/function/u_audio.c static inline void free_ep(struct uac_rtd_params *prm, struct usb_ep *ep)
prm               339 drivers/usb/gadget/function/u_audio.c 	struct snd_uac_chip *uac = prm->uac;
prm               344 drivers/usb/gadget/function/u_audio.c 	if (!prm->ep_enabled)
prm               347 drivers/usb/gadget/function/u_audio.c 	prm->ep_enabled = false;
prm               353 drivers/usb/gadget/function/u_audio.c 		if (prm->ureq[i].req) {
prm               354 drivers/usb/gadget/function/u_audio.c 			usb_ep_dequeue(ep, prm->ureq[i].req);
prm               355 drivers/usb/gadget/function/u_audio.c 			usb_ep_free_request(ep, prm->ureq[i].req);
prm               356 drivers/usb/gadget/function/u_audio.c 			prm->ureq[i].req = NULL;
prm               372 drivers/usb/gadget/function/u_audio.c 	struct uac_rtd_params *prm;
prm               377 drivers/usb/gadget/function/u_audio.c 	prm = &uac->c_prm;
prm               379 drivers/usb/gadget/function/u_audio.c 	req_len = prm->max_psize;
prm               381 drivers/usb/gadget/function/u_audio.c 	prm->ep_enabled = true;
prm               385 drivers/usb/gadget/function/u_audio.c 		if (!prm->ureq[i].req) {
prm               390 drivers/usb/gadget/function/u_audio.c 			prm->ureq[i].req = req;
prm               391 drivers/usb/gadget/function/u_audio.c 			prm->ureq[i].pp = prm;
prm               394 drivers/usb/gadget/function/u_audio.c 			req->context = &prm->ureq[i];
prm               397 drivers/usb/gadget/function/u_audio.c 			req->buf = prm->rbuf + i * prm->max_psize;
prm               400 drivers/usb/gadget/function/u_audio.c 		if (usb_ep_queue(ep, prm->ureq[i].req, GFP_ATOMIC))
prm               423 drivers/usb/gadget/function/u_audio.c 	struct uac_rtd_params *prm;
prm               430 drivers/usb/gadget/function/u_audio.c 	prm = &uac->p_prm;
prm               447 drivers/usb/gadget/function/u_audio.c 				prm->max_psize);
prm               449 drivers/usb/gadget/function/u_audio.c 	if (uac->p_pktsize < prm->max_psize)
prm               457 drivers/usb/gadget/function/u_audio.c 	prm->ep_enabled = true;
prm               461 drivers/usb/gadget/function/u_audio.c 		if (!prm->ureq[i].req) {
prm               466 drivers/usb/gadget/function/u_audio.c 			prm->ureq[i].req = req;
prm               467 drivers/usb/gadget/function/u_audio.c 			prm->ureq[i].pp = prm;
prm               470 drivers/usb/gadget/function/u_audio.c 			req->context = &prm->ureq[i];
prm               473 drivers/usb/gadget/function/u_audio.c 			req->buf = prm->rbuf + i * prm->max_psize;
prm               476 drivers/usb/gadget/function/u_audio.c 		if (usb_ep_queue(ep, prm->ureq[i].req, GFP_ATOMIC))
prm               516 drivers/usb/gadget/function/u_audio.c 		struct uac_rtd_params *prm = &uac->c_prm;
prm               519 drivers/usb/gadget/function/u_audio.c 		prm->max_psize = g_audio->out_ep_maxpsize;
prm               521 drivers/usb/gadget/function/u_audio.c 		prm->ureq = kcalloc(params->req_number, sizeof(struct uac_req),
prm               523 drivers/usb/gadget/function/u_audio.c 		if (!prm->ureq) {
prm               528 drivers/usb/gadget/function/u_audio.c 		prm->rbuf = kcalloc(params->req_number, prm->max_psize,
prm               530 drivers/usb/gadget/function/u_audio.c 		if (!prm->rbuf) {
prm               531 drivers/usb/gadget/function/u_audio.c 			prm->max_psize = 0;
prm               538 drivers/usb/gadget/function/u_audio.c 		struct uac_rtd_params *prm = &uac->p_prm;
prm               541 drivers/usb/gadget/function/u_audio.c 		prm->max_psize = g_audio->in_ep_maxpsize;
prm               543 drivers/usb/gadget/function/u_audio.c 		prm->ureq = kcalloc(params->req_number, sizeof(struct uac_req),
prm               545 drivers/usb/gadget/function/u_audio.c 		if (!prm->ureq) {
prm               550 drivers/usb/gadget/function/u_audio.c 		prm->rbuf = kcalloc(params->req_number, prm->max_psize,
prm               552 drivers/usb/gadget/function/u_audio.c 		if (!prm->rbuf) {
prm               553 drivers/usb/gadget/function/u_audio.c 			prm->max_psize = 0;
prm               116 include/uapi/linux/iommu.h 		struct iommu_fault_page_request prm;
prm                88 sound/soc/fsl/fsl_audmix.c 				  const struct fsl_audmix_state prm)
prm                92 sound/soc/fsl/fsl_audmix.c 	if ((priv->tdms & prm.tdms) != prm.tdms) {
prm                93 sound/soc/fsl/fsl_audmix.c 		dev_dbg(comp->dev, "%s", prm.msg);
prm                97 sound/soc/fsl/fsl_audmix.c 	switch (prm.clk) {
prm               102 sound/soc/fsl/fsl_audmix.c 		(*ctr)  |= FSL_AUDMIX_CTR_MIXCLK(prm.clk - 1);