Home
last modified time | relevance | path

Searched refs:sglist (Results 1 – 13 of 13) sorted by relevance

/dragonfly/sys/sys/
H A Dsglist.h53 struct sglist { struct
74 sglist_reset(struct sglist *sg) in sglist_reset()
80 static __inline struct sglist *
81 sglist_hold(struct sglist *sg) in sglist_hold()
88 struct sglist *sglist_alloc(int nsegs, int mflags);
97 struct sglist *sglist_clone(struct sglist *sg, int mflags);
100 void sglist_free(struct sglist *sg);
101 int sglist_join(struct sglist *first, struct sglist *second);
102 size_t sglist_length(struct sglist *sg);
103 int sglist_slice(struct sglist *original, struct sglist **slice,
[all …]
/dragonfly/sys/kern/
H A Dsubr_sglist.c206 struct sglist *
209 struct sglist *sg; in sglist_alloc()
433 struct sglist *
436 struct sglist *sg; in sglist_build()
456 struct sglist *
459 struct sglist *new; in sglist_clone()
506 sglist_split(struct sglist *original, struct sglist **head, size_t length, in sglist_split()
509 struct sglist *sg; in sglist_split()
584 sglist_join(struct sglist *first, struct sglist *second) in sglist_join()
637 sglist_slice(struct sglist *original, struct sglist **slice, size_t offset, in sglist_slice()
[all …]
/dragonfly/share/man/man9/
H A DMakefile157 sglist.9 \
894 sglist.9 sglist_build.9 \
895 sglist.9 sglist_clone.9 \
897 sglist.9 sglist_count.9 \
898 sglist.9 sglist_free.9 \
899 sglist.9 sglist_hold.9 \
900 sglist.9 sglist_init.9 \
901 sglist.9 sglist_join.9 \
903 sglist.9 sglist_reset.9 \
904 sglist.9 sglist_slice.9 \
[all …]
/dragonfly/sys/dev/drm/include/linux/
H A Dscatterlist.h238 struct scatterlist *sglist, unsigned int nents, in __sg_page_iter_start() argument
244 piter->sg = sglist; in __sg_page_iter_start()
342 #define for_each_sg(sglist, sg, sgmax, _itr) \ argument
343 for (_itr = 0, sg = (sglist); _itr < (sgmax); _itr++, sg = sg_next(sg))
/dragonfly/sys/dev/virtual/virtio/virtio/
H A Dvirtqueue.h36 struct sglist;
89 struct sglist *sg, int readable, int writable);
H A Dvirtqueue.c123 struct vring_desc *, uint16_t, struct sglist *, int, int);
126 struct sglist *, int, int);
491 virtqueue_enqueue(struct virtqueue *vq, void *cookie, struct sglist *sg, in virtqueue_enqueue()
664 uint16_t head_idx, struct sglist *sg, int readable, int writable) in vq_ring_enqueue_segments()
711 struct sglist *sg, int readable, int writable) in vq_ring_enqueue_indirect()
/dragonfly/sys/dev/virtual/virtio/scsi/
H A Dvirtio_scsi.c101 struct sglist *, struct ccb_scsiio *);
121 struct vtscsi_request *, struct sglist *, int, int, int);
1029 vtscsi_sg_append_scsi_buf(struct vtscsi_softc *sc, struct sglist *sg, in vtscsi_sg_append_scsi_buf()
1070 struct sglist *sg; in vtscsi_fill_scsi_cmd_sglist()
1125 struct sglist *sg; in vtscsi_execute_scsi_cmd()
1241 struct sglist *sg; in vtscsi_abort_timedout_scsi_cmd()
1460 struct sglist *sg, int readable, int writable, int flag) in vtscsi_execute_ctrl_req()
1520 struct sglist *sg; in vtscsi_execute_abort_task_cmd()
1604 struct sglist *sg; in vtscsi_execute_reset_dev_cmd()
1882 struct sglist *sg; in vtscsi_enqueue_event_buf()
H A Dvirtio_scsivar.h59 struct sglist *vtscsi_sglist;
/dragonfly/sys/dev/virtual/virtio/random/
H A Dvirtio_random.c193 struct sglist sg; in vtrnd_harvest()
/dragonfly/sys/dev/virtual/virtio/net/
H A Dif_vtnet.c151 struct sglist *, int, int);
1411 struct sglist sg; in vtnet_enqueue_rxbuf()
1994 struct sglist sg; in vtnet_enqueue_txbuf()
2373 struct sglist *sg, int readable, int writable) in vtnet_exec_ctrl_cmd()
2422 struct sglist sg; in vtnet_ctrl_mac_cmd()
2472 struct sglist sg; in vtnet_ctrl_rx_cmd()
2523 struct sglist sg; in vtnet_rx_filter_mac()
2631 struct sglist sg; in vtnet_exec_vlan_filter()
/dragonfly/sys/dev/virtual/virtio/balloon/
H A Dvirtio_balloon.c555 struct sglist sg; in vtballoon_update_stats()
705 struct sglist sg; in vtballoon_send_page_frames()
/dragonfly/sys/dev/virtual/virtio/block/
H A Dvirtio_blk.c77 struct sglist *vtblk_sglist;
759 struct sglist *sg; in vtblk_execute_request()
/dragonfly/sys/dev/raid/mpr/
H A Dmpr_sas.c2984 struct sglist *sg;