static int get_pin_path()

in cli/bpfcov.c [946:974]


static int get_pin_path(struct root_args *args, char *suffix, char **pin_path)
{
    if (!suffix) {
        return 0;
    }

    if (strncmp(suffix, "profc", 5) == 0)
    {
        *pin_path = args->pin[0];
        return 1;
    }
    else if (strncmp(suffix, "profd", 5) == 0)
    {
        *pin_path = args->pin[1];
        return 1;
    }
    else if (strncmp(suffix, "profn", 5) == 0)
    {
        *pin_path = args->pin[2];
        return 1;
    }
    else if (strncmp(suffix, "covmap", 6) == 0)
    {
        *pin_path = args->pin[3];
        return 1;
    }

    return 0;
}