Lines Matching defs:dict_sample
677 static void set_sample_read_in_dict(PyObject *dict_sample,
686 pydict_set_item_string_decref(dict_sample, "time_enabled",
691 pydict_set_item_string_decref(dict_sample, "time_running",
717 pydict_set_item_string_decref(dict_sample, "values", values);
826 static void python_process_sample_flags(struct perf_sample *sample, PyObject *dict_sample)
830 set_sample_flags(dict_sample, sample->flags);
832 pydict_set_item_string_decref(dict_sample, "flags_disp",
842 PyObject *dict, *dict_sample, *brstack, *brstacksym;
848 dict_sample = PyDict_New();
849 if (!dict_sample)
855 pydict_set_item_string_decref(dict_sample, "pid",
857 pydict_set_item_string_decref(dict_sample, "tid",
859 pydict_set_item_string_decref(dict_sample, "cpu",
861 pydict_set_item_string_decref(dict_sample, "ip",
863 pydict_set_item_string_decref(dict_sample, "time",
865 pydict_set_item_string_decref(dict_sample, "period",
867 pydict_set_item_string_decref(dict_sample, "phys_addr",
869 pydict_set_item_string_decref(dict_sample, "addr",
871 set_sample_read_in_dict(dict_sample, sample, evsel);
872 pydict_set_item_string_decref(dict_sample, "weight",
874 pydict_set_item_string_decref(dict_sample, "transaction",
876 set_sample_datasrc_in_dict(dict_sample, sample);
877 pydict_set_item_string_decref(dict, "sample", dict_sample);
895 pydict_set_item_string_decref(dict_sample, "machine_pid",
897 pydict_set_item_string_decref(dict_sample, "vcpu",
901 pydict_set_item_string_decref(dict_sample, "cpumode",
905 pydict_set_item_string_decref(dict_sample, "addr_correlates_sym",
907 set_sym_in_dict(dict_sample, addr_al, "addr_dso", "addr_dso_bid",
913 python_process_sample_flags(sample, dict_sample);
917 pydict_set_item_string_decref(dict_sample, "insn_cnt",
919 pydict_set_item_string_decref(dict_sample, "cyc_cnt",