Searched refs:sg_idx (Results 1 – 9 of 9) sorted by relevance
| /linux/drivers/dma/ |
| H A D | tegra186-gpc-dma.c | 220 unsigned int sg_idx; member 483 dma_desc->sg_idx++; in tegra_dma_configure_next_sg() 486 if (dma_desc->sg_idx == dma_desc->sg_count) in tegra_dma_configure_next_sg() 487 dma_desc->sg_idx = 0; in tegra_dma_configure_next_sg() 498 ch_regs = &dma_desc->sg_req[dma_desc->sg_idx].ch_regs; in tegra_dma_configure_next_sg() 529 ch_regs = &dma_desc->sg_req[dma_desc->sg_idx].ch_regs; in tegra_dma_start() 623 dma_desc->bytes_xfer += sg_req[dma_desc->sg_idx].len; in tegra_dma_isr() 629 dma_desc->sg_idx++; in tegra_dma_isr() 630 if (dma_desc->sg_idx == dma_desc->sg_count) in tegra_dma_isr() 754 sg_req[dma_desc->sg_idx].len - (wcount * 4); in tegra_dma_get_residual()
|
| /linux/drivers/gpu/drm/i915/gem/ |
| H A D | i915_gem_pages.c | 46 obj->mm.get_page.sg_idx = 0; in __i915_gem_object_set_pages() 48 obj->mm.get_dma_page.sg_idx = 0; in __i915_gem_object_set_pages() 670 if (n < READ_ONCE(iter->sg_idx)) in __i915_gem_object_page_iter_get_sg() 681 idx = iter->sg_idx; in __i915_gem_object_page_iter_get_sg() 715 iter->sg_idx = idx; in __i915_gem_object_page_iter_get_sg()
|
| /linux/fs/smb/server/ |
| H A D | auth.c | 731 int i, *nr_entries, total_entries = 0, sg_idx = 0; in ksmbd_init_sg() local 763 smb2_sg_set_buf(&sg[sg_idx++], iov[0].iov_base + 24, assoc_data_len); in ksmbd_init_sg() 780 sg_set_page(&sg[sg_idx++], in ksmbd_init_sg() 789 sg_set_page(&sg[sg_idx++], virt_to_page(data), len, in ksmbd_init_sg() 793 smb2_sg_set_buf(&sg[sg_idx], sign, SMB2_SIGNATURE_SIZE); in ksmbd_init_sg()
|
| /linux/drivers/android/binder/ |
| H A D | thread.rs | 157 .rposition(|sg_idx| self.sg_entries[sg_idx].obj_index == parent) in validate_parent_fixup() 159 let sg_idx = self.ancestors[ancestors_i]; in validate_parent_fixup() localVariable 160 let sg_entry = match self.sg_entries.get(sg_idx) { in validate_parent_fixup() 166 sg_idx, in validate_parent_fixup() 193 parent_sg_index: sg_idx, in validate_parent_fixup()
|
| /linux/net/core/ |
| H A D | devmem.c | 194 unsigned int sg_idx, i; in net_devmem_bind_dmabuf() local 264 for_each_sgtable_dma_sg(binding->sgt, sg, sg_idx) { in net_devmem_bind_dmabuf()
|
| /linux/drivers/net/ethernet/microchip/sparx5/ |
| H A D | sparx5_tc_flower.c | 775 struct vcap_rule *vrule, int sg_idx, in sparx5_tc_flower_psfp_setup() argument 787 if (sg_idx < 0) { in sparx5_tc_flower_psfp_setup() 789 sg_idx = sparx5_pool_idx_to_id(sparx5->data->consts->n_gates - in sparx5_tc_flower_psfp_setup() 802 ret = sparx5_psfp_sg_add(sparx5, sg_idx, sg, &psfp_sgid); in sparx5_tc_flower_psfp_setup()
|
| /linux/drivers/nvme/target/ |
| H A D | tcp.c | 122 int sg_idx; member 363 cmd->sg_idx = offset / PAGE_SIZE; in nvmet_tcp_build_pdu_iovec() 365 if (!cmd->req.sg_cnt || cmd->sg_idx >= cmd->req.sg_cnt) in nvmet_tcp_build_pdu_iovec() 368 sg = &cmd->req.sg[cmd->sg_idx]; in nvmet_tcp_build_pdu_iovec() 369 sg_remaining = cmd->req.sg_cnt - cmd->sg_idx; in nvmet_tcp_build_pdu_iovec()
|
| /linux/sound/soc/intel/atom/sst/ |
| H A D | sst.h | 271 unsigned int sg_idx; member
|
| /linux/drivers/usb/cdns3/ |
| H A D | cdns3-gadget.c | 1002 unsigned int sg_idx = priv_ep->stream_sg_idx; in cdns3_ep_run_stream_transfer() local 1030 trb->buffer = cpu_to_le32(TRB_BUFFER(request->sg[sg_idx].dma_address)); in cdns3_ep_run_stream_transfer() 1031 length = request->sg[sg_idx].length; in cdns3_ep_run_stream_transfer()
|