H A D | bus_if.h | 26 typedef struct resource * bus_alloc_resource_t(device_t _dev, device_t _child, 42 * @param _dev the parent device of @p _child 60 static __inline struct resource * BUS_ALLOC_RESOURCE(device_t _dev, in BUS_ALLOC_RESOURCE() argument 69 KOBJOPLOOKUP(((kobj_t)_dev)->ops,bus_alloc_resource); in BUS_ALLOC_RESOURCE() 70 return ((bus_alloc_resource_t *) _m)(_dev, _child, _type, _rid, _start, _end, _count, _flags); in BUS_ALLOC_RESOURCE() 75 typedef int bus_child_pnpinfo_str_t(device_t _dev, device_t _child, char *_buf, 91 * @param _dev the parent device of @p _child 98 static __inline int BUS_CHILD_PNPINFO_STR(device_t _dev, device_t _child, in BUS_CHILD_PNPINFO_STR() argument 102 KOBJOPLOOKUP(((kobj_t)_dev)->ops,bus_child_pnpinfo_str); in BUS_CHILD_PNPINFO_STR() 103 return ((bus_child_pnpinfo_str_t *) _m)(_dev, _chil in BUS_CHILD_PNPINFO_STR() 131 BUS_CHILD_LOCATION_STR(device_t _dev, device_t _child, char *_buf, size_t _buflen) BUS_CHILD_LOCATION_STR() argument 159 BUS_PRINT_CHILD(device_t _dev, device_t _child) BUS_PRINT_CHILD() argument 180 BUS_PROBE_NOMATCH(device_t _dev, device_t _child) BUS_PROBE_NOMATCH() argument 220 BUS_READ_IVAR(device_t _dev, device_t _child, int _index, uintptr_t *_result) BUS_READ_IVAR() argument 251 BUS_WRITE_IVAR(device_t _dev, device_t _child, int _indx, uintptr_t _value) BUS_WRITE_IVAR() argument 273 BUS_CHILD_DELETED(device_t _dev, device_t _child) BUS_CHILD_DELETED() argument 294 BUS_CHILD_DETACHED(device_t _dev, device_t _child) BUS_CHILD_DETACHED() argument 317 BUS_DRIVER_ADDED(device_t _dev, driver_t *_driver) BUS_DRIVER_ADDED() argument 351 BUS_ADD_CHILD(device_t _dev, u_int _order, const char *_name, int _unit) BUS_ADD_CHILD() argument 373 BUS_RESCAN(device_t _dev) BUS_RESCAN() argument 400 BUS_CHILD_PRESENT(device_t _dev, device_t _child) BUS_CHILD_PRESENT() argument 430 BUS_HINTED_CHILD(device_t _dev, const char *_dname, int _dunit) BUS_HINTED_CHILD() argument 454 BUS_HINT_DEVICE_UNIT(device_t _dev, device_t _child, const char *_name, int *_unitp) BUS_HINT_DEVICE_UNIT() argument 472 BUS_NEW_PASS(device_t _dev) BUS_NEW_PASS() argument 490 BUS_SUSPEND_CHILD(device_t _dev, device_t _child) BUS_SUSPEND_CHILD() argument 508 BUS_RESUME_CHILD(device_t _dev, device_t _child) BUS_RESUME_CHILD() argument 527 BUS_GET_DOMAIN(device_t _dev, device_t _child, int *_domain) BUS_GET_DOMAIN() argument 553 BUS_RESET_PREPARE(device_t _dev, device_t _child) BUS_RESET_PREPARE() argument 574 BUS_RESET_POST(device_t _dev, device_t _child) BUS_RESET_POST() argument 593 BUS_RESET_CHILD(device_t _dev, device_t _child, int _flags) BUS_RESET_CHILD() argument [all...] |