Searched refs:prd_table (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | atp870u.h | 53 unsigned char *prd_table; /* Kernel address of PRD table */ member
|
H A D | atp870u.c | 843 prd = dev->id[c][target_id].prd_table; in send_s870() 1194 if (!atp_dev->id[j][k].prd_table) in atp870u_free_tables() 1196 dma_free_coherent(&atp_dev->pdev->dev, 1024, atp_dev->id[j][k].prd_table, atp_dev->id[j][k].prd_bus); in atp870u_free_tables() 1197 atp_dev->id[j][k].prd_table = NULL; in atp870u_free_tables() 1208 atp_dev->id[c][k].prd_table = dma_alloc_coherent(&atp_dev->pdev->dev, 1024, &(atp_dev->id[c][k].prd_bus), GFP_KERNEL); in atp870u_init_tables() 1209 if (!atp_dev->id[c][k].prd_table) { in atp870u_init_tables()
|
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | atp870u.h | 53 unsigned char *prd_table; /* Kernel address of PRD table */ member
|
H A D | atp870u.c | 874 prd = dev->id[c][target_id].prd_table; in send_s870() 1242 if (!atp_dev->id[j][k].prd_table) in atp870u_free_tables() 1245 atp_dev->id[j][k].prd_table, in atp870u_free_tables() 1247 atp_dev->id[j][k].prd_table = NULL; in atp870u_free_tables() 1258 atp_dev->id[c][k].prd_table = in atp870u_init_tables() 1262 if (!atp_dev->id[c][k].prd_table) { in atp870u_init_tables()
|
/kernel/linux/linux-5.10/drivers/scsi/ufs/ |
H A D | ufshci.h | 424 * @prd_table: Physical Region Descriptor 429 struct ufshcd_sg_entry prd_table[SG_ALL]; member
|
H A D | ufshcd.c | 2213 struct ufshcd_sg_entry *prd_table; in ufshcd_map_sg() local 2234 prd_table = (struct ufshcd_sg_entry *)lrbp->ucd_prdt_ptr; in ufshcd_map_sg() 2237 prd_table[i].size = in ufshcd_map_sg() 2239 prd_table[i].base_addr = in ufshcd_map_sg() 2241 prd_table[i].upper_addr = in ufshcd_map_sg() 2243 prd_table[i].reserved = 0; in ufshcd_map_sg() 2508 u16 prdt_offset = offsetof(struct utp_transfer_cmd_desc, prd_table); in ufshcd_init_lrb() 2517 lrb->ucd_prdt_ptr = (struct ufshcd_sg_entry *)cmd_descp[i].prd_table; in ufshcd_init_lrb() 3526 offsetof(struct utp_transfer_cmd_desc, prd_table); in ufshcd_host_memory_configure()
|
/kernel/linux/linux-6.6/include/ufs/ |
H A D | ufshci.h | 495 * @prd_table: Physical Region Descriptor: an array of SG_ALL struct 501 u8 prd_table[]; member
|
/kernel/linux/linux-6.6/drivers/ufs/core/ |
H A D | ufshcd.c | 2799 u16 prdt_offset = offsetof(struct utp_transfer_cmd_desc, prd_table); in ufshcd_init_lrb() 2808 lrb->ucd_prdt_ptr = (struct ufshcd_sg_entry *)cmd_descp->prd_table; in ufshcd_init_lrb() 3828 offsetof(struct utp_transfer_cmd_desc, prd_table); in ufshcd_host_memory_configure()
|
Completed in 29 milliseconds