STRUCT RPROC_VDEV_DATA(9)
β¨ NAME β¨
struct rproc_vdev_data β remoteproc virtio device data π
okay so this is the struct rproc_vdev_data(9) page from the Kernel API Manual, and it's literally all about the remoteproc virtio device data. Bestie, it's giving βsmall struct, main character energyβ π
.
π SYNOPSIS π
struct rproc_vdev_data {
u32 rsc_offset;
unsigned int id;
u32 index;
struct fw_rsc_vdev *rsc;
};
πΈ Members πΈ
rsc_offsetβ offset of the vdev's resource entry β¨idβ virtio device id (as invirtio_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 byrproc. β οΈ
π¦ SEE ALSO π¦
Kernel file ./drivers/remoteproc/remoteproc_internal.h β go peek if you want the lore π
cute sign-off: this one comes from ./drivers/remoteproc, dated October 2026, and it's the struct rproc_vdev_data(9) page. slay π«Άπ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms