• Ian Rogers's avatar
    perf map: API clean up · a0310736
    Ian Rogers authored
    map__init() is only used internally so make it static. Assume memory is
    zero initialized, which will better support adding fields to struct
    map in the future and was already the case for map__new2.
    
    To reduce complexity, change set_priv and set_erange_warned to not take
    a value to assign as they always assign true.
    Signed-off-by: default avatarIan Rogers <irogers@google.com>
    Cc: Adrian Hunter <adrian.hunter@intel.com>
    Cc: Alexander Shishkin <alexander.shishkin@linux.intel.com>
    Cc: Anne Macedo <retpolanne@posteo.net>
    Cc: Arnd Bergmann <arnd@arndb.de>
    Cc: Athira Rajeev <atrajeev@linux.vnet.ibm.com>
    Cc: Casey Chen <cachen@purestorage.com>
    Cc: Chaitanya S Prakash <chaitanyas.prakash@arm.com>
    Cc: Colin Ian King <colin.i.king@gmail.com>
    Cc: Dominique Martinet <asmadeus@codewreck.org>
    Cc: Ingo Molnar <mingo@redhat.com>
    Cc: James Clark <james.clark@linaro.org>
    Cc: Jann Horn <jannh@google.com>
    Cc: Jiri Olsa <jolsa@kernel.org>
    Cc: Kan Liang <kan.liang@linux.intel.com>
    Cc: Mark Rutland <mark.rutland@arm.com>
    Cc: Masahiro Yamada <masahiroy@kernel.org>
    Cc: Namhyung Kim <namhyung@kernel.org>
    Cc: Peter Zijlstra <peterz@infradead.org>
    Cc: Sun Haiyong <sunhaiyong@loongson.cn>
    Cc: Weilin Wang <weilin.wang@intel.com>
    Cc: Yang Jihong <yangjihong1@huawei.com>
    Cc: Yunseong Kim <yskelg@gmail.com>
    Cc: Ze Gao <zegao2021@gmail.com>
    Link: https://lore.kernel.org/r/20240817064442.2152089-3-irogers@google.comSigned-off-by: default avatarArnaldo Carvalho de Melo <acme@redhat.com>
    a0310736
vmlinux-kallsyms.c 10.7 KB