/** * struct rproc_vdev_data - remoteproc virtio device data * @rsc_offset: offset of the vdev's resource entry * @id: virtio device id (as in virtio_ids.h) * @index: vdev position versus other vdev declared in resource table * @rsc: pointer to the vdev resource entry. Valid only during vdev init as * the resource can be cached by rproc.
*/ struct rproc_vdev_data {
u32 rsc_offset; unsignedint id;
u32 index; struct fw_rsc_vdev *rsc;
};
/* * The character device interface is an optional feature, if it is not enabled * the function should not return an error.
*/ staticinlineint rproc_char_device_add(struct rproc *rproc)
{ return 0;
}
void rproc_free_vring(struct rproc_vring *rvring); int rproc_alloc_vring(struct rproc_vdev *rvdev, int i); int rproc_parse_vring(struct rproc_vdev *rvdev, struct fw_rsc_vdev *rsc, int i);
phys_addr_t rproc_va_to_pa(void *cpu_addr); int rproc_trigger_recovery(struct rproc *rproc);
staticinline bool rproc_u64_fit_in_size_t(u64 val)
{ if (sizeof(size_t) == sizeof(u64)) returntrue;
return (val <= (size_t) -1);
}
#endif/* REMOTEPROC_INTERNAL_H */
Messung V0.5
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.2Bemerkung:
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.