Lines Matching refs:elastidx
141 static int elastidx, eoldidx; variable
1810 if (ebuffer[elastidx].event_source == source && in gdt_store_event()
1811 ebuffer[elastidx].event_idx == idx && in gdt_store_event()
1812 ((evt->size != 0 && ebuffer[elastidx].event_data.size != 0 && in gdt_store_event()
1813 !memcmp((char *)&ebuffer[elastidx].event_data.eu, in gdt_store_event()
1815 (evt->size == 0 && ebuffer[elastidx].event_data.size == 0 && in gdt_store_event()
1816 !strcmp((char *)&ebuffer[elastidx].event_data.event_string, in gdt_store_event()
1818 e = &ebuffer[elastidx]; in gdt_store_event()
1823 if (ebuffer[elastidx].event_source != 0) { /* entry not free ? */ in gdt_store_event()
1824 ++elastidx; in gdt_store_event()
1825 if (elastidx == GDT_MAX_EVENTS) in gdt_store_event()
1826 elastidx = 0; in gdt_store_event()
1827 if (elastidx == eoldidx) { /* reached mark ? */ in gdt_store_event()
1833 e = &ebuffer[elastidx]; in gdt_store_event()
1864 if (eindex != elastidx) { in gdt_read_event()
1894 if (eindex == elastidx) in gdt_readapp_event()
1911 eoldidx = elastidx = 0; in gdt_clear_events()