blame_entry 119 builtin/blame.c struct blame_entry *suspects; blame_entry 252 builtin/blame.c struct blame_entry *next; blame_entry 284 builtin/blame.c static struct blame_entry *blame_merge(struct blame_entry *list1, blame_entry 285 builtin/blame.c struct blame_entry *list2) blame_entry 287 builtin/blame.c struct blame_entry *p1 = list1, *p2 = list2, blame_entry 326 builtin/blame.c return ((struct blame_entry *)p)->next; blame_entry 331 builtin/blame.c ((struct blame_entry *)p1)->next = p2; blame_entry 341 builtin/blame.c return ((struct blame_entry *)p1)->lno > ((struct blame_entry *)p2)->lno blame_entry 347 builtin/blame.c const struct blame_entry *s1 = p1, *s2 = p2; blame_entry 362 builtin/blame.c static struct blame_entry *blame_sort(struct blame_entry *head, blame_entry 395 builtin/blame.c struct blame_entry *ent; blame_entry 411 builtin/blame.c struct blame_entry *ent, *next; blame_entry 436 builtin/blame.c struct blame_entry *sorted) blame_entry 655 builtin/blame.c static void add_blame_entry(struct blame_entry ***queue, struct blame_entry *e) blame_entry 669 builtin/blame.c static void dup_entry(struct blame_entry ***queue, blame_entry 670 builtin/blame.c struct blame_entry *dst, struct blame_entry *src) blame_entry 704 builtin/blame.c static void split_overlap(struct blame_entry *split, blame_entry 705 builtin/blame.c struct blame_entry *e, blame_entry 710 builtin/blame.c memset(split, 0, sizeof(struct blame_entry [3])); blame_entry 752 builtin/blame.c static void split_blame(struct blame_entry ***blamed, blame_entry 753 builtin/blame.c struct blame_entry ***unblamed, blame_entry 754 builtin/blame.c struct blame_entry *split, blame_entry 755 builtin/blame.c struct blame_entry *e) blame_entry 757 builtin/blame.c struct blame_entry *new_entry; blame_entry 765 builtin/blame.c memcpy(new_entry, &(split[2]), sizeof(struct blame_entry)); blame_entry 770 builtin/blame.c memcpy(new_entry, &(split[1]), sizeof(struct blame_entry)); blame_entry 784 builtin/blame.c memcpy(new_entry, &(split[1]), sizeof(struct blame_entry)); blame_entry 792 builtin/blame.c memcpy(new_entry, &(split[2]), sizeof(struct blame_entry)); blame_entry 801 builtin/blame.c static void decref_split(struct blame_entry *split) blame_entry 819 builtin/blame.c static struct blame_entry *reverse_blame(struct blame_entry *head, blame_entry 820 builtin/blame.c struct blame_entry *tail) blame_entry 823 builtin/blame.c struct blame_entry *next = head->next; blame_entry 841 builtin/blame.c static void blame_chunk(struct blame_entry ***dstq, struct blame_entry ***srcq, blame_entry 845 builtin/blame.c struct blame_entry *e = **srcq; blame_entry 846 builtin/blame.c struct blame_entry *samep = NULL, *diffp = NULL; blame_entry 849 builtin/blame.c struct blame_entry *next = e->next; blame_entry 858 builtin/blame.c struct blame_entry *n = xcalloc(1, sizeof (struct blame_entry)); blame_entry 901 builtin/blame.c struct blame_entry *next = e->next; blame_entry 912 builtin/blame.c struct blame_entry *n = xcalloc(1, sizeof (struct blame_entry)); blame_entry 936 builtin/blame.c struct blame_entry **dstq; blame_entry 937 builtin/blame.c struct blame_entry **srcq; blame_entry 964 builtin/blame.c struct blame_entry *newdest = NULL; blame_entry 998 builtin/blame.c static unsigned ent_score(struct scoreboard *sb, struct blame_entry *e) blame_entry 1026 builtin/blame.c struct blame_entry *best_so_far, blame_entry 1027 builtin/blame.c struct blame_entry *this) blame_entry 1041 builtin/blame.c memcpy(best_so_far, this, sizeof(struct blame_entry [3])); blame_entry 1060 builtin/blame.c struct blame_entry *ent, blame_entry 1063 builtin/blame.c struct blame_entry *split) blame_entry 1068 builtin/blame.c struct blame_entry this[3]; blame_entry 1079 builtin/blame.c struct blame_entry *ent; blame_entry 1081 builtin/blame.c struct blame_entry *split; blame_entry 1103 builtin/blame.c struct blame_entry *ent, blame_entry 1105 builtin/blame.c struct blame_entry *split, blame_entry 1125 builtin/blame.c memset(split, 0, sizeof(struct blame_entry [3])); blame_entry 1138 builtin/blame.c static struct blame_entry **filter_small(struct scoreboard *sb, blame_entry 1139 builtin/blame.c struct blame_entry **small, blame_entry 1140 builtin/blame.c struct blame_entry **source, blame_entry 1143 builtin/blame.c struct blame_entry *p = *source; blame_entry 1144 builtin/blame.c struct blame_entry *oldsmall = *small; blame_entry 1166 builtin/blame.c struct blame_entry ***blamed, blame_entry 1167 builtin/blame.c struct blame_entry **toosmall, blame_entry 1171 builtin/blame.c struct blame_entry *e, split[3]; blame_entry 1172 builtin/blame.c struct blame_entry *unblamed = target->suspects; blame_entry 1173 builtin/blame.c struct blame_entry *leftover = NULL; blame_entry 1189 builtin/blame.c struct blame_entry **unblamedtail = &unblamed; blame_entry 1190 builtin/blame.c struct blame_entry *next; blame_entry 1210 builtin/blame.c struct blame_entry *ent; blame_entry 1211 builtin/blame.c struct blame_entry split[3]; blame_entry 1218 builtin/blame.c static struct blame_list *setup_blame_list(struct blame_entry *unblamed, blame_entry 1221 builtin/blame.c struct blame_entry *e; blame_entry 1242 builtin/blame.c struct blame_entry ***blamed, blame_entry 1243 builtin/blame.c struct blame_entry **toosmall, blame_entry 1253 builtin/blame.c struct blame_entry *unblamed = target->suspects; blame_entry 1254 builtin/blame.c struct blame_entry *leftover = NULL; blame_entry 1288 builtin/blame.c struct blame_entry **unblamedtail = &unblamed; blame_entry 1295 builtin/blame.c struct blame_entry this[3]; blame_entry 1323 builtin/blame.c struct blame_entry *split = blame_list[j].split; blame_entry 1350 builtin/blame.c struct blame_entry *e, *suspects; blame_entry 1395 builtin/blame.c static void distribute_blame(struct scoreboard *sb, struct blame_entry *blamed) blame_entry 1401 builtin/blame.c struct blame_entry *suspects = NULL; blame_entry 1403 builtin/blame.c struct blame_entry *next = blamed->next; blame_entry 1423 builtin/blame.c struct blame_entry *toosmall = NULL; blame_entry 1424 builtin/blame.c struct blame_entry *blames, **blametail = &blames; blame_entry 1545 builtin/blame.c struct blame_entry **tail = &toosmall; blame_entry 1748 builtin/blame.c static void found_guilty_entry(struct blame_entry *ent) blame_entry 1772 builtin/blame.c struct blame_entry *ent; blame_entry 1810 builtin/blame.c struct blame_entry *next = ent->next; blame_entry 1875 builtin/blame.c static void emit_porcelain(struct scoreboard *sb, struct blame_entry *ent, blame_entry 1914 builtin/blame.c static void emit_other(struct scoreboard *sb, struct blame_entry *ent, int opt) blame_entry 1995 builtin/blame.c struct blame_entry *ent; blame_entry 2096 builtin/blame.c struct blame_entry *e; blame_entry 2148 builtin/blame.c struct blame_entry *ent; blame_entry 2501 builtin/blame.c struct blame_entry *ent = NULL; blame_entry 2777 builtin/blame.c struct blame_entry *next = ent; blame_entry 2820 builtin/blame.c struct blame_entry *e = ent->next;