Lines Matching defs:tmp

1400 				struct map *tmp = map__get(map);
1404 map__put(tmp);
2105 struct phdr_data *p, *tmp;
2107 list_for_each_entry_safe(p, tmp, &kci->phdrs, node) {
2128 struct sym_data *s, *tmp;
2130 list_for_each_entry_safe(s, tmp, &kci->syms, node) {
2616 static void sdt_adjust_loc(struct sdt_note *tmp, GElf_Addr base_off)
2621 if (tmp->bit32)
2622 tmp->addr.a32[SDT_NOTE_IDX_LOC] =
2623 tmp->addr.a32[SDT_NOTE_IDX_LOC] + base_off -
2624 tmp->addr.a32[SDT_NOTE_IDX_BASE];
2626 tmp->addr.a64[SDT_NOTE_IDX_LOC] =
2627 tmp->addr.a64[SDT_NOTE_IDX_LOC] + base_off -
2628 tmp->addr.a64[SDT_NOTE_IDX_BASE];
2631 static void sdt_adjust_refctr(struct sdt_note *tmp, GElf_Addr base_addr,
2637 if (tmp->bit32 && tmp->addr.a32[SDT_NOTE_IDX_REFCTR])
2638 tmp->addr.a32[SDT_NOTE_IDX_REFCTR] -= (base_addr - base_off);
2639 else if (tmp->addr.a64[SDT_NOTE_IDX_REFCTR])
2640 tmp->addr.a64[SDT_NOTE_IDX_REFCTR] -= (base_addr - base_off);
2658 struct sdt_note *tmp = NULL;
2679 tmp = (struct sdt_note *)calloc(1, sizeof(struct sdt_note));
2680 if (!tmp) {
2685 INIT_LIST_HEAD(&tmp->note_list);
2704 tmp->provider = strdup(provider);
2705 if (!tmp->provider) {
2709 tmp->name = strdup(name);
2710 if (!tmp->name) {
2725 tmp->args = NULL;
2727 tmp->args = strdup(++args);
2728 if (!tmp->args) {
2735 memcpy(&tmp->addr, &buf, 3 * sizeof(Elf32_Addr));
2736 tmp->bit32 = true;
2738 memcpy(&tmp->addr, &buf, 3 * sizeof(Elf64_Addr));
2739 tmp->bit32 = false;
2756 sdt_adjust_loc(tmp, shdr.sh_offset);
2760 sdt_adjust_refctr(tmp, shdr.sh_addr, shdr.sh_offset);
2762 list_add_tail(&tmp->note_list, sdt_notes);
2766 zfree(&tmp->args);
2768 zfree(&tmp->name);
2770 zfree(&tmp->provider);
2772 free(tmp);
2881 struct sdt_note *tmp, *pos;
2884 list_for_each_entry_safe(pos, tmp, sdt_notes, note_list) {