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

/linux-4.4.14/drivers/scsi/
H A Dgdth.c299 static int elastidx; variable
2848 if (ebuffer[elastidx].event_source == source && gdth_store_event()
2849 ebuffer[elastidx].event_idx == idx && gdth_store_event()
2850 ((evt->size != 0 && ebuffer[elastidx].event_data.size != 0 && gdth_store_event()
2851 !memcmp((char *)&ebuffer[elastidx].event_data.eu, gdth_store_event()
2853 (evt->size == 0 && ebuffer[elastidx].event_data.size == 0 && gdth_store_event()
2854 !strcmp((char *)&ebuffer[elastidx].event_data.event_string, gdth_store_event()
2856 e = &ebuffer[elastidx]; gdth_store_event()
2861 if (ebuffer[elastidx].event_source != 0) { /* entry not free ? */ gdth_store_event()
2862 ++elastidx; gdth_store_event()
2863 if (elastidx == MAX_EVENTS) gdth_store_event()
2864 elastidx = 0; gdth_store_event()
2865 if (elastidx == eoldidx) { /* reached mark ? */ gdth_store_event()
2871 e = &ebuffer[elastidx]; gdth_store_event()
2903 if (eindex != elastidx) { gdth_read_event()
2935 if (eindex == elastidx) gdth_readapp_event()
2951 eoldidx = elastidx = 0; gdth_clear_events()

Completed in 85 milliseconds