Searched refs:itr (Results 1 - 63 of 63) sorted by relevance

/linux-4.1.27/drivers/uwb/
H A Dest.c260 unsigned itr; uwb_est_register() local
270 for (itr = 0; itr < uwb_est_used; itr++) uwb_est_register()
271 if (uwb_est[itr].type_event_high < type uwb_est_register()
272 && uwb_est[itr].vendor < vendor uwb_est_register()
273 && uwb_est[itr].product < product) uwb_est_register()
277 if (itr < uwb_est_used) uwb_est_register()
278 memmove(&uwb_est[itr+1], &uwb_est[itr], uwb_est_used - itr); uwb_est_register()
279 uwb_est[itr].type_event_high = type << 8 | event_high; uwb_est_register()
280 uwb_est[itr].vendor = vendor; uwb_est_register()
281 uwb_est[itr].product = product; uwb_est_register()
282 uwb_est[itr].entry = entry; uwb_est_register()
283 uwb_est[itr].entries = entries; uwb_est_register()
309 unsigned itr; uwb_est_unregister() local
318 for (itr = 0; itr < uwb_est_used; itr++) uwb_est_unregister()
319 if (!memcmp(&uwb_est[itr], &est_cmp, sizeof(est_cmp))) uwb_est_unregister()
325 if (itr < uwb_est_used - 1) /* Not last one? move ones above */ uwb_est_unregister()
326 memmove(&uwb_est[itr], &uwb_est[itr+1], uwb_est_used - itr - 1); uwb_est_unregister()
435 unsigned itr; uwb_est_find_size() local
444 for (itr = 0; itr < uwb_est_used; itr++) { uwb_est_find_size()
445 if (uwb_est[itr].type_event_high != type_event_high) uwb_est_find_size()
447 size = uwb_est_get_size(rc, &uwb_est[itr], uwb_est_find_size()
H A Ddrp-avail.c133 * @itr: index of buffer from where we start
141 unsigned long get_val(u8 *array, size_t itr, size_t len) get_val() argument
144 size_t top = itr + len; get_val()
148 while (itr < top) { get_val()
206 size_t itr, len; buffer_to_bmp() local
209 itr = 0; buffer_to_bmp()
210 while (itr < buffer_size) { buffer_to_bmp()
211 len = buffer_size - itr >= sizeof(val) ? buffer_to_bmp()
212 sizeof(val) : buffer_size - itr; buffer_to_bmp()
213 val = get_val(buffer, itr, len); buffer_to_bmp()
214 bmp_itr[itr / sizeof(val)] = val; buffer_to_bmp()
215 itr += sizeof(val); buffer_to_bmp()
H A Dneh.c483 void *itr; uwb_rc_neh_grok() local
488 itr = buf; uwb_rc_neh_grok()
498 rceb = itr; uwb_rc_neh_grok()
533 itr += real_size; uwb_rc_neh_grok()
H A Dhwa-rc.c760 char *itr; hwarc_get_version() local
767 itr = usb_dev->rawdescriptors[actconfig_idx]; hwarc_get_version()
770 hdr = (struct usb_descriptor_header *) itr; hwarc_get_version()
774 (itr - usb_dev->rawdescriptors[actconfig_idx]), hwarc_get_version()
778 itr += hdr->bLength; hwarc_get_version()
/linux-4.1.27/drivers/usb/wusbcore/
H A Dmmc.c98 unsigned handle, itr; wusbhc_mmcie_set() local
115 for (itr = 0; itr < wusbhc->mmcies_max - 1; itr++) { wusbhc_mmcie_set()
116 if (wusbhc->mmcie[itr] == wuie) { wusbhc_mmcie_set()
117 handle = itr; wusbhc_mmcie_set()
120 if (wusbhc->mmcie[itr] == NULL) wusbhc_mmcie_set()
121 handle = itr; wusbhc_mmcie_set()
144 unsigned handle, itr; wusbhc_mmcie_rm() local
147 for (itr = 0; itr < wusbhc->mmcies_max; itr++) { wusbhc_mmcie_rm()
148 if (wusbhc->mmcie[itr] == wuie) { wusbhc_mmcie_rm()
149 handle = itr; wusbhc_mmcie_rm()
159 wusbhc->mmcie[itr] = NULL; wusbhc_mmcie_rm()
H A Dwa-nep.c94 void *itr; wa_notif_dispatch() local
112 itr = nw->data; wa_notif_dispatch()
119 notif_hdr = itr; wa_notif_dispatch()
122 itr += notif_hdr->bLength; wa_notif_dispatch()
124 /* Dispatch the notification [don't use itr or size!] */ wa_notif_dispatch()
H A Ddevconnect.c708 void *itr, *top; wusb_dev_bos_grok() local
711 itr = (void *)bos + sizeof(*bos); wusb_dev_bos_grok()
712 top = itr + desc_size - sizeof(*bos); wusb_dev_bos_grok()
713 while (itr < top) { wusb_dev_bos_grok()
714 struct usb_dev_cap_header *cap_hdr = itr; wusb_dev_bos_grok()
717 if (top - itr < sizeof(*cap_hdr)) { wusb_dev_bos_grok()
720 (int)(itr - (void *)bos), top - itr); wusb_dev_bos_grok()
728 if (cap_size > top - itr) { wusb_dev_bos_grok()
732 (int)(itr - (void *)bos), wusb_dev_bos_grok()
733 cap_type, cap_size, top - itr); wusb_dev_bos_grok()
745 wusb_dev->wusb_cap_descr = itr; wusb_dev_bos_grok()
750 cap_size, (int)(itr - (void *)bos)); wusb_dev_bos_grok()
752 itr += cap_size; wusb_dev_bos_grok()
H A Drh.c425 size_t port_size, itr; wusbhc_rh_create() local
430 for (itr = 0; itr < wusbhc->ports_max; itr++) wusbhc_rh_create()
431 wusb_port_init(&wusbhc->port[itr]); wusbhc_rh_create()
H A Dcbaf.c139 void *itr, *top; cbaf_check() local
174 itr = cbaf->buffer + sizeof(*assoc_info); cbaf_check()
179 while (itr < top) { cbaf_check()
184 assoc_request = itr; cbaf_check()
186 if (top - itr < sizeof(*assoc_request)) { cbaf_check()
189 top - itr, sizeof(*assoc_request)); cbaf_check()
220 itr += sizeof(*assoc_request); cbaf_check()
H A Dcrypto.c130 size_t itr; bytewise_xor() local
131 for (itr = 0; itr < size; itr++) bytewise_xor()
132 bo[itr] = bi1[itr] ^ bi2[itr]; bytewise_xor()
H A Dsecurity.c222 const void *itr, *top; wusb_dev_sec_add() local
254 itr = &secd[1]; wusb_dev_sec_add()
256 while (itr < top) { wusb_dev_sec_add()
257 etd = itr; wusb_dev_sec_add()
258 if (top - itr < sizeof(*etd)) { wusb_dev_sec_add()
261 top - itr, sizeof(*etd)); wusb_dev_sec_add()
271 itr += etd->bLength; wusb_dev_sec_add()
H A Dwa-rpipe.c266 void *itr; rpipe_epc_find() local
275 itr = ep->extra; rpipe_epc_find()
283 itr - (void *) ep->extra, itr_size); rpipe_epc_find()
286 hdr = itr; rpipe_epc_find()
288 epcd = itr; rpipe_epc_find()
296 itr - (void *) ep->extra, hdr->bDescriptorType, rpipe_epc_find()
300 itr += hdr->bLength; rpipe_epc_find()
/linux-4.1.27/drivers/crypto/qat/qat_common/
H A Dadf_dev_mgr.c67 struct list_head *itr; adf_devmgr_add_dev() local
76 list_for_each(itr, &accel_table) { adf_devmgr_add_dev()
78 list_entry(itr, struct adf_accel_dev, list); adf_devmgr_add_dev()
137 struct list_head *itr; adf_devmgr_pci_to_accel_dev() local
140 list_for_each(itr, &accel_table) { adf_devmgr_pci_to_accel_dev()
142 list_entry(itr, struct adf_accel_dev, list); adf_devmgr_pci_to_accel_dev()
156 struct list_head *itr; adf_devmgr_get_dev_by_id() local
159 list_for_each(itr, &accel_table) { adf_devmgr_get_dev_by_id()
161 list_entry(itr, struct adf_accel_dev, list); adf_devmgr_get_dev_by_id()
185 struct list_head *itr; adf_devmgr_get_num_dev() local
188 list_for_each(itr, &accel_table) { adf_devmgr_get_num_dev()
H A Dqat_crypto.c107 struct list_head *itr; qat_crypto_get_instance_node() local
110 list_for_each(itr, adf_devmgr_get_head()) { list_for_each()
111 accel_dev = list_entry(itr, struct adf_accel_dev, list); list_for_each()
125 list_for_each(itr, &accel_dev->crypto_list) {
129 inst = list_entry(itr, struct qat_crypto_instance, list);
H A Dadf_ctl_drv.c258 struct list_head *itr, *head = adf_devmgr_get_head(); adf_ctl_is_device_in_use() local
260 list_for_each(itr, head) { list_for_each()
262 list_entry(itr, struct adf_accel_dev, list); list_for_each()
278 struct list_head *itr, *head = adf_devmgr_get_head(); adf_ctl_stop_devices() local
281 list_for_each(itr, head) { list_for_each()
283 list_entry(itr, struct adf_accel_dev, list); list_for_each()
/linux-4.1.27/drivers/net/ethernet/intel/e1000e/
H A Dparam.c341 adapter->itr = InterruptThrottleRate[bd]; e1000e_check_options()
345 * warning, use default and go through itr/itr_setting e1000e_check_options()
348 if ((adapter->itr > 4) && e1000e_check_options()
349 e1000_validate_option(&adapter->itr, &opt, adapter)) e1000e_check_options()
350 adapter->itr = opt.def; e1000e_check_options()
353 * through the logic below to adjust itr/itr_setting e1000e_check_options()
355 adapter->itr = opt.def; e1000e_check_options()
360 if (adapter->itr > 4) e1000e_check_options()
363 adapter->itr); e1000e_check_options()
366 adapter->itr_setting = adapter->itr; e1000e_check_options()
367 switch (adapter->itr) { e1000e_check_options()
375 adapter->itr = 20000; e1000e_check_options()
387 adapter->itr = 20000; e1000e_check_options()
396 * change itr. e1000e_check_options()
H A De1000.h229 u32 itr; member in struct:e1000_adapter
492 void e1000e_write_itr(struct e1000_adapter *adapter, u32 itr);
H A Dnetdev.c2142 adapter->rx_ring->itr_val = adapter->itr; e1000_request_msix()
2158 adapter->tx_ring->itr_val = adapter->itr; e1000_request_msix()
2507 * @itr_setting: current adapter->itr
2566 u32 new_itr = adapter->itr; e1000_set_itr()
2583 /* conservative mode (itr 3) eliminates the lowest_latency setting */ e1000_set_itr()
2590 /* conservative mode (itr 3) eliminates the lowest_latency setting */ e1000_set_itr()
2612 if (new_itr != adapter->itr) { e1000_set_itr()
2617 new_itr = new_itr > adapter->itr ? e1000_set_itr()
2618 min(adapter->itr + (new_itr >> 2), new_itr) : new_itr; e1000_set_itr()
2619 adapter->itr = new_itr; e1000_set_itr()
2631 * @itr: new ITR value to program
2637 void e1000e_write_itr(struct e1000_adapter *adapter, u32 itr) e1000e_write_itr() argument
2640 u32 new_itr = itr ? 1000000000 / (itr * 256) : 0; e1000e_write_itr()
3256 if ((adapter->itr_setting != 0) && (adapter->itr != 0)) e1000_configure_rx()
3257 e1000e_write_itr(adapter, adapter->itr); e1000_configure_rx()
3941 adapter->itr = 20000; e1000e_reset()
3942 e1000e_write_itr(adapter, adapter->itr); e1000e_reset()
5137 u32 itr = goc > 0 ? (dif * 6000 / goc + 2000) : 8000; e1000_watchdog_task() local
5139 e1000e_write_itr(adapter, itr); e1000_watchdog_task()
H A Dethtool.c1989 adapter->itr = adapter->itr_setting; e1000_set_coalesce()
1991 adapter->itr = 20000; e1000_set_coalesce()
1994 adapter->itr = (1000000 / ec->rx_coalesce_usecs); e1000_set_coalesce()
1995 adapter->itr_setting = adapter->itr & ~3; e1000_set_coalesce()
2001 e1000e_write_itr(adapter, adapter->itr); e1000_set_coalesce()
/linux-4.1.27/net/dcb/
H A Ddcbnl.c1039 struct dcb_app_type *itr; dcbnl_ieee_fill() local
1112 list_for_each_entry(itr, &dcb_app_list, list) { dcbnl_ieee_fill()
1113 if (itr->ifindex == netdev->ifindex) { dcbnl_ieee_fill()
1114 err = nla_put(skb, DCB_ATTR_IEEE_APP, sizeof(itr->app), dcbnl_ieee_fill()
1115 &itr->app); dcbnl_ieee_fill()
1225 struct dcb_app_type *itr; dcbnl_cee_fill() local
1270 list_for_each_entry(itr, &dcb_app_list, list) { dcbnl_cee_fill()
1271 if (itr->ifindex == netdev->ifindex) { dcbnl_cee_fill()
1278 itr->app.selector); dcbnl_cee_fill()
1283 itr->app.protocol); dcbnl_cee_fill()
1288 itr->app.priority); dcbnl_cee_fill()
1763 struct dcb_app_type *itr; dcb_app_lookup() local
1765 list_for_each_entry(itr, &dcb_app_list, list) { dcb_app_lookup()
1766 if (itr->app.selector == app->selector && dcb_app_lookup()
1767 itr->app.protocol == app->protocol && dcb_app_lookup()
1768 itr->ifindex == ifindex && dcb_app_lookup()
1769 (!prio || itr->app.priority == prio)) dcb_app_lookup()
1770 return itr; dcb_app_lookup()
1800 struct dcb_app_type *itr; dcb_getapp() local
1804 if ((itr = dcb_app_lookup(app, dev->ifindex, 0))) dcb_getapp()
1805 prio = itr->app.priority; dcb_getapp()
1821 struct dcb_app_type *itr; dcb_setapp() local
1832 if ((itr = dcb_app_lookup(new, dev->ifindex, 0))) { dcb_setapp()
1834 itr->app.priority = new->priority; dcb_setapp()
1836 list_del(&itr->list); dcb_setapp()
1837 kfree(itr); dcb_setapp()
1861 struct dcb_app_type *itr; dcb_ieee_getapp_mask() local
1865 if ((itr = dcb_app_lookup(app, dev->ifindex, 0))) dcb_ieee_getapp_mask()
1866 prio |= 1 << itr->app.priority; dcb_ieee_getapp_mask()
1914 struct dcb_app_type *itr; dcb_ieee_delapp() local
1925 if ((itr = dcb_app_lookup(del, dev->ifindex, del->priority))) { dcb_ieee_delapp()
1926 list_del(&itr->list); dcb_ieee_delapp()
1927 kfree(itr); dcb_ieee_delapp()
/linux-4.1.27/drivers/uwb/i1480/dfu/
H A Dusb.c115 size_t buffer_size, itr = 0; i1480_usb_write() local
120 memcpy(i1480->cmd_buf, buffer + itr, buffer_size); i1480_usb_write()
128 itr += result; i1480_usb_write()
153 size_t itr, read_size = i1480->buf_size; i1480_usb_read() local
163 for (itr = 0; itr < size; itr += read_size) { i1480_usb_read()
164 size_t itr_addr = addr + itr; i1480_usb_read()
165 size_t itr_size = min(read_size, size - itr); i1480_usb_read()
170 i1480->cmd_buf + itr, itr_size, i1480_usb_read()
/linux-4.1.27/drivers/net/ethernet/intel/e1000/
H A De1000_param.c463 adapter->itr = InterruptThrottleRate[bd]; e1000_check_options()
464 switch (adapter->itr) { e1000_check_options()
471 adapter->itr_setting = adapter->itr; e1000_check_options()
472 adapter->itr = 20000; e1000_check_options()
477 adapter->itr_setting = adapter->itr; e1000_check_options()
478 adapter->itr = 20000; e1000_check_options()
483 adapter->itr_setting = adapter->itr; e1000_check_options()
486 e1000_validate_option(&adapter->itr, &opt, e1000_check_options()
489 * change itr. e1000_check_options()
493 adapter->itr_setting = adapter->itr & ~3; e1000_check_options()
498 adapter->itr = 20000; e1000_check_options()
H A De1000_ethtool.c1799 adapter->itr = adapter->itr_setting = 4; e1000_set_coalesce()
1801 adapter->itr = 20000; e1000_set_coalesce()
1804 adapter->itr = (1000000 / ec->rx_coalesce_usecs); e1000_set_coalesce()
1805 adapter->itr_setting = adapter->itr & ~3; e1000_set_coalesce()
1809 ew32(ITR, 1000000000 / (adapter->itr * 256)); e1000_set_coalesce()
H A De1000.h244 u32 itr; member in struct:e1000_adapter
H A De1000_main.c1884 ew32(ITR, 1000000000 / (adapter->itr * 256)); e1000_configure_rx()
2548 u32 itr = goc > 0 ? (dif * 6000 / goc + 2000) : 8000; e1000_watchdog() local
2550 ew32(ITR, 1000000000 / (itr * 256)); e1000_watchdog()
2574 * @itr_setting: current adapter->itr
2640 u32 new_itr = adapter->itr; e1000_set_itr()
2655 /* conservative mode (itr 3) eliminates the lowest_latency setting */ e1000_set_itr()
2662 /* conservative mode (itr 3) eliminates the lowest_latency setting */ e1000_set_itr()
2684 if (new_itr != adapter->itr) { e1000_set_itr()
2689 new_itr = new_itr > adapter->itr ? e1000_set_itr()
2690 min(adapter->itr + (new_itr >> 2), new_itr) : e1000_set_itr()
2692 adapter->itr = new_itr; e1000_set_itr()
/linux-4.1.27/arch/x86/platform/ts5500/
H A Dts5500.c76 * @itr: Flag for Industrial Temperature Range option.
86 bool itr; member in struct:ts5500_sbc
146 sbc->itr = tmp & TS5500_ITR; ts5500_detect_config()
197 TS5500_ATTR_BOOL(itr); variable
/linux-4.1.27/include/linux/wimax/
H A Ddebug.h458 struct d_level *itr, *top; d_submodule_set() local
461 for (itr = d_level, top = itr + d_level_size; itr < top; itr++) { d_submodule_set()
463 if (itr->name == NULL) { d_submodule_set()
464 printk(KERN_ERR "%s: itr->name NULL?? (%p, #%d)\n", d_submodule_set()
465 tag, itr, index); d_submodule_set()
468 if (!strcmp(itr->name, submodule)) { d_submodule_set()
469 itr->level = level; d_submodule_set()
/linux-4.1.27/drivers/usb/host/
H A Dhwa-hc.c570 char *itr; wa_fill_descr() local
578 itr = usb_dev->rawdescriptors[actconfig_idx]; wa_fill_descr()
581 hdr = (struct usb_descriptor_header *) itr; wa_fill_descr()
585 (itr - usb_dev->rawdescriptors[actconfig_idx]), wa_fill_descr()
589 itr += hdr->bLength; wa_fill_descr()
644 void *itr, *top; hwahc_security_create() local
652 itr = usb_dev->rawdescriptors[index]; hwahc_security_create()
654 top = itr + itr_size; hwahc_security_create()
677 itr = (void *) secd + sizeof(*secd); hwahc_security_create()
681 while (itr < top) { hwahc_security_create()
682 etd = itr; hwahc_security_create()
683 if (top - itr < sizeof(*etd)) { hwahc_security_create()
686 top - itr, sizeof(*etd)); hwahc_security_create()
696 itr += etd->bLength; hwahc_security_create()
/linux-4.1.27/drivers/net/wimax/i2400m/
H A Drx.c929 unsigned itr; i2400m_rx_roq_destroy() local
932 for (itr = 0; itr < I2400M_RO_CIN + 1; itr++) i2400m_rx_roq_destroy()
933 __skb_queue_purge(&i2400m->rx_roq[itr].queue); i2400m_rx_roq_destroy()
1352 unsigned itr; i2400m_rx_setup() local
1369 for(itr = 0; itr < I2400M_RO_CIN + 1; itr++) { i2400m_rx_setup()
1370 __i2400m_roq_init(&i2400m->rx_roq[itr]); i2400m_rx_setup()
1371 i2400m->rx_roq[itr].log = &rd[itr]; i2400m_rx_setup()
H A Dfw.c1262 const void *itr, *next, *top; i2400m_fw_check() local
1265 for (itr = bcf, top = itr + bcf_size; i2400m_fw_check()
1266 itr < top; i2400m_fw_check()
1267 headers++, itr = next) { i2400m_fw_check()
1270 leftover = top - itr; i2400m_fw_check()
1271 offset = itr - bcf; i2400m_fw_check()
1278 bcf_hdr = itr; i2400m_fw_check()
1284 next = itr + size; i2400m_fw_check()
1286 next = itr + header_len; i2400m_fw_check()
1552 int ret, itr; i2400m_dev_bootstrap() local
1577 for (itr = 0, bcf = NULL, ret = -ENOENT; ; itr++) { i2400m_dev_bootstrap()
1578 fw_name = i2400m->bus_fw_names[itr]; i2400m_dev_bootstrap()
1583 d_printf(1, dev, "trying firmware %s (%d)\n", fw_name, itr); i2400m_dev_bootstrap()
H A Dcontrol.c1205 void *buf, *itr; i2400m_set_init_config() local
1231 itr = buf + sizeof(*cmd); i2400m_set_init_config()
1235 memcpy(itr, tlv_hdr, tlv_size); i2400m_set_init_config()
1236 itr += tlv_size; i2400m_set_init_config()
/linux-4.1.27/arch/ia64/include/uapi/asm/
H A Dgcc_intrin.h411 #define ia64_itri(trnum, addr) asm volatile ("itr.i itr[%0]=%1" \
414 #define ia64_itrd(trnum, addr) asm volatile ("itr.d dtr[%0]=%1" \
/linux-4.1.27/arch/ia64/kernel/
H A Dmca_asm.S181 itr.i itr[r16]=r18
183 itr.d dtr[r16]=r18
202 itr.i itr[r20]=r18
222 itr.d dtr[r20]=r16
887 itr.d dtr[r20]=r21
1063 itr.d dtr[r20]=r21
H A Dhead.S252 itr.i itr[r16]=r18
254 itr.d dtr[r16]=r18
337 itr.d dtr[r19]=r18
H A Dmca_drv.c633 && !(ptci->itr || ptci->dtc || ptci->itc)) recover_from_tlb_check()
H A Dmca.c1218 * iord: 1: itr, 2: itr;
H A Dentry.S221 itr.d dtr[r25]=r23 // wire in new mapping...
/linux-4.1.27/drivers/net/ethernet/intel/i40evf/
H A Di40e_txrx.c399 u32 new_itr = rc->itr; i40e_set_new_dynamic_itr()
402 if (rc->total_packets == 0 || !rc->itr) i40e_set_new_dynamic_itr()
410 bytes_per_int = rc->total_bytes / rc->itr; i40e_set_new_dynamic_itr()
411 switch (rc->itr) { i40e_set_new_dynamic_itr()
442 if (new_itr != rc->itr) { i40e_set_new_dynamic_itr()
444 new_itr = (10 * new_itr * rc->itr) / i40e_set_new_dynamic_itr()
445 ((9 * new_itr) + rc->itr); i40e_set_new_dynamic_itr()
446 rc->itr = new_itr & I40E_MAX_ITR; i40e_set_new_dynamic_itr()
465 old_itr = q_vector->rx.itr; i40e_update_dynamic_itr()
467 if (old_itr != q_vector->rx.itr) i40e_update_dynamic_itr()
468 wr32(hw, reg_addr, q_vector->rx.itr); i40e_update_dynamic_itr()
471 old_itr = q_vector->tx.itr; i40e_update_dynamic_itr()
473 if (old_itr != q_vector->tx.itr) i40e_update_dynamic_itr()
474 wr32(hw, reg_addr, q_vector->tx.itr); i40e_update_dynamic_itr()
H A Di40evf_ethtool.c353 q_vector->rx.itr = ITR_TO_REG(vsi->rx_itr_setting); i40evf_set_coalesce()
354 wr32(hw, I40E_VFINT_ITRN1(0, i), q_vector->rx.itr); i40evf_set_coalesce()
355 q_vector->tx.itr = ITR_TO_REG(vsi->tx_itr_setting); i40evf_set_coalesce()
356 wr32(hw, I40E_VFINT_ITRN1(1, i), q_vector->tx.itr); i40evf_set_coalesce()
H A Di40e_txrx.h283 u16 itr; member in struct:i40e_ring_container
/linux-4.1.27/drivers/net/ethernet/intel/fm10k/
H A Dfm10k_main.c1382 if (!(ring_container->itr & FM10K_ITR_ADAPTIVE)) fm10k_update_itr()
1405 ring_container->itr = avg_wire_size | FM10K_ITR_ADAPTIVE; fm10k_update_itr()
1415 u32 itr = FM10K_ITR_ENABLE; fm10k_qv_enable() local
1423 /* Store Tx itr in timer slot 0 */ fm10k_qv_enable()
1424 itr |= (q_vector->tx.itr & FM10K_ITR_MAX); fm10k_qv_enable()
1426 /* Shift Rx itr to timer slot 1 */ fm10k_qv_enable()
1427 itr |= (q_vector->rx.itr & FM10K_ITR_MAX) << FM10K_ITR_INTERVAL1_SHIFT; fm10k_qv_enable()
1430 writel(itr, q_vector->itr); fm10k_qv_enable()
1612 q_vector->tx.itr = interface->tx_itr; fm10k_alloc_q_vector()
1640 q_vector->rx.itr = interface->rx_itr; fm10k_alloc_q_vector()
H A Dfm10k.h159 u16 itr; /* interrupt throttle rate value */ member in struct:fm10k_ring_container
194 u32 __iomem *itr; /* pointer to ITR register for this vector */ member in struct:fm10k_q_vector
H A Dfm10k_pci.c471 writel(FM10K_ITR_ENABLE | FM10K_ITR_PENDING2, qv->itr); fm10k_check_hang_subtask()
1145 u32 itr = FM10K_INT_MAP_TIMER0 | entry->entry; fm10k_mbx_request_irq_vf() local
1162 fm10k_write_reg(hw, FM10K_VFINT_MAP, itr); fm10k_mbx_request_irq_vf()
1399 writel(FM10K_ITR_MASK_SET, q_vector->itr); fm10k_qv_free_irq()
1442 q_vector->itr = (hw->mac.type == fm10k_mac_pf) ? fm10k_qv_request_irq()
1457 writel(FM10K_ITR_ENABLE, q_vector->itr); fm10k_qv_request_irq()
1478 writel(FM10K_ITR_MASK_SET, q_vector->itr); fm10k_qv_request_irq()
H A Dfm10k_ethtool.c630 qv->tx.itr = tx_itr; fm10k_set_coalesce()
631 qv->rx.itr = rx_itr; fm10k_set_coalesce()
/linux-4.1.27/drivers/net/ethernet/intel/ixgbevf/
H A Dixgbevf.h180 u8 itr; /* current ITR setting for ring */ member in struct:ixgbevf_ring_container
196 u16 itr; /* Interrupt throttle rate written to EITR */ member in struct:ixgbevf_q_vector
321 /* microsecond values for various ITR rates shifted by 2 to fit itr register
H A Dixgbevf_main.c1064 u32 itr_reg = q_vector->itr & IXGBE_MAX_EITR; ixgbevf_write_eitr()
1140 q_vector->itr = IXGBE_10K_ITR; ixgbevf_configure_msix()
1142 q_vector->itr = adapter->tx_itr_setting; ixgbevf_configure_msix()
1146 q_vector->itr = IXGBE_20K_ITR; ixgbevf_configure_msix()
1148 q_vector->itr = adapter->rx_itr_setting; ixgbevf_configure_msix()
1190 u8 itr_setting = ring_container->itr; ixgbevf_update_itr()
1201 timepassed_us = q_vector->itr >> 2; ixgbevf_update_itr()
1225 /* write updated itr to ring container */ ixgbevf_update_itr()
1226 ring_container->itr = itr_setting; ixgbevf_update_itr()
1231 u32 new_itr = q_vector->itr; ixgbevf_set_itr()
1237 current_itr = max(q_vector->rx.itr, q_vector->tx.itr); ixgbevf_set_itr()
1253 if (new_itr != q_vector->itr) { ixgbevf_set_itr()
1255 new_itr = (10 * new_itr * q_vector->itr) / ixgbevf_set_itr()
1256 ((9 * new_itr) + q_vector->itr); ixgbevf_set_itr()
1259 q_vector->itr = new_itr; ixgbevf_set_itr()
H A Dethtool.c787 q_vector->itr = tx_itr_param; ixgbevf_set_coalesce()
790 q_vector->itr = rx_itr_param; ixgbevf_set_coalesce()
/linux-4.1.27/arch/ia64/include/asm/
H A Dkregs.h34 #define IA64_TR_ALLOC_BASE 2 /* itr&dtr: Base of dynamic TR resource*/
H A Dpal.h545 itr : 1, /* Fail in inst TR */ member in struct:pal_tlb_check_info_s
729 #define pmci_tlb_instr_translation_reg_fail pme_tlb.itr
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
H A Di40e_txrx.c887 u32 new_itr = rc->itr; i40e_set_new_dynamic_itr()
890 if (rc->total_packets == 0 || !rc->itr) i40e_set_new_dynamic_itr()
898 bytes_per_int = rc->total_bytes / rc->itr; i40e_set_new_dynamic_itr()
899 switch (rc->itr) { i40e_set_new_dynamic_itr()
930 if (new_itr != rc->itr) { i40e_set_new_dynamic_itr()
932 new_itr = (10 * new_itr * rc->itr) / i40e_set_new_dynamic_itr()
933 ((9 * new_itr) + rc->itr); i40e_set_new_dynamic_itr()
934 rc->itr = new_itr & I40E_MAX_ITR; i40e_set_new_dynamic_itr()
953 old_itr = q_vector->rx.itr; i40e_update_dynamic_itr()
955 if (old_itr != q_vector->rx.itr) i40e_update_dynamic_itr()
956 wr32(hw, reg_addr, q_vector->rx.itr); i40e_update_dynamic_itr()
959 old_itr = q_vector->tx.itr; i40e_update_dynamic_itr()
961 if (old_itr != q_vector->tx.itr) i40e_update_dynamic_itr()
962 wr32(hw, reg_addr, q_vector->tx.itr); i40e_update_dynamic_itr()
H A Di40e_txrx.h286 u16 itr; member in struct:i40e_ring_container
H A Di40e_ethtool.c1776 q_vector->rx.itr = ITR_TO_REG(vsi->rx_itr_setting); i40e_set_coalesce()
1777 wr32(hw, I40E_PFINT_ITRN(0, vector - 1), q_vector->rx.itr); i40e_set_coalesce()
1778 q_vector->tx.itr = ITR_TO_REG(vsi->tx_itr_setting); i40e_set_coalesce()
1779 wr32(hw, I40E_PFINT_ITRN(1, vector - 1), q_vector->tx.itr); i40e_set_coalesce()
H A Di40e_main.c2812 q_vector->rx.itr = ITR_TO_REG(vsi->rx_itr_setting); i40e_vsi_configure_msix()
2815 q_vector->rx.itr); i40e_vsi_configure_msix()
2816 q_vector->tx.itr = ITR_TO_REG(vsi->tx_itr_setting); i40e_vsi_configure_msix()
2819 q_vector->tx.itr); i40e_vsi_configure_msix()
2900 q_vector->rx.itr = ITR_TO_REG(vsi->rx_itr_setting); i40e_configure_msi_and_legacy()
2902 wr32(hw, I40E_PFINT_ITR0(I40E_RX_ITR), q_vector->rx.itr); i40e_configure_msi_and_legacy()
2903 q_vector->tx.itr = ITR_TO_REG(vsi->tx_itr_setting); i40e_configure_msi_and_legacy()
2905 wr32(hw, I40E_PFINT_ITR0(I40E_TX_ITR), q_vector->tx.itr); i40e_configure_msi_and_legacy()
/linux-4.1.27/arch/ia64/mm/
H A Dtlb.c414 * target_mask : 0x1 : itr, 0x2 : dtr, 0x3 : idtr
522 * target_mask: 0x1: purge itr, 0x2 : purge dtr, 0x3 purge idtr.
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_lib.c869 q_vector->itr = IXGBE_10K_ITR; ixgbe_alloc_q_vector()
871 q_vector->itr = adapter->tx_itr_setting; ixgbe_alloc_q_vector()
875 q_vector->itr = IXGBE_20K_ITR; ixgbe_alloc_q_vector()
877 q_vector->itr = adapter->rx_itr_setting; ixgbe_alloc_q_vector()
H A Dixgbe.h360 u8 itr; /* current ITR setting for ring */ member in struct:ixgbe_ring_container
382 u16 itr; /* Interrupt throttle rate written to EITR */ member in struct:ixgbe_q_vector
536 * microsecond values for various ITR rates shifted by 2 to fit itr register
H A Dixgbe_main.c2227 u8 itr_setting = ring_container->itr; ixgbe_update_itr()
2238 timepassed_us = q_vector->itr >> 2; ixgbe_update_itr()
2265 /* write updated itr to ring container */ ixgbe_update_itr()
2266 ring_container->itr = itr_setting; ixgbe_update_itr()
2282 u32 itr_reg = q_vector->itr & IXGBE_MAX_EITR; ixgbe_write_eitr()
2307 u32 new_itr = q_vector->itr; ixgbe_set_itr()
2313 current_itr = max(q_vector->rx.itr, q_vector->tx.itr); ixgbe_set_itr()
2330 if (new_itr != q_vector->itr) { ixgbe_set_itr()
2332 new_itr = (10 * new_itr * q_vector->itr) / ixgbe_set_itr()
2333 ((9 * new_itr) + q_vector->itr); ixgbe_set_itr()
2336 q_vector->itr = new_itr; ixgbe_set_itr()
3021 if (!ring->q_vector || (ring->q_vector->itr < IXGBE_100K_ITR)) ixgbe_configure_tx_ring()
5347 /* enable itr by default in dynamic mode */ ixgbe_sw_init()
H A Dixgbe_ethtool.c2308 q_vector->itr = tx_itr_param; ixgbe_set_coalesce()
2311 q_vector->itr = rx_itr_param; ixgbe_set_coalesce()
/linux-4.1.27/arch/arm/vfp/
H A Dvfpdouble.c1179 pr_debug("VFP: itr%d (%c%u) = op[%u] (d%u)\n", vfp_double_cpdo()
1183 pr_debug("VFP: itr%d (%c%u) = (d%u) op[%u] (d%u)\n", vfp_double_cpdo()
1188 pr_debug("VFP: itr%d: exceptions=%08x\n", vfp_double_cpdo()
H A Dvfpsingle.c1219 pr_debug("VFP: itr%d (%c%u) = op[%u] (s%u=%08x)\n", vfp_single_cpdo()
1223 pr_debug("VFP: itr%d (%c%u) = (s%u) op[%u] (s%u=%08x)\n", vfp_single_cpdo()
1228 pr_debug("VFP: itr%d: exceptions=%08x\n", vfp_single_cpdo()
/linux-4.1.27/drivers/net/ethernet/intel/igb/
H A Digb.h230 u8 itr; /* current ITR setting for ring */ member in struct:igb_ring_container
H A Digb_main.c867 /* configure q_vector to set itr on first interrupt */ igb_assign_vector()
4477 /* conservative mode (itr 3) eliminates the lowest_latency setting */ igb_update_ring_itr()
4498 * @ring_container: ring info to update the itr for
4516 u8 itrval = ring_container->itr; igb_update_itr()
4559 /* write updated itr to ring container */ igb_update_itr()
4560 ring_container->itr = itrval; igb_update_itr()
4579 current_itr = max(q_vector->rx.itr, q_vector->tx.itr); igb_set_itr()
4581 /* conservative mode (itr 3) eliminates the lowest_latency setting */ igb_set_itr()
/linux-4.1.27/drivers/net/ethernet/intel/igbvf/
H A Dnetdev.c650 * @itr_setting: current adapter->itr
741 /* conservative mode (itr 3) eliminates the lowest_latency setting */ igbvf_set_itr()

Completed in 5139 milliseconds