Lines Matching refs:dict
137 static void pydict_set_item_string_decref(PyObject *dict, const char *key, PyObject *val) in pydict_set_item_string_decref() argument
139 PyDict_SetItemString(dict, key, val); in pydict_set_item_string_decref()
673 static void set_sample_datasrc_in_dict(PyObject *dict, in set_sample_datasrc_in_dict() argument
679 pydict_set_item_string_decref(dict, "datasrc", in set_sample_datasrc_in_dict()
684 pydict_set_item_string_decref(dict, "datasrc_decode", in set_sample_datasrc_in_dict()
706 static void set_regs_in_dict(PyObject *dict, in set_regs_in_dict() argument
715 pydict_set_item_string_decref(dict, "iregs", in set_regs_in_dict()
720 pydict_set_item_string_decref(dict, "uregs", in set_regs_in_dict()
729 PyObject *dict, *dict_sample, *brstack, *brstacksym; in get_perf_sample_dict() local
731 dict = PyDict_New(); in get_perf_sample_dict()
732 if (!dict) in get_perf_sample_dict()
739 pydict_set_item_string_decref(dict, "ev_name", _PyUnicode_FromString(perf_evsel__name(evsel))); in get_perf_sample_dict()
740 …pydict_set_item_string_decref(dict, "attr", _PyBytes_FromStringAndSize((const char *)&evsel->core.… in get_perf_sample_dict()
764 pydict_set_item_string_decref(dict, "sample", dict_sample); in get_perf_sample_dict()
766 pydict_set_item_string_decref(dict, "raw_buf", _PyBytes_FromStringAndSize( in get_perf_sample_dict()
768 pydict_set_item_string_decref(dict, "comm", in get_perf_sample_dict()
771 pydict_set_item_string_decref(dict, "dso", in get_perf_sample_dict()
775 pydict_set_item_string_decref(dict, "symbol", in get_perf_sample_dict()
779 pydict_set_item_string_decref(dict, "callchain", callchain); in get_perf_sample_dict()
782 pydict_set_item_string_decref(dict, "brstack", brstack); in get_perf_sample_dict()
785 pydict_set_item_string_decref(dict, "brstacksym", brstacksym); in get_perf_sample_dict()
787 set_regs_in_dict(dict, sample, evsel); in get_perf_sample_dict()
789 return dict; in get_perf_sample_dict()
798 PyObject *dict = NULL, *all_entries_dict = NULL; in python_process_tracepoint() local
828 dict = PyDict_New(); in python_process_tracepoint()
829 if (!dict) in python_process_tracepoint()
854 if (!dict) { in python_process_tracepoint()
862 pydict_set_item_string_decref(dict, "common_cpu", _PyLong_FromLong(cpu)); in python_process_tracepoint()
863 pydict_set_item_string_decref(dict, "common_s", _PyLong_FromLong(s)); in python_process_tracepoint()
864 pydict_set_item_string_decref(dict, "common_ns", _PyLong_FromLong(ns)); in python_process_tracepoint()
865 pydict_set_item_string_decref(dict, "common_pid", _PyLong_FromLong(pid)); in python_process_tracepoint()
866 pydict_set_item_string_decref(dict, "common_comm", _PyUnicode_FromString(comm)); in python_process_tracepoint()
867 pydict_set_item_string_decref(dict, "common_callchain", callchain); in python_process_tracepoint()
893 if (!dict) in python_process_tracepoint()
896 pydict_set_item_string_decref(dict, field->name, obj); in python_process_tracepoint()
900 if (dict) in python_process_tracepoint()
901 PyTuple_SetItem(t, n++, dict); in python_process_tracepoint()
914 if (!dict) in python_process_tracepoint()
1281 PyObject *handler, *t, *dict, *callchain; in python_process_general_event() local
1301 dict = get_perf_sample_dict(sample, evsel, al, callchain); in python_process_general_event()
1303 PyTuple_SetItem(t, n++, dict); in python_process_general_event()