/freebsd/sys/compat/linuxkpi/common/include/linux/ |
H A D | scatterlist.h | 45 struct scatterlist { struct 59 struct scatterlist *sgl; 65 struct scatterlist *sg; 136 sg_page(struct scatterlist *sg) in sg_page() 149 sg_next(struct scatterlist *sg) in sg_next() 160 sg_phys(struct scatterlist *sg) in sg_phys() 174 struct scatterlist *sgl) in sg_chain() 205 static struct scatterlist * 268 struct scatterlist *sg, *prv; in __sg_alloc_table() 476 struct scatterlist *sg; in _sg_iter_next() [all …]
|
H A D | devcoredump.h | 39 _lkpi_dev_coredumpsg_free(struct scatterlist *table) in _lkpi_dev_coredumpsg_free() 41 struct scatterlist *iter; in _lkpi_dev_coredumpsg_free() 66 dev_coredumpsg(struct device *dev __unused, struct scatterlist *table, in dev_coredumpsg()
|
H A D | dma-mapping.h | 68 int (*map_sg)(struct device *dev, struct scatterlist *sg, 70 void (*unmap_sg)(struct device *dev, struct scatterlist *sg, int nents, 82 void (*sync_sg_for_cpu)(struct device *dev, struct scatterlist *sg, 84 void (*sync_sg_for_device)(struct device *dev, struct scatterlist *sg, 101 int linux_dma_map_sg_attrs(struct device *dev, struct scatterlist *sgl, 104 void linux_dma_unmap_sg_attrs(struct device *dev, struct scatterlist *sg, 267 dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, int nelems, in dma_sync_sg_for_cpu() 273 dma_sync_sg_for_device(struct device *dev, struct scatterlist *sg, int nelems, in dma_sync_sg_for_device()
|
/freebsd/sys/contrib/openzfs/include/os/linux/zfs/sys/ |
H A D | abd_os.h | 36 struct scatterlist *abd_sgl; 41 struct scatterlist *abd_sgl; /* for LINEAR_PAGE */
|
/freebsd/sys/contrib/openzfs/include/sys/ |
H A D | abd_impl.h | 44 struct scatterlist; 73 struct scatterlist *iter_sg; /* current sg */
|
/freebsd/sys/dev/mlx4/mlx4_core/ |
H A D | icm.h | 44 (sizeof (struct scatterlist))) 53 struct scatterlist mem[MLX4_ICM_CHUNK_LEN];
|
H A D | mlx4_icm.c | 98 static int mlx4_alloc_icm_pages(struct scatterlist *mem, int order, in mlx4_alloc_icm_pages() 114 static int mlx4_alloc_icm_coherent(struct device *dev, struct scatterlist *mem, in mlx4_alloc_icm_coherent()
|
/freebsd/sys/dev/iser/ |
H A D | icl_iser.h | 244 struct scatterlist sgl[ISCSI_ISER_SG_TABLESIZE]; 250 struct scatterlist *orig_sg; 251 struct scatterlist sg_single;
|
H A D | iser_memory.c | 62 struct scatterlist *sg, *sgl, *next_sg = NULL; in iser_data_buf_aligned_len() 112 struct scatterlist *sg = mem->sgl; in iser_reg_dma()
|
H A D | iser_initiator.c | 280 struct scatterlist *sg; in iser_buf_to_sg() 303 struct scatterlist *sg; in iser_bio_to_sg()
|
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/ |
H A D | abd_os.c | 273 struct scatterlist *sg; in abd_alloc_chunks() 394 struct scatterlist *sg = NULL; in abd_alloc_chunks() 445 struct scatterlist *sg = NULL; in abd_free_chunks() 474 struct scatterlist *sg = NULL; in abd_alloc_zero_scatter() 556 struct scatterlist *sg = NULL; in abd_verify_scatter() 689 struct scatterlist *sg = abd->abd_u.abd_linear.abd_sgl; in abd_free_linear_page() 723 struct scatterlist *sg = NULL; in abd_get_offset_scatter() 1124 struct scatterlist *sg; in abd_bio_map_off()
|
/freebsd/sys/ofed/drivers/infiniband/core/ |
H A D | ib_umem.c | 53 struct scatterlist *sg; in __ib_umem_release() 97 struct scatterlist *sg, *sg_list_start; in ib_umem_get() 307 struct scatterlist *sg; in ib_umem_page_count()
|
H A D | ib_verbs.c | 2029 int ib_map_mr_sg(struct ib_mr *mr, struct scatterlist *sg, int sg_nents, in ib_map_mr_sg() 2061 int ib_sg_to_pages(struct ib_mr *mr, struct scatterlist *sgl, int sg_nents, in ib_sg_to_pages() 2064 struct scatterlist *sg; in ib_sg_to_pages()
|
/freebsd/sys/dev/mthca/ |
H A D | mthca_memfree.h | 43 (sizeof (struct scatterlist))) 53 struct scatterlist mem[MTHCA_ICM_CHUNK_LEN];
|
H A D | mthca_memfree.c | 58 struct scatterlist mem; 106 static int mthca_alloc_icm_pages(struct scatterlist *mem, int order, gfp_t gfp_mask) in mthca_alloc_icm_pages() 122 static int mthca_alloc_icm_coherent(struct device *dev, struct scatterlist *mem, in mthca_alloc_icm_coherent()
|
/freebsd/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib_mem.c | 52 struct scatterlist *sg; in mlx5_ib_cont_pages() 137 struct scatterlist *sg; in __mlx5_ib_populate_pas()
|
H A D | mlx5_ib_mr.c | 1587 struct scatterlist *sgl, in mlx5_ib_sg_to_klms() 1591 struct scatterlist *sg = sgl; in mlx5_ib_sg_to_klms() 1632 int mlx5_ib_map_mr_sg(struct ib_mr *ibmr, struct scatterlist *sg, int sg_nents, in mlx5_ib_map_mr_sg()
|
/freebsd/sys/ofed/include/rdma/ |
H A D | ib_verbs.h | 2017 struct scatterlist *sg, int nents, 2020 struct scatterlist *sg, int nents, 2023 struct scatterlist *sg, int nents, 2027 struct scatterlist *sg, int nents, 2306 struct scatterlist *sg, 3598 struct scatterlist *sg, int nents, in ib_dma_map_sg() 3614 struct scatterlist *sg, int nents, in ib_dma_unmap_sg() 3624 struct scatterlist *sg, int nents, in ib_dma_map_sg_attrs() 3637 struct scatterlist *sg, int nents, in ib_dma_unmap_sg_attrs() 3657 struct scatterlist *sg) in ib_sg_dma_address() [all …]
|
/freebsd/sys/dev/qlnx/qlnxr/ |
H A D | qlnxr_verbs.h | 166 extern int qlnxr_map_mr_sg(struct ib_mr *mr, struct scatterlist *sg,
|
/freebsd/sys/dev/mlx4/mlx4_ib/ |
H A D | mlx4_ib_mr.c | 101 struct scatterlist *sg; in mlx4_ib_umem_write_mtt() 535 int mlx4_ib_map_mr_sg(struct ib_mr *ibmr, struct scatterlist *sg, int sg_nents, in mlx4_ib_map_mr_sg()
|
/freebsd/sys/dev/bnxt/bnxt_re/ |
H A D | ib_verbs.h | 120 struct scatterlist *get_ib_umem_sgl(struct ib_umem *umem, u32 *nmap); 329 int bnxt_re_map_mr_sg(struct ib_mr *ib_mr, struct scatterlist *sg,
|
/freebsd/sys/dev/cxgbe/iw_cxgbe/ |
H A D | mem.c | 457 struct scatterlist *sg; in c4iw_reg_user_mr() 693 int c4iw_map_mr_sg(struct ib_mr *ibmr, struct scatterlist *sg, in c4iw_map_mr_sg()
|
/freebsd/sys/contrib/dev/mediatek/mt76/ |
H A D | usb.c | 376 size += sg_max_size * sizeof(struct scatterlist); in mt76u_urb_alloc() 385 e->urb->sg = (struct scatterlist *)(e->urb + 1); in mt76u_urb_alloc()
|
/freebsd/sys/compat/linuxkpi/common/src/ |
H A D | linux_pci.c | 1631 linux_dma_map_sg_attrs(struct device *dev, struct scatterlist *sgl, int nents, in linux_dma_map_sg_attrs() 1635 struct scatterlist *sg; in linux_dma_map_sg_attrs() 1686 linux_dma_unmap_sg_attrs(struct device *dev, struct scatterlist *sgl, in linux_dma_unmap_sg_attrs()
|
/freebsd/sys/contrib/dev/iwlwifi/fw/ |
H A D | dbg.c | 569 static struct scatterlist *alloc_sgtable(int size) in alloc_sgtable() 573 struct scatterlist *iter; in alloc_sgtable() 574 struct scatterlist *table; in alloc_sgtable() 2622 struct scatterlist *sg_dump_data; 2689 struct scatterlist *sg_dump_data;
|