pub unsafe extern "C" fn di_drv_first_node( drv_name: *const c_char, root: *mut di_node_t, ) -> *mut di_node_t