Lines Matching refs:data
41 struct log_get_total_data *data = ptr;
49 data->total = cells->length;
57 struct log_get_total_data data;
59 data.total = 0;
61 c->iterate(c, log_get_total_iter, &data);
63 return data.total;
75 struct log_print_header_data *data = ptr;
92 afterx = max_width + data->x;
94 for(i = 0; i < data->xoffset; ++i)
102 data->x = afterx;
103 data->xoffset = /*padding*/ 1;
105 data->column++;
107 if(data->have_limit && data->column >= data->ncols)
115 struct log_print_header_data data;
117 data.x = 0;
118 data.xoffset = 0;
119 data.have_limit = top_prefs_get_ncols(&data.ncols);
120 data.column = 0;
122 c->iterate(c, log_print_header_iter, &data);
135 struct log_print_cell_data *data = ptr;
155 afterx = data->x + max_width;
157 assert(data->row < cells->length);
160 for(pad = 0; pad < data->xoffset; ++pad) {
164 printf("%s", cells->array[data->row].string);
166 for(i = cells->array[data->row].length; i < (size_t)max_width; ++i) {
170 data->x = afterx;
171 data->xoffset = 1;
173 data->column++;
176 if(data->have_limit && data->column >= data->ncols)
189 struct log_print_cell_data data;
198 data.x = 0;
199 data.xoffset = /*padding*/ 0;
200 data.have_limit = top_prefs_get_ncols(&data.ncols);
201 data.column = 0;
202 data.row = 0;
207 data.x = 0;
208 data.xoffset = 0;
209 data.column = 0;
210 c->iterate(c, log_print_cell, &data);
211 data.row++;