/kernel/linux/linux-5.10/drivers/staging/ralink-gdma/ |
H A D | ralink-gdma.c | 116 unsigned int next_sg; member 286 sg = &chan->desc->sg[chan->next_sg]; in rt305x_gdma_start_transfer() 320 chan->next_sg++; in rt305x_gdma_start_transfer() 325 /* make sure next_sg is update */ in rt305x_gdma_start_transfer() 363 sg = &chan->desc->sg[chan->next_sg]; in rt3883_gdma_start_transfer() 395 chan->next_sg++; in rt3883_gdma_start_transfer() 400 /* make sure next_sg is update */ in rt3883_gdma_start_transfer() 423 chan->next_sg = 0; in gdma_next_desc() 441 if (chan->next_sg == desc->num_sgs) in gdma_dma_chan_irq() 442 chan->next_sg in gdma_dma_chan_irq() [all...] |
/kernel/linux/linux-6.6/drivers/dma/ |
H A D | stm32-dma.c | 217 u32 next_sg; member 550 chan->next_sg++; in stm32_dma_sg_inc() 551 if (chan->desc->cyclic && (chan->next_sg == chan->desc->num_sgs)) in stm32_dma_sg_inc() 552 chan->next_sg = 0; in stm32_dma_sg_inc() 578 chan->next_sg = 0; in stm32_dma_start_transfer() 581 if (chan->next_sg == chan->desc->num_sgs) in stm32_dma_start_transfer() 582 chan->next_sg = 0; in stm32_dma_start_transfer() 584 sg_req = &chan->desc->sg_req[chan->next_sg]; in stm32_dma_start_transfer() 629 sg_req = &chan->desc->sg_req[chan->next_sg]; in stm32_dma_configure_next_sg() 697 if (!chan->next_sg) in stm32_dma_post_resume_reconfigure() 1359 stm32_dma_desc_residue(struct stm32_dma_chan *chan, struct stm32_dma_desc *desc, u32 next_sg) stm32_dma_desc_residue() argument [all...] |
H A D | dma-jz4780.c | 625 struct jz4780_dma_desc *desc, unsigned int next_sg) in jz4780_dma_desc_residue() 631 for (i = next_sg; i < desc->count; i++) in jz4780_dma_desc_residue() 634 if (next_sg != 0) in jz4780_dma_desc_residue() 624 jz4780_dma_desc_residue(struct jz4780_dma_chan *jzchan, struct jz4780_dma_desc *desc, unsigned int next_sg) jz4780_dma_desc_residue() argument
|
/kernel/linux/linux-5.10/drivers/dma/ |
H A D | stm32-dma.c | 203 u32 next_sg; member 554 chan->next_sg = 0; in stm32_dma_start_transfer() 557 if (chan->next_sg == chan->desc->num_sgs) in stm32_dma_start_transfer() 558 chan->next_sg = 0; in stm32_dma_start_transfer() 560 sg_req = &chan->desc->sg_req[chan->next_sg]; in stm32_dma_start_transfer() 571 chan->next_sg++; in stm32_dma_start_transfer() 602 if (chan->next_sg == chan->desc->num_sgs) in stm32_dma_configure_next_sg() 603 chan->next_sg = 0; in stm32_dma_configure_next_sg() 605 sg_req = &chan->desc->sg_req[chan->next_sg]; in stm32_dma_configure_next_sg() 626 chan->next_sg in stm32_dma_handle_chan_done() 1087 stm32_dma_desc_residue(struct stm32_dma_chan *chan, struct stm32_dma_desc *desc, u32 next_sg) stm32_dma_desc_residue() argument [all...] |
H A D | dma-jz4780.c | 617 struct jz4780_dma_desc *desc, unsigned int next_sg) in jz4780_dma_desc_residue() 623 for (i = next_sg; i < desc->count; i++) in jz4780_dma_desc_residue() 626 if (next_sg != 0) in jz4780_dma_desc_residue() 616 jz4780_dma_desc_residue(struct jz4780_dma_chan *jzchan, struct jz4780_dma_desc *desc, unsigned int next_sg) jz4780_dma_desc_residue() argument
|
/kernel/linux/linux-5.10/lib/ |
H A D | scatterlist.c | 373 struct scatterlist *new_sg, *next_sg; in get_next_sg() local 377 next_sg = sg_next(cur); in get_next_sg() 379 if (!sg_is_last(next_sg) || needed_sges == 1) in get_next_sg() 380 return next_sg; in get_next_sg() 389 __sg_chain(next_sg, new_sg); in get_next_sg()
|
/kernel/linux/linux-5.10/drivers/staging/mt7621-dma/ |
H A D | hsdma-mt7621.c | 152 unsigned int next_sg; member 395 chan->next_sg = 0; in gdma_next_desc() 410 if (chan->next_sg == desc->num_sgs) { in mtk_hsdma_chan_done() 526 chan->next_sg += cnt; in mtk_hsdma_rx()
|
/kernel/linux/linux-6.6/lib/ |
H A D | scatterlist.c | 391 struct scatterlist *new_sg, *next_sg; in get_next_sg() local 395 next_sg = sg_next(cur); in get_next_sg() 397 if (!sg_is_last(next_sg) || needed_sges == 1) in get_next_sg() 398 return next_sg; in get_next_sg() 408 __sg_chain(next_sg, new_sg); in get_next_sg()
|
/kernel/linux/linux-5.10/drivers/nvme/target/ |
H A D | fc.c | 76 struct scatterlist *next_sg; member 2083 fod->next_sg = fod->data_sg; in nvmet_fc_alloc_tgt_pgs() 2228 struct scatterlist *sg = fod->next_sg; in nvmet_fc_transfer_fcp_data() 2262 fod->next_sg = sg; in nvmet_fc_transfer_fcp_data() 2264 fod->next_sg = NULL; in nvmet_fc_transfer_fcp_data()
|
/kernel/linux/linux-5.10/drivers/usb/gadget/udc/ |
H A D | dummy_hcd.c | 1330 bool next_sg; in dummy_perform_transfer() local 1355 next_sg = sg_miter_next(miter); in dummy_perform_transfer() 1356 if (next_sg == false) { in dummy_perform_transfer() 1374 next_sg = sg_miter_next(miter); in dummy_perform_transfer() 1375 if (next_sg == false) { in dummy_perform_transfer()
|
/kernel/linux/linux-6.6/drivers/usb/gadget/udc/ |
H A D | dummy_hcd.c | 1341 bool next_sg; in dummy_perform_transfer() local 1366 next_sg = sg_miter_next(miter); in dummy_perform_transfer() 1367 if (next_sg == false) { in dummy_perform_transfer() 1385 next_sg = sg_miter_next(miter); in dummy_perform_transfer() 1386 if (next_sg == false) { in dummy_perform_transfer()
|
/kernel/linux/linux-6.6/drivers/nvme/target/ |
H A D | fc.c | 76 struct scatterlist *next_sg; member 2106 fod->next_sg = fod->data_sg; in nvmet_fc_alloc_tgt_pgs() 2251 struct scatterlist *sg = fod->next_sg; in nvmet_fc_transfer_fcp_data() 2285 fod->next_sg = sg; in nvmet_fc_transfer_fcp_data() 2287 fod->next_sg = NULL; in nvmet_fc_transfer_fcp_data()
|
/kernel/linux/linux-5.10/drivers/ata/ |
H A D | libata-sff.c | 801 next_sg: in __atapi_pio_bytes() 846 goto next_sg; in __atapi_pio_bytes()
|
/kernel/linux/linux-6.6/drivers/ata/ |
H A D | libata-sff.c | 740 next_sg: in __atapi_pio_bytes() 785 goto next_sg; in __atapi_pio_bytes()
|