Home
last modified time | relevance | path

Searched refs:desc_count (Results 1 - 25 of 139) sorted by relevance

123456

/kernel/linux/linux-5.10/drivers/scsi/fnic/
H A Dvnic_wq.c41 unsigned int desc_count, unsigned int desc_size) in vnic_wq_alloc_ring()
43 return vnic_dev_alloc_desc_ring(vdev, &wq->ring, desc_count, desc_size); in vnic_wq_alloc_ring()
50 unsigned int i, j, count = wq->ring.desc_count; in vnic_wq_alloc_bufs()
103 unsigned int desc_count, unsigned int desc_size) in vnic_wq_alloc()
118 err = vnic_dev_alloc_desc_ring(vdev, &wq->ring, desc_count, desc_size); in vnic_wq_alloc()
133 unsigned int desc_count, unsigned int desc_size) in vnic_wq_devcmd2_alloc()
147 err = vnic_wq_alloc_ring(vdev, wq, desc_count, desc_size); in vnic_wq_devcmd2_alloc()
159 unsigned int count = wq->ring.desc_count; in vnic_wq_init_start()
185 iowrite32(wq->ring.desc_count, &wq->ctrl->ring_size); in vnic_wq_init()
40 vnic_wq_alloc_ring(struct vnic_dev *vdev, struct vnic_wq *wq, unsigned int desc_count, unsigned int desc_size) vnic_wq_alloc_ring() argument
102 vnic_wq_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, unsigned int index, unsigned int desc_count, unsigned int desc_size) vnic_wq_alloc() argument
132 vnic_wq_devcmd2_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, unsigned int desc_count, unsigned int desc_size) vnic_wq_devcmd2_alloc() argument
H A Dvnic_wq_copy.h43 return wq->ring.desc_count - 1 - wq->ring.desc_avail; in vnic_wq_copy_desc_in_use()
55 ((wq->to_use_index + 1) == wq->ring.desc_count) ? in vnic_wq_copy_post()
76 cnt = wq->ring.desc_count - wq->to_clean_index + index + 1; in vnic_wq_copy_desc_process()
78 wq->to_clean_index = ((index + 1) % wq->ring.desc_count); in vnic_wq_copy_desc_process()
103 ((wq->to_clean_index + 1) == wq->ring.desc_count) ? in vnic_wq_copy_service()
120 unsigned int index, unsigned int desc_count, unsigned int desc_size);
H A Dvnic_cq.c32 unsigned int desc_count, unsigned int desc_size) in vnic_cq_alloc()
45 err = vnic_dev_alloc_desc_ring(vdev, &cq->ring, desc_count, desc_size); in vnic_cq_alloc()
62 iowrite32(cq->ring.desc_count, &cq->ctrl->ring_size); in vnic_cq_init()
31 vnic_cq_alloc(struct vnic_dev *vdev, struct vnic_cq *cq, unsigned int index, unsigned int desc_count, unsigned int desc_size) vnic_cq_alloc() argument
H A Dvnic_wq_copy.c79 unsigned int index, unsigned int desc_count, in vnic_wq_copy_alloc()
93 return vnic_dev_alloc_desc_ring(vdev, &wq->ring, desc_count, desc_size); in vnic_wq_copy_alloc()
104 iowrite32(wq->ring.desc_count, &wq->ctrl->ring_size); in vnic_wq_copy_init()
78 vnic_wq_copy_alloc(struct vnic_dev *vdev, struct vnic_wq_copy *wq, unsigned int index, unsigned int desc_count, unsigned int desc_size) vnic_wq_copy_alloc() argument
/kernel/linux/linux-6.6/drivers/scsi/fnic/
H A Dvnic_wq.c29 unsigned int desc_count, unsigned int desc_size) in vnic_wq_alloc_ring()
31 return vnic_dev_alloc_desc_ring(vdev, &wq->ring, desc_count, desc_size); in vnic_wq_alloc_ring()
38 unsigned int i, j, count = wq->ring.desc_count; in vnic_wq_alloc_bufs()
91 unsigned int desc_count, unsigned int desc_size) in vnic_wq_alloc()
106 err = vnic_dev_alloc_desc_ring(vdev, &wq->ring, desc_count, desc_size); in vnic_wq_alloc()
121 unsigned int desc_count, unsigned int desc_size) in vnic_wq_devcmd2_alloc()
135 err = vnic_wq_alloc_ring(vdev, wq, desc_count, desc_size); in vnic_wq_devcmd2_alloc()
147 unsigned int count = wq->ring.desc_count; in vnic_wq_init_start()
173 iowrite32(wq->ring.desc_count, &wq->ctrl->ring_size); in vnic_wq_init()
28 vnic_wq_alloc_ring(struct vnic_dev *vdev, struct vnic_wq *wq, unsigned int desc_count, unsigned int desc_size) vnic_wq_alloc_ring() argument
90 vnic_wq_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, unsigned int index, unsigned int desc_count, unsigned int desc_size) vnic_wq_alloc() argument
120 vnic_wq_devcmd2_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, unsigned int desc_count, unsigned int desc_size) vnic_wq_devcmd2_alloc() argument
H A Dvnic_wq_copy.h31 return wq->ring.desc_count - 1 - wq->ring.desc_avail; in vnic_wq_copy_desc_in_use()
43 ((wq->to_use_index + 1) == wq->ring.desc_count) ? in vnic_wq_copy_post()
64 cnt = wq->ring.desc_count - wq->to_clean_index + index + 1; in vnic_wq_copy_desc_process()
66 wq->to_clean_index = ((index + 1) % wq->ring.desc_count); in vnic_wq_copy_desc_process()
91 ((wq->to_clean_index + 1) == wq->ring.desc_count) ? in vnic_wq_copy_service()
108 unsigned int index, unsigned int desc_count, unsigned int desc_size);
H A Dvnic_cq.c20 unsigned int desc_count, unsigned int desc_size) in vnic_cq_alloc()
33 err = vnic_dev_alloc_desc_ring(vdev, &cq->ring, desc_count, desc_size); in vnic_cq_alloc()
50 iowrite32(cq->ring.desc_count, &cq->ctrl->ring_size); in vnic_cq_init()
19 vnic_cq_alloc(struct vnic_dev *vdev, struct vnic_cq *cq, unsigned int index, unsigned int desc_count, unsigned int desc_size) vnic_cq_alloc() argument
H A Dvnic_wq_copy.c67 unsigned int index, unsigned int desc_count, in vnic_wq_copy_alloc()
81 return vnic_dev_alloc_desc_ring(vdev, &wq->ring, desc_count, desc_size); in vnic_wq_copy_alloc()
92 iowrite32(wq->ring.desc_count, &wq->ctrl->ring_size); in vnic_wq_copy_init()
66 vnic_wq_copy_alloc(struct vnic_dev *vdev, struct vnic_wq_copy *wq, unsigned int index, unsigned int desc_count, unsigned int desc_size) vnic_wq_copy_alloc() argument
/kernel/linux/linux-5.10/drivers/scsi/snic/
H A Dvnic_wq.c37 unsigned int index, unsigned int desc_count, unsigned int desc_size) in vnic_wq_alloc_ring()
39 return svnic_dev_alloc_desc_ring(vdev, &wq->ring, desc_count, in vnic_wq_alloc_ring()
46 unsigned int i, j, count = wq->ring.desc_count; in vnic_wq_alloc_bufs()
100 unsigned int desc_count, unsigned int desc_size) in vnic_wq_devcmd2_alloc()
116 err = vnic_wq_alloc_ring(vdev, wq, 0, desc_count, desc_size); in vnic_wq_devcmd2_alloc()
124 unsigned int index, unsigned int desc_count, unsigned int desc_size) in svnic_wq_alloc()
140 err = vnic_wq_alloc_ring(vdev, wq, index, desc_count, desc_size); in svnic_wq_alloc()
160 unsigned int count = wq->ring.desc_count; in vnic_wq_init_start()
36 vnic_wq_alloc_ring(struct vnic_dev *vdev, struct vnic_wq *wq, unsigned int index, unsigned int desc_count, unsigned int desc_size) vnic_wq_alloc_ring() argument
99 vnic_wq_devcmd2_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, unsigned int desc_count, unsigned int desc_size) vnic_wq_devcmd2_alloc() argument
123 svnic_wq_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, unsigned int index, unsigned int desc_count, unsigned int desc_size) svnic_wq_alloc() argument
H A Dvnic_cq.c32 unsigned int index, unsigned int desc_count, unsigned int desc_size) in svnic_cq_alloc()
44 return svnic_dev_alloc_desc_ring(vdev, &cq->ring, desc_count, desc_size); in svnic_cq_alloc()
57 iowrite32(cq->ring.desc_count, &cq->ctrl->ring_size); in svnic_cq_init()
31 svnic_cq_alloc(struct vnic_dev *vdev, struct vnic_cq *cq, unsigned int index, unsigned int desc_count, unsigned int desc_size) svnic_cq_alloc() argument
H A Dvnic_wq.h94 return wq->ring.desc_count - wq->ring.desc_avail - 1; in svnic_wq_desc_used()
154 unsigned int index, unsigned int desc_count, unsigned int desc_size);
156 unsigned int desc_count, unsigned int desc_size);
H A Dvnic_dev.h63 unsigned int desc_count; member
76 unsigned int desc_count,
80 unsigned int desc_count, unsigned int desc_size);
H A Dvnic_dev.c191 unsigned int desc_count, in svnic_dev_desc_ring_size()
205 if (desc_count == 0) in svnic_dev_desc_ring_size()
206 desc_count = 4096; in svnic_dev_desc_ring_size()
208 ring->desc_count = ALIGN(desc_count, count_align); in svnic_dev_desc_ring_size()
212 ring->size = ring->desc_count * ring->desc_size; in svnic_dev_desc_ring_size()
224 unsigned int desc_count, unsigned int desc_size) in svnic_dev_alloc_desc_ring()
226 svnic_dev_desc_ring_size(ring, desc_count, desc_size); in svnic_dev_alloc_desc_ring()
245 ring->desc_avail = ring->desc_count - 1; in svnic_dev_alloc_desc_ring()
190 svnic_dev_desc_ring_size(struct vnic_dev_ring *ring, unsigned int desc_count, unsigned int desc_size) svnic_dev_desc_ring_size() argument
223 svnic_dev_alloc_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring, unsigned int desc_count, unsigned int desc_size) svnic_dev_alloc_desc_ring() argument
/kernel/linux/linux-6.6/drivers/scsi/snic/
H A Dvnic_wq.c23 unsigned int index, unsigned int desc_count, unsigned int desc_size) in vnic_wq_alloc_ring()
25 return svnic_dev_alloc_desc_ring(vdev, &wq->ring, desc_count, in vnic_wq_alloc_ring()
32 unsigned int i, j, count = wq->ring.desc_count; in vnic_wq_alloc_bufs()
86 unsigned int desc_count, unsigned int desc_size) in vnic_wq_devcmd2_alloc()
102 err = vnic_wq_alloc_ring(vdev, wq, 0, desc_count, desc_size); in vnic_wq_devcmd2_alloc()
110 unsigned int index, unsigned int desc_count, unsigned int desc_size) in svnic_wq_alloc()
126 err = vnic_wq_alloc_ring(vdev, wq, index, desc_count, desc_size); in svnic_wq_alloc()
146 unsigned int count = wq->ring.desc_count; in vnic_wq_init_start()
22 vnic_wq_alloc_ring(struct vnic_dev *vdev, struct vnic_wq *wq, unsigned int index, unsigned int desc_count, unsigned int desc_size) vnic_wq_alloc_ring() argument
85 vnic_wq_devcmd2_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, unsigned int desc_count, unsigned int desc_size) vnic_wq_devcmd2_alloc() argument
109 svnic_wq_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, unsigned int index, unsigned int desc_count, unsigned int desc_size) svnic_wq_alloc() argument
H A Dvnic_cq.c18 unsigned int index, unsigned int desc_count, unsigned int desc_size) in svnic_cq_alloc()
30 return svnic_dev_alloc_desc_ring(vdev, &cq->ring, desc_count, desc_size); in svnic_cq_alloc()
43 iowrite32(cq->ring.desc_count, &cq->ctrl->ring_size); in svnic_cq_init()
17 svnic_cq_alloc(struct vnic_dev *vdev, struct vnic_cq *cq, unsigned int index, unsigned int desc_count, unsigned int desc_size) svnic_cq_alloc() argument
H A Dvnic_dev.h49 unsigned int desc_count; member
62 unsigned int desc_count,
66 unsigned int desc_count, unsigned int desc_size);
H A Dvnic_wq.h80 return wq->ring.desc_count - wq->ring.desc_avail - 1; in svnic_wq_desc_used()
140 unsigned int index, unsigned int desc_count, unsigned int desc_size);
142 unsigned int desc_count, unsigned int desc_size);
H A Dvnic_dev.c177 unsigned int desc_count, in svnic_dev_desc_ring_size()
191 if (desc_count == 0) in svnic_dev_desc_ring_size()
192 desc_count = 4096; in svnic_dev_desc_ring_size()
194 ring->desc_count = ALIGN(desc_count, count_align); in svnic_dev_desc_ring_size()
198 ring->size = ring->desc_count * ring->desc_size; in svnic_dev_desc_ring_size()
210 unsigned int desc_count, unsigned int desc_size) in svnic_dev_alloc_desc_ring()
212 svnic_dev_desc_ring_size(ring, desc_count, desc_size); in svnic_dev_alloc_desc_ring()
231 ring->desc_avail = ring->desc_count - 1; in svnic_dev_alloc_desc_ring()
176 svnic_dev_desc_ring_size(struct vnic_dev_ring *ring, unsigned int desc_count, unsigned int desc_size) svnic_dev_desc_ring_size() argument
209 svnic_dev_alloc_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring, unsigned int desc_count, unsigned int desc_size) svnic_dev_alloc_desc_ring() argument
/kernel/linux/linux-5.10/drivers/net/ethernet/cisco/enic/
H A Dvnic_rq.c34 unsigned int i, j, count = rq->ring.desc_count; in vnic_rq_alloc_bufs()
86 unsigned int desc_count, unsigned int desc_size) in vnic_rq_alloc()
101 err = vnic_dev_alloc_desc_ring(vdev, &rq->ring, desc_count, desc_size); in vnic_rq_alloc()
120 unsigned int count = rq->ring.desc_count; in vnic_rq_init_start()
189 unsigned int count = rq->ring.desc_count; in vnic_rq_clean()
194 for (i = 0; i < rq->ring.desc_count; i++) { in vnic_rq_clean()
198 rq->ring.desc_avail = rq->ring.desc_count - 1; in vnic_rq_clean()
85 vnic_rq_alloc(struct vnic_dev *vdev, struct vnic_rq *rq, unsigned int index, unsigned int desc_count, unsigned int desc_size) vnic_rq_alloc() argument
H A Dvnic_wq.c34 unsigned int i, j, count = wq->ring.desc_count; in vnic_wq_alloc_bufs()
89 unsigned int desc_count, unsigned int desc_size) in vnic_wq_alloc()
104 err = vnic_dev_alloc_desc_ring(vdev, &wq->ring, desc_count, desc_size); in vnic_wq_alloc()
118 unsigned int desc_count, unsigned int desc_size) in enic_wq_devcmd2_alloc()
129 err = vnic_dev_alloc_desc_ring(vdev, &wq->ring, desc_count, desc_size); in enic_wq_devcmd2_alloc()
140 unsigned int count = wq->ring.desc_count; in enic_wq_init_start()
88 vnic_wq_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, unsigned int index, unsigned int desc_count, unsigned int desc_size) vnic_wq_alloc() argument
117 enic_wq_devcmd2_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, unsigned int desc_count, unsigned int desc_size) enic_wq_devcmd2_alloc() argument
H A Dvnic_cq.c37 unsigned int desc_count, unsigned int desc_size) in vnic_cq_alloc()
50 err = vnic_dev_alloc_desc_ring(vdev, &cq->ring, desc_count, desc_size); in vnic_cq_alloc()
67 iowrite32(cq->ring.desc_count, &cq->ctrl->ring_size); in vnic_cq_init()
36 vnic_cq_alloc(struct vnic_dev *vdev, struct vnic_cq *cq, unsigned int index, unsigned int desc_count, unsigned int desc_size) vnic_cq_alloc() argument
/kernel/linux/linux-6.6/drivers/net/ethernet/cisco/enic/
H A Dvnic_rq.c21 unsigned int i, j, count = rq->ring.desc_count; in vnic_rq_alloc_bufs()
73 unsigned int desc_count, unsigned int desc_size) in vnic_rq_alloc()
88 err = vnic_dev_alloc_desc_ring(vdev, &rq->ring, desc_count, desc_size); in vnic_rq_alloc()
107 unsigned int count = rq->ring.desc_count; in vnic_rq_init_start()
176 unsigned int count = rq->ring.desc_count; in vnic_rq_clean()
181 for (i = 0; i < rq->ring.desc_count; i++) { in vnic_rq_clean()
185 rq->ring.desc_avail = rq->ring.desc_count - 1; in vnic_rq_clean()
72 vnic_rq_alloc(struct vnic_dev *vdev, struct vnic_rq *rq, unsigned int index, unsigned int desc_count, unsigned int desc_size) vnic_rq_alloc() argument
H A Dvnic_wq.c21 unsigned int i, j, count = wq->ring.desc_count; in vnic_wq_alloc_bufs()
76 unsigned int desc_count, unsigned int desc_size) in vnic_wq_alloc()
91 err = vnic_dev_alloc_desc_ring(vdev, &wq->ring, desc_count, desc_size); in vnic_wq_alloc()
105 unsigned int desc_count, unsigned int desc_size) in enic_wq_devcmd2_alloc()
116 err = vnic_dev_alloc_desc_ring(vdev, &wq->ring, desc_count, desc_size); in enic_wq_devcmd2_alloc()
127 unsigned int count = wq->ring.desc_count; in enic_wq_init_start()
75 vnic_wq_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, unsigned int index, unsigned int desc_count, unsigned int desc_size) vnic_wq_alloc() argument
104 enic_wq_devcmd2_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, unsigned int desc_count, unsigned int desc_size) enic_wq_devcmd2_alloc() argument
H A Dvnic_cq.c24 unsigned int desc_count, unsigned int desc_size) in vnic_cq_alloc()
35 return vnic_dev_alloc_desc_ring(vdev, &cq->ring, desc_count, desc_size); in vnic_cq_alloc()
48 iowrite32(cq->ring.desc_count, &cq->ctrl->ring_size); in vnic_cq_init()
23 vnic_cq_alloc(struct vnic_dev *vdev, struct vnic_cq *cq, unsigned int index, unsigned int desc_count, unsigned int desc_size) vnic_cq_alloc() argument
/kernel/linux/linux-6.6/sound/soc/sof/amd/
H A Dacp.c143 unsigned int desc_count, index; in configure_and_run_dma() local
146 for (desc_count = 0; desc_count < ACP_MAX_DESC && dsp_data_size >= 0; in configure_and_run_dma()
147 desc_count++, dsp_data_size -= ACP_PAGE_SIZE) { in configure_and_run_dma()
148 adata->dscr_info[desc_count].src_addr = src_addr + desc_count * ACP_PAGE_SIZE; in configure_and_run_dma()
149 adata->dscr_info[desc_count].dest_addr = dest_addr + desc_count * ACP_PAGE_SIZE; in configure_and_run_dma()
150 adata->dscr_info[desc_count].tx_cnt.bits.count = ACP_PAGE_SIZE; in configure_and_run_dma()
152 adata->dscr_info[desc_count] in configure_and_run_dma()
[all...]

Completed in 16 milliseconds

123456