Lines Matching refs:dict
133 static void pydict_set_item_string_decref(PyObject *dict, const char *key, PyObject *val) in pydict_set_item_string_decref() argument
135 PyDict_SetItemString(dict, key, val); in pydict_set_item_string_decref()
669 static void set_sample_datasrc_in_dict(PyObject *dict, in set_sample_datasrc_in_dict() argument
675 pydict_set_item_string_decref(dict, "datasrc", in set_sample_datasrc_in_dict()
680 pydict_set_item_string_decref(dict, "datasrc_decode", in set_sample_datasrc_in_dict()
702 static void set_regs_in_dict(PyObject *dict, in set_regs_in_dict() argument
711 pydict_set_item_string_decref(dict, "iregs", in set_regs_in_dict()
716 pydict_set_item_string_decref(dict, "uregs", in set_regs_in_dict()
725 PyObject *dict, *dict_sample, *brstack, *brstacksym; in get_perf_sample_dict() local
727 dict = PyDict_New(); in get_perf_sample_dict()
728 if (!dict) in get_perf_sample_dict()
735 pydict_set_item_string_decref(dict, "ev_name", _PyUnicode_FromString(perf_evsel__name(evsel))); in get_perf_sample_dict()
736 pydict_set_item_string_decref(dict, "attr", _PyUnicode_FromStringAndSize( in get_perf_sample_dict()
761 pydict_set_item_string_decref(dict, "sample", dict_sample); in get_perf_sample_dict()
763 pydict_set_item_string_decref(dict, "raw_buf", _PyBytes_FromStringAndSize( in get_perf_sample_dict()
765 pydict_set_item_string_decref(dict, "comm", in get_perf_sample_dict()
768 pydict_set_item_string_decref(dict, "dso", in get_perf_sample_dict()
772 pydict_set_item_string_decref(dict, "symbol", in get_perf_sample_dict()
776 pydict_set_item_string_decref(dict, "callchain", callchain); in get_perf_sample_dict()
779 pydict_set_item_string_decref(dict, "brstack", brstack); in get_perf_sample_dict()
782 pydict_set_item_string_decref(dict, "brstacksym", brstacksym); in get_perf_sample_dict()
784 set_regs_in_dict(dict, sample, evsel); in get_perf_sample_dict()
786 return dict; in get_perf_sample_dict()
795 PyObject *dict = NULL, *all_entries_dict = NULL; in python_process_tracepoint() local
825 dict = PyDict_New(); in python_process_tracepoint()
826 if (!dict) in python_process_tracepoint()
851 if (!dict) { in python_process_tracepoint()
859 pydict_set_item_string_decref(dict, "common_cpu", _PyLong_FromLong(cpu)); in python_process_tracepoint()
860 pydict_set_item_string_decref(dict, "common_s", _PyLong_FromLong(s)); in python_process_tracepoint()
861 pydict_set_item_string_decref(dict, "common_ns", _PyLong_FromLong(ns)); in python_process_tracepoint()
862 pydict_set_item_string_decref(dict, "common_pid", _PyLong_FromLong(pid)); in python_process_tracepoint()
863 pydict_set_item_string_decref(dict, "common_comm", _PyUnicode_FromString(comm)); in python_process_tracepoint()
864 pydict_set_item_string_decref(dict, "common_callchain", callchain); in python_process_tracepoint()
890 if (!dict) in python_process_tracepoint()
893 pydict_set_item_string_decref(dict, field->name, obj); in python_process_tracepoint()
897 if (dict) in python_process_tracepoint()
898 PyTuple_SetItem(t, n++, dict); in python_process_tracepoint()
911 if (!dict) in python_process_tracepoint()
1207 PyObject *handler, *t, *dict, *callchain; in python_process_general_event() local
1227 dict = get_perf_sample_dict(sample, evsel, al, callchain); in python_process_general_event()
1229 PyTuple_SetItem(t, n++, dict); in python_process_general_event()