upper_chunk
union upper_chunk *upper_chunk;
upper_chunk = pid_list->upper[upper1];
if (upper_chunk) {
lower_chunk = upper_chunk->data[upper2];
union upper_chunk *upper_chunk;
upper_chunk = pid_list->upper[upper1];
if (!upper_chunk) {
upper_chunk = get_upper_chunk(pid_list);
if (!upper_chunk) {
pid_list->upper[upper1] = upper_chunk;
lower_chunk = upper_chunk->data[upper2];
upper_chunk->data[upper2] = lower_chunk;
union upper_chunk *upper_chunk;
upper_chunk = pid_list->upper[upper1];
if (!upper_chunk)
lower_chunk = upper_chunk->data[upper2];
upper_chunk->data[upper2] = NULL;
if (upper_empty(upper_chunk)) {
put_upper_chunk(pid_list, upper_chunk);
union upper_chunk *upper_chunk;
upper_chunk = pid_list->upper[upper1];
if (!upper_chunk)
lower_chunk = upper_chunk->data[upper2];
union upper_chunk *upper = NULL;
union upper_chunk **upper_next = &upper;
union upper_chunk *chunk;
static inline union upper_chunk *get_upper_chunk(struct trace_pid_list *pid_list)
union upper_chunk *chunk;
union upper_chunk *chunk;
union upper_chunk *upper;
union upper_chunk *chunk;
union upper_chunk *chunk)
static inline bool upper_empty(union upper_chunk *chunk)
union upper_chunk *next;
union upper_chunk *upper[UPPER1_SIZE]; // 1 or 2K in size
union upper_chunk *upper_list;