H A D | virtio_ring.c | 492 alloc_indirect_split(struct virtqueue *_vq, unsigned int total_sg, gfp_t gfp) argument 544 virtqueue_add_split(struct virtqueue *_vq, struct scatterlist *sgs[], unsigned int total_sg, unsigned int out_sgs, unsigned int in_sgs, void *data, void *ctx, gfp_t gfp) argument 734 virtqueue_kick_prepare_split(struct virtqueue *_vq) argument 823 virtqueue_get_buf_ctx_split(struct virtqueue *_vq, unsigned int *len, void **ctx) argument 881 virtqueue_disable_cb_split(struct virtqueue *_vq) argument 905 virtqueue_enable_cb_prepare_split(struct virtqueue *_vq) argument 930 virtqueue_poll_split(struct virtqueue *_vq, unsigned int last_used_idx) argument 938 virtqueue_enable_cb_delayed_split(struct virtqueue *_vq) argument 974 virtqueue_detach_unused_buf_split(struct virtqueue *_vq) argument 1175 virtqueue_resize_split(struct virtqueue *_vq, u32 num) argument 1401 virtqueue_add_packed(struct virtqueue *_vq, struct scatterlist *sgs[], unsigned int total_sg, unsigned int out_sgs, unsigned int in_sgs, void *data, void *ctx, gfp_t gfp) argument 1553 virtqueue_kick_prepare_packed(struct virtqueue *_vq) argument 1673 virtqueue_get_buf_ctx_packed(struct virtqueue *_vq, unsigned int *len, void **ctx) argument 1742 virtqueue_disable_cb_packed(struct virtqueue *_vq) argument 1761 virtqueue_enable_cb_prepare_packed(struct virtqueue *_vq) argument 1794 virtqueue_poll_packed(struct virtqueue *_vq, u16 off_wrap) argument 1806 virtqueue_enable_cb_delayed_packed(struct virtqueue *_vq) argument 1867 virtqueue_detach_unused_buf_packed(struct virtqueue *_vq) argument 2125 virtqueue_resize_packed(struct virtqueue *_vq, u32 num) argument 2155 virtqueue_disable_and_recycle(struct virtqueue *_vq, void (*recycle)(struct virtqueue *vq, void *buf)) argument 2182 virtqueue_enable_after_reset(struct virtqueue *_vq) argument 2197 virtqueue_add(struct virtqueue *_vq, struct scatterlist *sgs[], unsigned int total_sg, unsigned int out_sgs, unsigned int in_sgs, void *data, void *ctx, gfp_t gfp) argument 2228 virtqueue_add_sgs(struct virtqueue *_vq, struct scatterlist *sgs[], unsigned int out_sgs, unsigned int in_sgs, void *data, gfp_t gfp) argument 2323 virtqueue_dma_dev(struct virtqueue *_vq) argument 2345 virtqueue_kick_prepare(struct virtqueue *_vq) argument 2362 virtqueue_notify(struct virtqueue *_vq) argument 2415 virtqueue_get_buf_ctx(struct virtqueue *_vq, unsigned int *len, void **ctx) argument 2425 virtqueue_get_buf(struct virtqueue *_vq, unsigned int *len) argument 2439 virtqueue_disable_cb(struct virtqueue *_vq) argument 2462 virtqueue_enable_cb_prepare(struct virtqueue *_vq) argument 2483 virtqueue_poll(struct virtqueue *_vq, unsigned int last_used_idx) argument 2507 virtqueue_enable_cb(struct virtqueue *_vq) argument 2528 virtqueue_enable_cb_delayed(struct virtqueue *_vq) argument 2548 virtqueue_detach_unused_buf(struct virtqueue *_vq) argument 2570 vring_interrupt(int irq, void *_vq) argument 2738 virtqueue_resize(struct virtqueue *_vq, u32 num, void (*recycle)(struct virtqueue *vq, void *buf)) argument 2787 virtqueue_set_dma_premapped(struct virtqueue *_vq) argument 2829 virtqueue_reset(struct virtqueue *_vq, void (*recycle)(struct virtqueue *vq, void *buf)) argument 2872 vring_free(struct virtqueue *_vq) argument 2912 vring_del_virtqueue(struct virtqueue *_vq) argument 2926 vring_notification_data(struct virtqueue *_vq) argument 2979 virtqueue_get_vring_size(const struct virtqueue *_vq) argument 2991 __virtqueue_break(struct virtqueue *_vq) argument 3003 __virtqueue_unbreak(struct virtqueue *_vq) argument 3012 virtqueue_is_broken(const struct virtqueue *_vq) argument 3026 struct virtqueue *_vq; local 3048 struct virtqueue *_vq; local 3061 virtqueue_get_desc_addr(const struct virtqueue *_vq) argument 3074 virtqueue_get_avail_addr(const struct virtqueue *_vq) argument 3088 virtqueue_get_used_addr(const struct virtqueue *_vq) argument 3122 virtqueue_dma_map_single_attrs(struct virtqueue *_vq, void *ptr, size_t size, enum dma_data_direction dir, unsigned long attrs) argument 3147 virtqueue_dma_unmap_single_attrs(struct virtqueue *_vq, dma_addr_t addr, size_t size, enum dma_data_direction dir, unsigned long attrs) argument 3167 virtqueue_dma_mapping_error(struct virtqueue *_vq, dma_addr_t addr) argument 3188 virtqueue_dma_need_sync(struct virtqueue *_vq, dma_addr_t addr) argument 3211 virtqueue_dma_sync_single_range_for_cpu(struct virtqueue *_vq, dma_addr_t addr, unsigned long offset, size_t size, enum dma_data_direction dir) argument 3237 virtqueue_dma_sync_single_range_for_device(struct virtqueue *_vq, dma_addr_t addr, unsigned long offset, size_t size, enum dma_data_direction dir) argument [all...] |