Symbol: vrh
function parameter
Defined...
-
drivers/vhost/vringh.c:38:37-38:58: static inline int __vringh_get_head(const struct vringh *vrh,
-
drivers/vhost/vringh.c:107:39-107:54: static inline ssize_t vringh_iov_xfer(struct vringh *vrh,
-
drivers/vhost/vringh.c:133:32-133:47: static inline bool range_check(struct vringh *vrh, u64 addr, size_t *len,
-
drivers/vhost/vringh.c:167:35-167:50: static inline bool no_range_check(struct vringh *vrh, u64 addr, size_t *len,
-
drivers/vhost/vringh.c:176:29-176:50: static int move_to_indirect(const struct vringh *vrh,
-
drivers/vhost/vringh.c:235:40-235:61: static u16 __cold return_from_indirect(const struct vringh *vrh, int *up_next,
-
drivers/vhost/vringh.c:246:22-246:37: static int slow_copy(struct vringh *vrh, void *dst, const void *src,
-
drivers/vhost/vringh.c:283:14-283:29: __vringh_iov(struct vringh *vrh, u16 i,
-
drivers/vhost/vringh.c:437:37-437:52: static inline int __vringh_complete(struct vringh *vrh,
-
drivers/vhost/vringh.c:487:40-487:55: static inline int __vringh_need_notify(struct vringh *vrh,
-
drivers/vhost/vringh.c:534:43-534:58: static inline bool __vringh_notify_enable(struct vringh *vrh,
-
drivers/vhost/vringh.c:574:44-574:59: static inline void __vringh_notify_disable(struct vringh *vrh,
-
drivers/vhost/vringh.c:589:31-589:52: static inline int getu16_user(const struct vringh *vrh, u16 *val, const __virtio16 *p)
-
drivers/vhost/vringh.c:597:31-597:52: static inline int putu16_user(const struct vringh *vrh, __virtio16 *p, u16 val)
-
drivers/vhost/vringh.c:603:33-603:54: static inline int copydesc_user(const struct vringh *vrh,
-
drivers/vhost/vringh.c:610:32-610:53: static inline int putused_user(const struct vringh *vrh,
-
drivers/vhost/vringh.c:619:34-619:55: static inline int xfer_from_user(const struct vringh *vrh, void *src,
-
drivers/vhost/vringh.c:626:32-626:53: static inline int xfer_to_user(const struct vringh *vrh,
-
drivers/vhost/vringh.c:646:22-646:37: int vringh_init_user(struct vringh *vrh, u64 features,
-
drivers/vhost/vringh.c:693:25-693:40: int vringh_getdesc_user(struct vringh *vrh,
-
drivers/vhost/vringh.c:781:26-781:41: void vringh_abandon_user(struct vringh *vrh, unsigned int num)
-
drivers/vhost/vringh.c:798:26-798:41: int vringh_complete_user(struct vringh *vrh, u16 head, u32 len)
-
drivers/vhost/vringh.c:817:32-817:47: int vringh_complete_multi_user(struct vringh *vrh,
-
drivers/vhost/vringh.c:833:32-833:47: bool vringh_notify_enable_user(struct vringh *vrh)
-
drivers/vhost/vringh.c:846:33-846:48: void vringh_notify_disable_user(struct vringh *vrh)
-
drivers/vhost/vringh.c:858:29-858:44: int vringh_need_notify_user(struct vringh *vrh)
-
drivers/vhost/vringh.c:865:31-865:52: static inline int getu16_kern(const struct vringh *vrh,
-
drivers/vhost/vringh.c:872:31-872:52: static inline int putu16_kern(const struct vringh *vrh, __virtio16 *p, u16 val)
-
drivers/vhost/vringh.c:878:33-878:54: static inline int copydesc_kern(const struct vringh *vrh,
-
drivers/vhost/vringh.c:885:32-885:53: static inline int putused_kern(const struct vringh *vrh,
-
drivers/vhost/vringh.c:894:29-894:50: static inline int xfer_kern(const struct vringh *vrh, void *src,
-
drivers/vhost/vringh.c:901:29-901:50: static inline int kern_xfer(const struct vringh *vrh, void *dst,
-
drivers/vhost/vringh.c:920:22-920:37: int vringh_init_kern(struct vringh *vrh, u64 features,
-
drivers/vhost/vringh.c:966:25-966:40: int vringh_getdesc_kern(struct vringh *vrh,
-
drivers/vhost/vringh.c:1029:26-1029:41: void vringh_abandon_kern(struct vringh *vrh, unsigned int num)
-
drivers/vhost/vringh.c:1046:26-1046:41: int vringh_complete_kern(struct vringh *vrh, u16 head, u32 len)
-
drivers/vhost/vringh.c:1064:32-1064:47: bool vringh_notify_enable_kern(struct vringh *vrh)
-
drivers/vhost/vringh.c:1077:33-1077:48: void vringh_notify_disable_kern(struct vringh *vrh)
-
drivers/vhost/vringh.c:1089:29-1089:44: int vringh_need_notify_kern(struct vringh *vrh)
-
drivers/vhost/vringh.c:1097:28-1097:49: static int iotlb_translate(const struct vringh *vrh,
-
drivers/vhost/vringh.c:1142:35-1142:56: static inline int copy_from_iotlb(const struct vringh *vrh, void *dst,
-
drivers/vhost/vringh.c:1161:33-1161:54: static inline int copy_to_iotlb(const struct vringh *vrh, void *dst,
-
drivers/vhost/vringh.c:1178:32-1178:53: static inline int getu16_iotlb(const struct vringh *vrh,
-
drivers/vhost/vringh.c:1199:32-1199:53: static inline int putu16_iotlb(const struct vringh *vrh,
-
drivers/vhost/vringh.c:1220:34-1220:55: static inline int copydesc_iotlb(const struct vringh *vrh,
-
drivers/vhost/vringh.c:1232:35-1232:56: static inline int xfer_from_iotlb(const struct vringh *vrh, void *src,
-
drivers/vhost/vringh.c:1244:33-1244:54: static inline int xfer_to_iotlb(const struct vringh *vrh,
-
drivers/vhost/vringh.c:1256:33-1256:54: static inline int putused_iotlb(const struct vringh *vrh,
-
drivers/vhost/vringh.c:1283:23-1283:38: int vringh_init_iotlb(struct vringh *vrh, u64 features,
-
drivers/vhost/vringh.c:1300:23-1300:38: void vringh_set_iotlb(struct vringh *vrh, struct vhost_iotlb *iotlb,
-
drivers/vhost/vringh.c:1329:26-1329:41: int vringh_getdesc_iotlb(struct vringh *vrh,
-
drivers/vhost/vringh.c:1364:31-1364:46: ssize_t vringh_iov_pull_iotlb(struct vringh *vrh,
-
drivers/vhost/vringh.c:1381:31-1381:46: ssize_t vringh_iov_push_iotlb(struct vringh *vrh,
-
drivers/vhost/vringh.c:1397:27-1397:42: void vringh_abandon_iotlb(struct vringh *vrh, unsigned int num)
-
drivers/vhost/vringh.c:1415:27-1415:42: int vringh_complete_iotlb(struct vringh *vrh, u16 head, u32 len)
-
drivers/vhost/vringh.c:1433:33-1433:48: bool vringh_notify_enable_iotlb(struct vringh *vrh)
-
drivers/vhost/vringh.c:1446:34-1446:49: void vringh_notify_disable_iotlb(struct vringh *vrh)
-
drivers/vhost/vringh.c:1458:30-1458:45: int vringh_need_notify_iotlb(struct vringh *vrh)
-
include/linux/vringh.h:234:34-234:49: static inline void vringh_notify(struct vringh *vrh)
-
include/linux/vringh.h:240:44-240:65: static inline bool vringh_is_little_endian(const struct vringh *vrh)
-
include/linux/vringh.h:246:35-246:56: static inline u16 vringh16_to_cpu(const struct vringh *vrh, __virtio16 val)
-
include/linux/vringh.h:251:42-251:63: static inline __virtio16 cpu_to_vringh16(const struct vringh *vrh, u16 val)
-
include/linux/vringh.h:256:35-256:56: static inline u32 vringh32_to_cpu(const struct vringh *vrh, __virtio32 val)
-
include/linux/vringh.h:261:42-261:63: static inline __virtio32 cpu_to_vringh32(const struct vringh *vrh, u32 val)
-
include/linux/vringh.h:266:35-266:56: static inline u64 vringh64_to_cpu(const struct vringh *vrh, __virtio64 val)
-
include/linux/vringh.h:271:42-271:63: static inline __virtio64 cpu_to_vringh64(const struct vringh *vrh, u64 val)
variable
Defined...
variable local
Defined...