bus_generic_read_ivar(9)

bus_generic_read_ivar9

Generic implementation of bus_read_ivar and bus_write_ivar for buses

Usage

#include <sys/param.h>

#include <sys/bus.h>

int

bus_generic_read_ivar(device_t dev, device_t child, int index, uintptr_t *result);

int

bus_generic_write_ivar(device_t dev, device_t child, int index, uintptr_t value);

Overview

These functions simply return ENOENT.

Releases

77 releases since FreeBSD 3.0-RELEASE; the text changed 40 times.

  1. 3.0–3.1
  2. 3.2
  3. 3.3–3.5.1
  4. 4.0–4.2
  5. 4.3
  6. 4.4
  7. 4.5–4.11
  8. 5.0–5.5
  9. 6.0–6.3
  10. 6.4
  11. 7.0
  12. 7.1
  13. 7.2
  14. 7.3
  15. 7.4
  16. 8.0
  17. 8.1
  18. 8.2
  19. 8.3
  20. 8.4
  21. 9.0
  22. 9.1
  23. 9.2
  24. 9.3
  25. 10.0
  26. 10.1
  27. 10.2
  28. 10.3
  29. 10.4
  30. 11.0
  31. 11.1
  32. 11.2
  33. 11.3
  34. 11.4
  35. 12.0
  36. 12.1
  37. 12.2
  38. 12.3
  39. 12.4
  40. 13.0–13.2
  41. 13.3–16.0

Authors

This manual page was written by Doug Rabson.

From base 16.0-CURRENT-20261027-61c70dc16a79 in FreeBSD 16.0-CURRENT (2026-10-27). Parsed by carta from the page's mdoc source.