/dragonfly/sys/sys/ |
H A D | sglist.h | 53 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 D | subr_sglist.c | 206 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 D | Makefile | 157 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 D | scatterlist.h | 238 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 D | virtqueue.h | 36 struct sglist; 89 struct sglist *sg, int readable, int writable);
|
H A D | virtqueue.c | 123 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 D | virtio_scsi.c | 101 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 D | virtio_scsivar.h | 59 struct sglist *vtscsi_sglist;
|
/dragonfly/sys/dev/virtual/virtio/random/ |
H A D | virtio_random.c | 193 struct sglist sg; in vtrnd_harvest()
|
/dragonfly/sys/dev/virtual/virtio/net/ |
H A D | if_vtnet.c | 151 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 D | virtio_balloon.c | 555 struct sglist sg; in vtballoon_update_stats() 705 struct sglist sg; in vtballoon_send_page_frames()
|
/dragonfly/sys/dev/virtual/virtio/block/ |
H A D | virtio_blk.c | 77 struct sglist *vtblk_sglist; 759 struct sglist *sg; in vtblk_execute_request()
|
/dragonfly/sys/dev/raid/mpr/ |
H A D | mpr_sas.c | 2984 struct sglist *sg;
|