Lines Matching refs:rd_idx
71 if (fnic_trace_entries.wr_idx == fnic_trace_entries.rd_idx) { in fnic_trace_get_buf()
72 fnic_trace_entries.rd_idx++; in fnic_trace_get_buf()
73 if (fnic_trace_entries.rd_idx >= fnic_max_trace_entries) in fnic_trace_get_buf()
74 fnic_trace_entries.rd_idx = 0; in fnic_trace_get_buf()
95 int rd_idx; in fnic_get_trace_data() local
104 rd_idx = fnic_trace_entries.rd_idx; in fnic_get_trace_data()
106 if (wr_idx < rd_idx) { in fnic_get_trace_data()
110 fnic_trace_entries.page_offset[rd_idx]; in fnic_get_trace_data()
134 rd_idx++; in fnic_get_trace_data()
139 if (rd_idx > (fnic_max_trace_entries-1)) in fnic_get_trace_data()
140 rd_idx = 0; in fnic_get_trace_data()
145 if (rd_idx == wr_idx) in fnic_get_trace_data()
148 } else if (wr_idx > rd_idx) { in fnic_get_trace_data()
152 fnic_trace_entries.page_offset[rd_idx]; in fnic_get_trace_data()
176 rd_idx++; in fnic_get_trace_data()
181 if (rd_idx == wr_idx) in fnic_get_trace_data()
491 fnic_trace_entries.wr_idx = fnic_trace_entries.rd_idx = 0; in fnic_trace_buf_init()
580 fc_trace_entries.rd_idx = fc_trace_entries.wr_idx = 0; in fnic_fc_trace_init()
648 fc_trace_entries.rd_idx = fc_trace_entries.wr_idx = 0; in fnic_fc_trace_set_data()
663 if (fc_trace_entries.wr_idx == fc_trace_entries.rd_idx) { in fnic_fc_trace_set_data()
664 fc_trace_entries.rd_idx++; in fnic_fc_trace_set_data()
665 if (fc_trace_entries.rd_idx >= fc_trace_max_entries) in fnic_fc_trace_set_data()
666 fc_trace_entries.rd_idx = 0; in fnic_fc_trace_set_data()
716 int rd_idx, wr_idx; in fnic_fc_trace_get_data() local
723 if (fc_trace_entries.wr_idx == fc_trace_entries.rd_idx) { in fnic_fc_trace_get_data()
728 rd_idx = fc_trace_entries.rd_idx; in fnic_fc_trace_get_data()
737 while (rd_idx != wr_idx) { in fnic_fc_trace_get_data()
739 fc_trace_entries.page_offset[rd_idx]; in fnic_fc_trace_get_data()
759 rd_idx++; in fnic_fc_trace_get_data()
760 if (rd_idx > (fc_trace_max_entries - 1)) in fnic_fc_trace_get_data()
761 rd_idx = 0; in fnic_fc_trace_get_data()