HelenOS sources
sw_poll_info 92 uspace/lib/nic/include/nic_driver.h struct sw_poll_info sw_poll_info;
sw_poll_info 1056 uspace/lib/nic/src/nic_driver.c struct sw_poll_info *info = &nic->sw_poll_info;
sw_poll_info 1119 uspace/lib/nic/src/nic_driver.c if (nic_data->sw_poll_info.fibril == 0) {
sw_poll_info 1120 uspace/lib/nic/src/nic_driver.c nic_data->sw_poll_info.fibril = fibril_create(period_fibril_fun,
sw_poll_info 1122 uspace/lib/nic/src/nic_driver.c nic_data->sw_poll_info.running = 0;
sw_poll_info 1123 uspace/lib/nic/src/nic_driver.c nic_data->sw_poll_info.run = 0;
sw_poll_info 1126 uspace/lib/nic/src/nic_driver.c fibril_add_ready(nic_data->sw_poll_info.fibril);
sw_poll_info 1130 uspace/lib/nic/src/nic_driver.c nic_data->sw_poll_info.run = (nic_data->sw_poll_info.run + 1) % 100;
sw_poll_info 1131 uspace/lib/nic/src/nic_driver.c nic_data->sw_poll_info.running = 1;
sw_poll_info 1140 uspace/lib/nic/src/nic_driver.c nic_data->sw_poll_info.running = 0;
HelenOS homepage, sources at GitHub