Searched refs:sg (Results 1 - 6 of 6) sorted by relevance

/barrelfish-2018-10-04/lib/devif/backends/net/mlx4/include/linux/
H A Dscatterlist.h41 * If flags bit 0 is set, then the sg field contains a pointer to the next sg
42 * table list. Otherwise the next entry is at sg + 1, can be determined using
45 * If flags bit 1 is set, then this sg entry is the last element in a list,
55 struct scatterlist *sg; member in union:scatterlist::__anon849
75 #define sg_dma_address(sg) (sg)->address
76 #define sg_dma_len(sg) (sg)->length
77 #define sg_page(sg) (s
85 sg_set_page(struct scatterlist *sg, struct page *page, unsigned int len, unsigned int offset) argument
102 sg_init_table(struct scatterlist *sg, unsigned int nents) argument
[all...]
H A Dlinux_compat.c487 struct sglist *sg; local
489 sg = sglist_alloc(1, M_WAITOK);
490 sglist_append_phys(sg,
492 *object = vm_pager_allocate(OBJT_SG, sg, vma.vm_len,
495 sglist_free(sg);
/barrelfish-2018-10-04/include/vm/
H A Dsg_pager.c70 struct sglist *sg; local
86 sg = handle;
87 for (i = 0; i < sg->sg_nseg; i++) {
88 if ((sg->sg_segs[i].ss_paddr % PAGE_SIZE) != 0 ||
89 (sg->sg_segs[i].ss_len % PAGE_SIZE) != 0)
91 npages += sg->sg_segs[i].ss_len / PAGE_SIZE;
112 object->handle = sglist_hold(sg);
120 struct sglist *sg; local
131 sg = object->handle;
132 sglist_free(sg);
141 struct sglist *sg; local
[all...]
/barrelfish-2018-10-04/lib/devif/backends/net/mlx4/drivers/infiniband/hw/mthca/
H A Dmthca_wqe.h117 struct ib_sge *sg)
119 dseg->byte_count = cpu_to_be32(sg->length);
120 dseg->lkey = cpu_to_be32(sg->lkey);
121 dseg->addr = cpu_to_be64(sg->addr);
116 mthca_set_data_seg(struct mthca_data_seg *dseg, struct ib_sge *sg) argument
/barrelfish-2018-10-04/lib/devif/backends/net/mlx4/drivers/infiniband/hw/mlx4/
H A Dqp.c873 /*add extra sg entry for tunneling*/
2785 static void set_data_seg(struct mlx4_wqe_data_seg *dseg, struct ib_sge *sg) { argument
2786 dseg->lkey = cpu_to_be32(sg->lkey);
2787 dseg->addr = cpu_to_be64(sg->addr);
2798 dseg->byte_count = cpu_to_be32(sg->length);
2801 static void __set_data_seg(struct mlx4_wqe_data_seg *dseg, struct ib_sge *sg) { argument
2802 dseg->byte_count = cpu_to_be32(sg->length);
2803 dseg->lkey = cpu_to_be32(sg->lkey);
2804 dseg->addr = cpu_to_be64(sg->addr);
/barrelfish-2018-10-04/tools/demo/Aquarium/
H A DWindow1.xaml.cs522 StreamGeometry sg = new StreamGeometry();
523 using (StreamGeometryContext sgc = sg.Open())
530 sg.Freeze();
531 this.VisBlobs.dc.DrawGeometry(brush, null, sg);

Completed in 163 milliseconds