Searched refs:scatterlist (Results 1 - 10 of 10) sorted by relevance

/freebsd-10.0-release/sys/ofed/include/linux/
H A Dscatterlist.h34 struct scatterlist { struct
37 struct scatterlist *sg;
54 sg_set_page(struct scatterlist *sg, struct page *page, unsigned int len,
65 sg_set_buf(struct scatterlist *sg, const void *buf, unsigned int buflen)
72 sg_init_table(struct scatterlist *sg, unsigned int nents)
78 static inline struct scatterlist *
79 sg_next(struct scatterlist *sg)
90 sg_phys(struct scatterlist *sg)
H A Ddma-mapping.h35 #include <linux/scatterlist.h>
66 int (*map_sg)(struct device *dev, struct scatterlist *sg,
68 void (*unmap_sg)(struct device *dev, struct scatterlist *sg, int nents,
80 void (*sync_sg_for_cpu)(struct device *dev, struct scatterlist *sg,
82 void (*sync_sg_for_device)(struct device *dev, struct scatterlist *sg,
166 dma_map_sg_attrs(struct device *dev, struct scatterlist *sgl, int nents,
169 struct scatterlist *sg;
179 dma_unmap_sg_attrs(struct device *dev, struct scatterlist *sg, int nents,
218 dma_sync_sg_for_cpu(struct device *dev, struct scatterlist *sg, int nelems,
224 dma_sync_sg_for_device(struct device *dev, struct scatterlist *s
[all...]
H A Ddmapool.h34 #include <linux/scatterlist.h>
/freebsd-10.0-release/sys/ofed/include/rdma/
H A Dib_umem.h37 #include <linux/scatterlist.h>
83 struct scatterlist page_list[0];
H A Dib_verbs.h49 #include <linux/scatterlist.h>
1146 struct scatterlist *sg, int nents,
1149 struct scatterlist *sg, int nents,
1152 struct scatterlist *sg);
1154 struct scatterlist *sg);
1983 struct scatterlist *sg, int nents,
1999 struct scatterlist *sg, int nents,
2009 struct scatterlist *sg, int nents,
2017 struct scatterlist *sg, int nents,
2029 struct scatterlist *s
[all...]
/freebsd-10.0-release/sys/ofed/drivers/net/mlx4/
H A Dicm.h43 (sizeof (struct scatterlist)))
54 struct scatterlist mem[MLX4_ICM_CHUNK_LEN];
H A Dicm.c36 #include <linux/scatterlist.h>
96 static int mlx4_alloc_icm_pages(struct scatterlist *mem, int order,
112 static int mlx4_alloc_icm_coherent(struct device *dev, struct scatterlist *mem,
/freebsd-10.0-release/sys/ofed/drivers/infiniband/hw/mthca/
H A Dmthca_memfree.h43 (sizeof (struct scatterlist)))
55 struct scatterlist mem[MTHCA_ICM_CHUNK_LEN];
H A Dmthca_memfree.c36 #include <linux/scatterlist.h>
58 struct scatterlist mem;
106 static int mthca_alloc_icm_pages(struct scatterlist *mem, int order, gfp_t gfp_mask)
122 static int mthca_alloc_icm_coherent(struct device *dev, struct scatterlist *mem,
/freebsd-10.0-release/sys/ofed/drivers/infiniband/core/
H A Dumem.c67 struct scatterlist *sg,
93 struct scatterlist *sg,
259 chunk = kmalloc(sizeof *chunk + sizeof (struct scatterlist) *
383 (sizeof(struct scatterlist) * ents),

Completed in 155 milliseconds