HelenOS sources
devman_handle_t 73 uspace/app/devctl/devctl.c static errno_t fun_subtree_print(devman_handle_t funh, int lvl)
devman_handle_t 75 uspace/app/devctl/devctl.c devman_handle_t devh;
devman_handle_t 76 uspace/app/devctl/devctl.c devman_handle_t *cfuns;
devman_handle_t 141 uspace/app/devctl/devctl.c devman_handle_t root_fun;
devman_handle_t 159 uspace/app/devctl/devctl.c devman_handle_t funh;
devman_handle_t 180 uspace/app/devctl/devctl.c devman_handle_t funh;
devman_handle_t 202 uspace/app/devctl/devctl.c devman_handle_t *devs;
devman_handle_t 203 uspace/app/devctl/devctl.c devman_handle_t *drvs;
devman_handle_t 257 uspace/app/devctl/devctl.c devman_handle_t *devs;
devman_handle_t 258 uspace/app/devctl/devctl.c devman_handle_t drvh;
devman_handle_t 259 uspace/app/devctl/devctl.c devman_handle_t funh;
devman_handle_t 323 uspace/app/devctl/devctl.c devman_handle_t drvh;
devman_handle_t 343 uspace/app/devctl/devctl.c devman_handle_t drvh;
devman_handle_t 219 uspace/app/mkbd/main.c devman_handle_t dev_handle = 0;
devman_handle_t 170 uspace/app/pci/pci.c devman_handle_t *dev_ids = NULL;
devman_handle_t 52 uspace/app/tmon/list.c devman_handle_t diag_handle = 0;
devman_handle_t 51 uspace/app/tmon/resolve.c int tmon_resolve_default(devman_handle_t *fun)
devman_handle_t 93 uspace/app/tmon/resolve.c int tmon_resolve_named(const char *dev_path, devman_handle_t *fun)
devman_handle_t 41 uspace/app/tmon/resolve.h errno_t tmon_resolve_default(devman_handle_t *);
devman_handle_t 42 uspace/app/tmon/resolve.h errno_t tmon_resolve_named(const char *, devman_handle_t *);
devman_handle_t 57 uspace/app/tmon/tf.c devman_handle_t fun = -1;
devman_handle_t 53 uspace/app/usbinfo/list.c static void print_usb_device(devman_handle_t handle)
devman_handle_t 66 uspace/app/usbinfo/list.c devman_handle_t hc_handle = 0;
devman_handle_t 99 uspace/app/usbinfo/list.c devman_handle_t fh;
devman_handle_t 109 uspace/app/usbinfo/list.c devman_handle_t dh;
devman_handle_t 117 uspace/app/usbinfo/list.c devman_handle_t *fhs = 0;
devman_handle_t 199 uspace/app/usbinfo/main.c devman_handle_t handle = 0;
devman_handle_t 47 uspace/drv/bus/pci/pciintel/ctl.c static errno_t pci_ctl_get_devices(pci_bus_t *, devman_handle_t *, size_t,
devman_handle_t 94 uspace/drv/bus/pci/pciintel/ctl.c devman_handle_t *buf;
devman_handle_t 103 uspace/drv/bus/pci/pciintel/ctl.c if ((size % sizeof(devman_handle_t)) != 0) {
devman_handle_t 137 uspace/drv/bus/pci/pciintel/ctl.c devman_handle_t dev_handle;
devman_handle_t 198 uspace/drv/bus/pci/pciintel/ctl.c static errno_t pci_ctl_get_devices(pci_bus_t *bus, devman_handle_t *id_buf,
devman_handle_t 210 uspace/drv/bus/pci/pciintel/ctl.c if (sizeof(devman_handle_t) * cnt < size)
devman_handle_t 216 uspace/drv/bus/pci/pciintel/ctl.c *act_size = sizeof(devman_handle_t) * cnt;
devman_handle_t 50 uspace/lib/device/include/devman.h devman_handle_t, devman_handle_t *);
devman_handle_t 51 uspace/lib/device/include/devman.h extern errno_t devman_remove_function(devman_handle_t);
devman_handle_t 52 uspace/lib/device/include/devman.h extern errno_t devman_drv_fun_online(devman_handle_t);
devman_handle_t 53 uspace/lib/device/include/devman.h extern errno_t devman_drv_fun_offline(devman_handle_t);
devman_handle_t 55 uspace/lib/device/include/devman.h extern async_sess_t *devman_device_connect(devman_handle_t, unsigned int);
devman_handle_t 56 uspace/lib/device/include/devman.h extern async_sess_t *devman_parent_device_connect(devman_handle_t,
devman_handle_t 59 uspace/lib/device/include/devman.h extern errno_t devman_fun_get_handle(const char *, devman_handle_t *,
devman_handle_t 61 uspace/lib/device/include/devman.h extern errno_t devman_fun_get_child(devman_handle_t, devman_handle_t *);
devman_handle_t 62 uspace/lib/device/include/devman.h extern errno_t devman_dev_get_parent(devman_handle_t, devman_handle_t *);
devman_handle_t 63 uspace/lib/device/include/devman.h extern errno_t devman_dev_get_functions(devman_handle_t, devman_handle_t **,
devman_handle_t 65 uspace/lib/device/include/devman.h extern errno_t devman_fun_get_match_id(devman_handle_t, size_t, char *, size_t,
devman_handle_t 67 uspace/lib/device/include/devman.h extern errno_t devman_fun_get_name(devman_handle_t, char *, size_t);
devman_handle_t 68 uspace/lib/device/include/devman.h extern errno_t devman_fun_get_driver_name(devman_handle_t, char *, size_t);
devman_handle_t 69 uspace/lib/device/include/devman.h extern errno_t devman_fun_get_path(devman_handle_t, char *, size_t);
devman_handle_t 70 uspace/lib/device/include/devman.h extern errno_t devman_fun_online(devman_handle_t);
devman_handle_t 71 uspace/lib/device/include/devman.h extern errno_t devman_fun_offline(devman_handle_t);
devman_handle_t 73 uspace/lib/device/include/devman.h extern errno_t devman_add_device_to_category(devman_handle_t, const char *);
devman_handle_t 74 uspace/lib/device/include/devman.h extern errno_t devman_fun_sid_to_handle(service_id_t, devman_handle_t *);
devman_handle_t 75 uspace/lib/device/include/devman.h extern errno_t devman_get_drivers(devman_handle_t **, size_t *);
devman_handle_t 76 uspace/lib/device/include/devman.h extern errno_t devman_driver_get_devices(devman_handle_t, devman_handle_t **,
devman_handle_t 78 uspace/lib/device/include/devman.h extern errno_t devman_driver_get_handle(const char *, devman_handle_t *);
devman_handle_t 79 uspace/lib/device/include/devman.h extern errno_t devman_driver_get_match_id(devman_handle_t, size_t, char *, size_t,
devman_handle_t 81 uspace/lib/device/include/devman.h extern errno_t devman_driver_get_name(devman_handle_t, char *, size_t);
devman_handle_t 82 uspace/lib/device/include/devman.h extern errno_t devman_driver_get_state(devman_handle_t, driver_state_t *);
devman_handle_t 83 uspace/lib/device/include/devman.h extern errno_t devman_driver_load(devman_handle_t);
devman_handle_t 84 uspace/lib/device/include/devman.h extern errno_t devman_driver_unload(devman_handle_t);
devman_handle_t 45 uspace/lib/device/include/pci.h extern errno_t pci_get_devices(pci_t *, devman_handle_t **, size_t *);
devman_handle_t 46 uspace/lib/device/include/pci.h extern errno_t pci_dev_get_info(pci_t *, devman_handle_t, pci_dev_info_t *);
devman_handle_t 45 uspace/lib/device/include/types/pci.h devman_handle_t dev_handle;
devman_handle_t 216 uspace/lib/device/src/devman.c match_id_list_t *match_ids, devman_handle_t devh, devman_handle_t *funh)
devman_handle_t 266 uspace/lib/device/src/devman.c errno_t devman_add_device_to_category(devman_handle_t devman_handle,
devman_handle_t 288 uspace/lib/device/src/devman.c async_sess_t *devman_device_connect(devman_handle_t handle, unsigned int flags)
devman_handle_t 309 uspace/lib/device/src/devman.c errno_t devman_remove_function(devman_handle_t funh)
devman_handle_t 321 uspace/lib/device/src/devman.c errno_t devman_drv_fun_online(devman_handle_t funh)
devman_handle_t 333 uspace/lib/device/src/devman.c errno_t devman_drv_fun_offline(devman_handle_t funh)
devman_handle_t 345 uspace/lib/device/src/devman.c async_sess_t *devman_parent_device_connect(devman_handle_t handle,
devman_handle_t 360 uspace/lib/device/src/devman.c errno_t devman_fun_get_handle(const char *pathname, devman_handle_t *handle,
devman_handle_t 390 uspace/lib/device/src/devman.c *handle = (devman_handle_t) -1;
devman_handle_t 396 uspace/lib/device/src/devman.c *handle = (devman_handle_t) ipc_get_arg1(&answer);
devman_handle_t 439 uspace/lib/device/src/devman.c errno_t devman_fun_get_path(devman_handle_t handle, char *buf, size_t buf_size)
devman_handle_t 445 uspace/lib/device/src/devman.c errno_t devman_fun_get_match_id(devman_handle_t handle, size_t index, char *buf,
devman_handle_t 460 uspace/lib/device/src/devman.c errno_t devman_fun_get_name(devman_handle_t handle, char *buf, size_t buf_size)
devman_handle_t 466 uspace/lib/device/src/devman.c errno_t devman_fun_get_driver_name(devman_handle_t handle, char *buf, size_t buf_size)
devman_handle_t 472 uspace/lib/device/src/devman.c errno_t devman_fun_online(devman_handle_t funh)
devman_handle_t 484 uspace/lib/device/src/devman.c errno_t devman_fun_offline(devman_handle_t funh)
devman_handle_t 497 uspace/lib/device/src/devman.c devman_handle_t *handle_buf, size_t buf_size, size_t *act_size)
devman_handle_t 534 uspace/lib/device/src/devman.c devman_handle_t **data, size_t *count)
devman_handle_t 536 uspace/lib/device/src/devman.c devman_handle_t *handles;
devman_handle_t 571 uspace/lib/device/src/devman.c *count = act_size / sizeof(devman_handle_t);
devman_handle_t 576 uspace/lib/device/src/devman.c errno_t devman_fun_get_child(devman_handle_t funh, devman_handle_t *devh)
devman_handle_t 589 uspace/lib/device/src/devman.c errno_t devman_dev_get_functions(devman_handle_t devh, devman_handle_t **funcs,
devman_handle_t 596 uspace/lib/device/src/devman.c errno_t devman_dev_get_parent(devman_handle_t devh, devman_handle_t *funh)
devman_handle_t 609 uspace/lib/device/src/devman.c errno_t devman_fun_sid_to_handle(service_id_t sid, devman_handle_t *handle)
devman_handle_t 622 uspace/lib/device/src/devman.c errno_t devman_get_drivers(devman_handle_t **drvs,
devman_handle_t 628 uspace/lib/device/src/devman.c errno_t devman_driver_get_devices(devman_handle_t drvh, devman_handle_t **devs,
devman_handle_t 635 uspace/lib/device/src/devman.c errno_t devman_driver_get_handle(const char *drvname, devman_handle_t *handle)
devman_handle_t 659 uspace/lib/device/src/devman.c *handle = (devman_handle_t) -1;
devman_handle_t 665 uspace/lib/device/src/devman.c *handle = (devman_handle_t) ipc_get_arg1(&answer);
devman_handle_t 670 uspace/lib/device/src/devman.c errno_t devman_driver_get_match_id(devman_handle_t handle, size_t index, char *buf,
devman_handle_t 685 uspace/lib/device/src/devman.c errno_t devman_driver_get_name(devman_handle_t handle, char *buf, size_t buf_size)
devman_handle_t 691 uspace/lib/device/src/devman.c errno_t devman_driver_get_state(devman_handle_t drvh, driver_state_t *rstate)
devman_handle_t 709 uspace/lib/device/src/devman.c errno_t devman_driver_load(devman_handle_t drvh)
devman_handle_t 721 uspace/lib/device/src/devman.c errno_t devman_driver_unload(devman_handle_t drvh)
devman_handle_t 186 uspace/lib/device/src/pci.c errno_t pci_get_devices(pci_t *pci, devman_handle_t **data, size_t *count)
devman_handle_t 191 uspace/lib/device/src/pci.c extern errno_t pci_dev_get_info(pci_t *, devman_handle_t, pci_dev_info_t *);
devman_handle_t 200 uspace/lib/device/src/pci.c errno_t pci_dev_get_info(pci_t *pci, devman_handle_t dev_handle,
devman_handle_t 95 uspace/lib/drv/generic/driver.c static ddf_dev_t *driver_get_device(devman_handle_t handle)
devman_handle_t 107 uspace/lib/drv/generic/driver.c static ddf_fun_t *driver_get_function(devman_handle_t handle)
devman_handle_t 121 uspace/lib/drv/generic/driver.c devman_handle_t dev_handle = ipc_get_arg1(icall);
devman_handle_t 122 uspace/lib/drv/generic/driver.c devman_handle_t parent_fun_handle = ipc_get_arg2(icall);
devman_handle_t 175 uspace/lib/drv/generic/driver.c devman_handle_t devh = ipc_get_arg1(icall);
devman_handle_t 208 uspace/lib/drv/generic/driver.c devman_handle_t devh = ipc_get_arg1(icall);
devman_handle_t 241 uspace/lib/drv/generic/driver.c devman_handle_t funh = ipc_get_arg1(icall);
devman_handle_t 276 uspace/lib/drv/generic/driver.c devman_handle_t funh = ipc_get_arg1(icall);
devman_handle_t 387 uspace/lib/drv/generic/driver.c devman_handle_t handle = ipc_get_arg2(icall);
devman_handle_t 643 uspace/lib/drv/generic/driver.c devman_handle_t ddf_dev_get_handle(ddf_dev_t *dev)
devman_handle_t 700 uspace/lib/drv/generic/driver.c devman_handle_t ddf_fun_get_handle(ddf_fun_t *fun)
devman_handle_t 51 uspace/lib/drv/generic/private/driver.h devman_handle_t handle;
devman_handle_t 75 uspace/lib/drv/generic/private/driver.h devman_handle_t handle;
devman_handle_t 61 uspace/lib/drv/generic/remote_ahci.c async_sess_t *ahci_get_sess(devman_handle_t funh, char **name)
devman_handle_t 46 uspace/lib/drv/generic/remote_usb.c usb_dev_session_t *usb_dev_connect(devman_handle_t handle)
devman_handle_t 49 uspace/lib/drv/generic/remote_usbdiag.c async_sess_t *usbdiag_connect(devman_handle_t handle)
devman_handle_t 42 uspace/lib/drv/include/ahci_iface.h extern async_sess_t *ahci_get_sess(devman_handle_t, char **);
devman_handle_t 116 uspace/lib/drv/include/ddf/driver.h extern devman_handle_t ddf_dev_get_handle(ddf_dev_t *);
devman_handle_t 120 uspace/lib/drv/include/ddf/driver.h extern devman_handle_t ddf_fun_get_handle(ddf_fun_t *);
devman_handle_t 51 uspace/lib/drv/include/usb_iface.h devman_handle_t handle; /**< Handle to DDF function of the HC driver */
devman_handle_t 56 uspace/lib/drv/include/usb_iface.h extern usb_dev_session_t *usb_dev_connect(devman_handle_t);
devman_handle_t 64 uspace/lib/drv/include/usbdiag_iface.h async_sess_t *usbdiag_connect(devman_handle_t);
devman_handle_t 42 uspace/lib/usb/include/usb/dev.h extern errno_t usb_resolve_device_handle(const char *, devman_handle_t *);
devman_handle_t 55 uspace/lib/usb/src/dev.c errno_t usb_resolve_device_handle(const char *dev_path, devman_handle_t *dev_handle)
devman_handle_t 71 uspace/lib/usbdev/include/usb/dev/device.h usb_device_t *usb_device_create(devman_handle_t);
devman_handle_t 96 uspace/lib/usbdev/include/usb/dev/device.h devman_handle_t usb_device_get_devman_handle(const usb_device_t *);
devman_handle_t 62 uspace/lib/usbdev/src/devdrv.c devman_handle_t handle;
devman_handle_t 383 uspace/lib/usbdev/src/devdrv.c devman_handle_t usb_device_get_devman_handle(const usb_device_t *usb_dev)
devman_handle_t 552 uspace/lib/usbdev/src/devdrv.c usb_device_t *usb_device_create(devman_handle_t handle)
devman_handle_t 88 uspace/lib/usbvirt/src/device.c devman_handle_t handle;
devman_handle_t 92 uspace/srv/bd/sata_bd/sata_bd.c static errno_t scan_device_tree(devman_handle_t funh)
devman_handle_t 94 uspace/srv/bd/sata_bd/sata_bd.c devman_handle_t devh;
devman_handle_t 95 uspace/srv/bd/sata_bd/sata_bd.c devman_handle_t *cfuns;
devman_handle_t 154 uspace/srv/bd/sata_bd/sata_bd.c devman_handle_t root_fun;
devman_handle_t 66 uspace/srv/devman/client_conn.c devman_handle_t handle;
devman_handle_t 104 uspace/srv/devman/client_conn.c devman_handle_t handle = ipc_get_arg1(icall);
devman_handle_t 167 uspace/srv/devman/client_conn.c devman_handle_t handle = ipc_get_arg1(icall);
devman_handle_t 220 uspace/srv/devman/client_conn.c devman_handle_t handle = ipc_get_arg1(icall);
devman_handle_t 285 uspace/srv/devman/client_conn.c devman_handle_t handle = ipc_get_arg1(icall);
devman_handle_t 384 uspace/srv/devman/client_conn.c devman_handle_t *hdl_buf = (devman_handle_t *) malloc(size);
devman_handle_t 520 uspace/srv/devman/client_conn.c devman_handle_t *hdl_buf = (devman_handle_t *) malloc(size);
devman_handle_t 559 uspace/srv/devman/client_conn.c devman_handle_t *hdl_buf = (devman_handle_t *) malloc(size);
devman_handle_t 606 uspace/srv/devman/client_conn.c devman_handle_t handle = ipc_get_arg1(icall);
devman_handle_t 657 uspace/srv/devman/client_conn.c devman_handle_t handle = ipc_get_arg1(icall);
devman_handle_t 97 uspace/srv/devman/dev.c dev_node_t *find_dev_node_no_lock(dev_tree_t *tree, devman_handle_t handle)
devman_handle_t 114 uspace/srv/devman/dev.c dev_node_t *find_dev_node(dev_tree_t *tree, devman_handle_t handle)
devman_handle_t 130 uspace/srv/devman/dev.c devman_handle_t *hdl_buf, size_t buf_size, size_t *act_size)
devman_handle_t 137 uspace/srv/devman/dev.c buf_cnt = buf_size / sizeof(devman_handle_t);
devman_handle_t 140 uspace/srv/devman/dev.c *act_size = act_cnt * sizeof(devman_handle_t);
devman_handle_t 142 uspace/srv/devman/dev.c if (buf_size % sizeof(devman_handle_t) != 0)
devman_handle_t 45 uspace/srv/devman/dev.h devman_handle_t handle);
devman_handle_t 46 uspace/srv/devman/dev.h extern dev_node_t *find_dev_node(dev_tree_t *tree, devman_handle_t handle);
devman_handle_t 47 uspace/srv/devman/dev.h extern errno_t dev_get_functions(dev_tree_t *tree, dev_node_t *, devman_handle_t *,
devman_handle_t 69 uspace/srv/devman/devman.h devman_handle_t handle;
devman_handle_t 101 uspace/srv/devman/devman.h devman_handle_t next_handle;
devman_handle_t 120 uspace/srv/devman/devman.h devman_handle_t handle;
devman_handle_t 164 uspace/srv/devman/devman.h devman_handle_t handle;
devman_handle_t 207 uspace/srv/devman/devman.h devman_handle_t current_handle;
devman_handle_t 46 uspace/srv/devman/devtree.c const devman_handle_t *handle = key;
devman_handle_t 64 uspace/srv/devman/devtree.c const devman_handle_t *handle = key;
devman_handle_t 71 uspace/srv/devman/devtree.c const devman_handle_t *handle = key;
devman_handle_t 376 uspace/srv/devman/driver.c driver_t *driver_find(driver_list_t *drv_list, devman_handle_t handle)
devman_handle_t 641 uspace/srv/devman/driver.c devman_handle_t parent_handle;
devman_handle_t 687 uspace/srv/devman/driver.c devman_handle_t handle;
devman_handle_t 710 uspace/srv/devman/driver.c devman_handle_t handle;
devman_handle_t 733 uspace/srv/devman/driver.c devman_handle_t handle;
devman_handle_t 761 uspace/srv/devman/driver.c devman_handle_t handle;
devman_handle_t 785 uspace/srv/devman/driver.c errno_t driver_get_list(driver_list_t *driver_list, devman_handle_t *hdl_buf,
devman_handle_t 793 uspace/srv/devman/driver.c buf_cnt = buf_size / sizeof(devman_handle_t);
devman_handle_t 796 uspace/srv/devman/driver.c *act_size = act_cnt * sizeof(devman_handle_t);
devman_handle_t 798 uspace/srv/devman/driver.c if (buf_size % sizeof(devman_handle_t) != 0) {
devman_handle_t 817 uspace/srv/devman/driver.c errno_t driver_get_devices(driver_t *driver, devman_handle_t *hdl_buf,
devman_handle_t 825 uspace/srv/devman/driver.c buf_cnt = buf_size / sizeof(devman_handle_t);
devman_handle_t 828 uspace/srv/devman/driver.c *act_size = act_cnt * sizeof(devman_handle_t);
devman_handle_t 830 uspace/srv/devman/driver.c if (buf_size % sizeof(devman_handle_t) != 0) {
devman_handle_t 59 uspace/srv/devman/driver.h extern driver_t *driver_find(driver_list_t *, devman_handle_t);
devman_handle_t 66 uspace/srv/devman/driver.h extern errno_t driver_get_list(driver_list_t *, devman_handle_t *, size_t, size_t *);
devman_handle_t 67 uspace/srv/devman/driver.h extern errno_t driver_get_devices(driver_t *, devman_handle_t *, size_t, size_t *);
devman_handle_t 234 uspace/srv/devman/drv_conn.c devman_handle_t dev_handle = ipc_get_arg2(call);
devman_handle_t 333 uspace/srv/devman/drv_conn.c devman_handle_t handle = ipc_get_arg1(call);
devman_handle_t 461 uspace/srv/devman/drv_conn.c devman_handle_t fun_handle = ipc_get_arg1(call);
devman_handle_t 124 uspace/srv/devman/fun.c fun_node_t *find_fun_node_no_lock(dev_tree_t *tree, devman_handle_t handle)
devman_handle_t 145 uspace/srv/devman/fun.c fun_node_t *find_fun_node(dev_tree_t *tree, devman_handle_t handle)
devman_handle_t 45 uspace/srv/devman/fun.h extern fun_node_t *find_fun_node_no_lock(dev_tree_t *, devman_handle_t);
devman_handle_t 46 uspace/srv/devman/fun.h extern fun_node_t *find_fun_node(dev_tree_t *, devman_handle_t);
devman_handle_t 71 uspace/srv/devman/main.c devman_handle_t handle = ipc_get_arg2(icall);
devman_handle_t 153 uspace/srv/devman/main.c devman_handle_t handle = ipc_get_arg2(icall);
devman_handle_t 190 uspace/srv/devman/main.c devman_handle_t fun_handle = dev->pfun->handle;
devman_handle_t 249 uspace/srv/devman/main.c devman_handle_t handle = fun->handle;
HelenOS homepage, sources at GitHub