Home
last modified time | relevance | path

Searched refs:tr_count (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/include/linux/dma/
H A Dti-cppi5.h938 * @tr_count: number of TR records
943 static inline size_t cppi5_trdesc_calc_size(u32 tr_count, u32 tr_size) in cppi5_trdesc_calc_size() argument
948 * tr_count x tr_size : Transfer Request Records + in cppi5_trdesc_calc_size()
949 * tr_count x sizeof(struct cppi5_tr_resp_t) : Transfer Response Records in cppi5_trdesc_calc_size()
951 return tr_size * (tr_count + 1) + in cppi5_trdesc_calc_size()
952 sizeof(struct cppi5_tr_resp_t) * tr_count; in cppi5_trdesc_calc_size()
958 * @tr_count: number of TR records
968 u32 tr_count, u32 tr_size, u32 reload_idx, in cppi5_trdesc_init()
979 desc_hdr->pkt_info0 |= (tr_count - 1) & CPPI5_INFO0_TRDESC_LASTIDX_MASK; in cppi5_trdesc_init()
967 cppi5_trdesc_init(struct cppi5_desc_hdr_t *desc_hdr, u32 tr_count, u32 tr_size, u32 reload_idx, u32 reload_count) cppi5_trdesc_init() argument
/kernel/linux/linux-6.6/include/linux/dma/
H A Dti-cppi5.h939 * @tr_count: number of TR records
944 static inline size_t cppi5_trdesc_calc_size(u32 tr_count, u32 tr_size) in cppi5_trdesc_calc_size() argument
949 * tr_count x tr_size : Transfer Request Records + in cppi5_trdesc_calc_size()
950 * tr_count x sizeof(struct cppi5_tr_resp_t) : Transfer Response Records in cppi5_trdesc_calc_size()
952 return tr_size * (tr_count + 1) + in cppi5_trdesc_calc_size()
953 sizeof(struct cppi5_tr_resp_t) * tr_count; in cppi5_trdesc_calc_size()
959 * @tr_count: number of TR records
969 u32 tr_count, u32 tr_size, u32 reload_idx, in cppi5_trdesc_init()
980 desc_hdr->pkt_info0 |= (tr_count - 1) & CPPI5_INFO0_TRDESC_LASTIDX_MASK; in cppi5_trdesc_init()
968 cppi5_trdesc_init(struct cppi5_desc_hdr_t *desc_hdr, u32 tr_count, u32 tr_size, u32 reload_idx, u32 reload_count) cppi5_trdesc_init() argument
/kernel/linux/linux-5.10/drivers/dma/ti/
H A Dk3-udma.c1898 size_t tr_size, int tr_count, in udma_alloc_tr_desc()
1923 d->sglen = tr_count; in udma_alloc_tr_desc()
1936 tr_count); in udma_alloc_tr_desc()
1953 hwdesc->tr_resp_base = hwdesc->tr_req_base + tr_size * tr_count; in udma_alloc_tr_desc()
1965 cppi5_trdesc_init(tr_desc, tr_count, tr_size, 0, reload_count); in udma_alloc_tr_desc()
1897 udma_alloc_tr_desc(struct udma_chan *uc, size_t tr_size, int tr_count, enum dma_transfer_direction dir) udma_alloc_tr_desc() argument
/kernel/linux/linux-6.6/drivers/dma/ti/
H A Dk3-udma.c2755 size_t tr_size, int tr_count, in udma_alloc_tr_desc()
2780 d->sglen = tr_count; in udma_alloc_tr_desc()
2793 tr_count); in udma_alloc_tr_desc()
2810 hwdesc->tr_resp_base = hwdesc->tr_req_base + tr_size * tr_count; in udma_alloc_tr_desc()
2822 cppi5_trdesc_init(tr_desc, tr_count, tr_size, 0, reload_count); in udma_alloc_tr_desc()
2754 udma_alloc_tr_desc(struct udma_chan *uc, size_t tr_size, int tr_count, enum dma_transfer_direction dir) udma_alloc_tr_desc() argument

Completed in 14 milliseconds