Lines Matching defs:lrb
308 struct utp_upiu_req *rq = hba->lrb[tag].ucd_req_ptr;
316 struct utp_upiu_req *rq = hba->lrb[tag].ucd_req_ptr;
356 struct ufshcd_lrb *lrbp = &hba->lrb[tag];
458 lrbp = &hba->lrb[tag];
1962 struct ufshcd_lrb *lrbp = &hba->lrb[task_tag];
2500 static void ufshcd_init_lrb(struct ufs_hba *hba, struct ufshcd_lrb *lrb, int i)
2510 lrb->utr_descriptor_ptr = utrdlp + i;
2511 lrb->utrd_dma_addr = hba->utrdl_dma_addr +
2513 lrb->ucd_req_ptr = (struct utp_upiu_req *)(cmd_descp + i);
2514 lrb->ucd_req_dma_addr = cmd_desc_element_addr;
2515 lrb->ucd_rsp_ptr = (struct utp_upiu_rsp *)cmd_descp[i].response_upiu;
2516 lrb->ucd_rsp_dma_addr = cmd_desc_element_addr + response_offset;
2517 lrb->ucd_prdt_ptr = (struct ufshcd_sg_entry *)cmd_descp[i].prd_table;
2518 lrb->ucd_prdt_dma_addr = cmd_desc_element_addr + prdt_offset;
2559 lrbp = &hba->lrb[tag];
2804 lrbp = &hba->lrb[tag];
3425 * 4. Allocate memory for local reference block(lrb).
3486 hba->lrb = devm_kcalloc(hba->dev,
3489 if (!hba->lrb) {
3557 ufshcd_init_lrb(hba, &hba->lrb[i], i);
4979 lrbp = &hba->lrb[index];
6403 lrbp = &hba->lrb[tag];
6583 if (hba->lrb[pos].lun == lun) {
6611 lrbp = &hba->lrb[tag];
6630 struct ufshcd_lrb *lrbp = &hba->lrb[tag];
6715 lrbp = &hba->lrb[tag];
6753 scsi_print_command(hba->lrb[tag].cmd);