The following issues were found
drivers/pinctrl/renesas/pfc-r8a77990.c
1 issues
Line: 112
#define GPSR1_0 F_(A0, IP2_31_28)
/* GPSR2 */
#define GPSR2_25 F_(EX_WAIT0, IP2_27_24)
#define GPSR2_24 F_(RD_WR_N, IP2_23_20)
#define GPSR2_23 F_(RD_N, IP2_19_16)
#define GPSR2_22 F_(BS_N, IP2_15_12)
#define GPSR2_21 FM(AVB_PHY_INT)
#define GPSR2_20 F_(AVB_TXCREFCLK, IP2_3_0)
Reported by Cppcheck.
drivers/pinctrl/renesas/pfc-r8a77980.c
1 issues
Line: 100
#define GPSR1_0 F_(IRQ0, IP2_27_24)
/* GPSR2 */
#define GPSR2_29 F_(FSO_TOE_N, IP10_19_16)
#define GPSR2_28 F_(FSO_CFE_1_N, IP10_15_12)
#define GPSR2_27 F_(FSO_CFE_0_N, IP10_11_8)
#define GPSR2_26 F_(SDA3, IP10_7_4)
#define GPSR2_25 F_(SCL3, IP10_3_0)
#define GPSR2_24 F_(MSIOF0_SS2, IP9_31_28)
Reported by Cppcheck.
drivers/pinctrl/renesas/pfc-r8a77970.c
1 issues
Line: 69
#define GPSR0_0 F_(DU_DR2, IP0_3_0)
/* GPSR1 */
#define GPSR1_27 F_(DIGRF_CLKOUT, IP8_27_24)
#define GPSR1_26 F_(DIGRF_CLKIN, IP8_23_20)
#define GPSR1_25 F_(CANFD_CLK_A, IP8_19_16)
#define GPSR1_24 F_(CANFD1_RX, IP8_15_12)
#define GPSR1_23 F_(CANFD1_TX, IP8_11_8)
#define GPSR1_22 F_(CANFD0_RX_A, IP8_7_4)
Reported by Cppcheck.
drivers/pinctrl/renesas/pfc-r8a77965.c
1 issues
Line: 218
#define GPSR5_0 F_(SCK0, IP11_27_24)
/* GPSR6 */
#define GPSR6_31 F_(GP6_31, IP18_7_4)
#define GPSR6_30 F_(GP6_30, IP18_3_0)
#define GPSR6_29 F_(USB30_OVC, IP17_31_28)
#define GPSR6_28 F_(USB30_PWEN, IP17_27_24)
#define GPSR6_27 F_(USB1_OVC, IP17_23_20)
#define GPSR6_26 F_(USB1_PWEN, IP17_19_16)
Reported by Cppcheck.
drivers/pinctrl/renesas/pfc-r8a7796.c
1 issues
Line: 218
#define GPSR5_0 F_(SCK0, IP11_27_24)
/* GPSR6 */
#define GPSR6_31 F_(GP6_31, IP18_7_4)
#define GPSR6_30 F_(GP6_30, IP18_3_0)
#define GPSR6_29 F_(USB30_OVC, IP17_31_28)
#define GPSR6_28 F_(USB30_PWEN, IP17_27_24)
#define GPSR6_27 F_(USB1_OVC, IP17_23_20)
#define GPSR6_26 F_(USB1_PWEN, IP17_19_16)
Reported by Cppcheck.
drivers/pinctrl/renesas/pfc-r8a77951.c
1 issues
Line: 213
#define GPSR5_0 F_(SCK0, IP11_27_24)
/* GPSR6 */
#define GPSR6_31 F_(USB2_CH3_OVC, IP18_7_4)
#define GPSR6_30 F_(USB2_CH3_PWEN, IP18_3_0)
#define GPSR6_29 F_(USB30_OVC, IP17_31_28)
#define GPSR6_28 F_(USB30_PWEN, IP17_27_24)
#define GPSR6_27 F_(USB1_OVC, IP17_23_20)
#define GPSR6_26 F_(USB1_PWEN, IP17_19_16)
Reported by Cppcheck.
drivers/pinctrl/renesas/pfc-r8a77950.c
1 issues
Line: 212
#define GPSR5_0 F_(SCK0, IP10_27_24)
/* GPSR6 */
#define GPSR6_31 F_(USB31_OVC, IP17_7_4)
#define GPSR6_30 F_(USB31_PWEN, IP17_3_0)
#define GPSR6_29 F_(USB30_OVC, IP16_31_28)
#define GPSR6_28 F_(USB30_PWEN, IP16_27_24)
#define GPSR6_27 F_(USB1_OVC, IP16_23_20)
#define GPSR6_26 F_(USB1_PWEN, IP16_19_16)
Reported by Cppcheck.
drivers/s390/scsi/zfcp_def.h
1 issues
drivers/s390/scsi/zfcp_diag.c
1 issues
Line: 100
Column: 2
CWE codes:
120
Suggestion:
Make sure destination can always hold the source data
hdr->timestamp = capture_timestamp;
hdr->incomplete = incomplete;
memcpy(hdr->buffer, data, hdr->buffer_size);
out:
spin_unlock_irqrestore(&hdr->access_lock, flags);
}
/**
Reported by FlawFinder.
drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c
1 issues
Line: 151
Column: 14
CWE codes:
119
120
Suggestion:
Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length
#endif
#define PM8XXX_MAX_MPPS 12
static const char * const pm8xxx_groups[PM8XXX_MAX_MPPS] = {
"mpp1", "mpp2", "mpp3", "mpp4", "mpp5", "mpp6", "mpp7", "mpp8",
"mpp9", "mpp10", "mpp11", "mpp12",
};
#define PM8XXX_MPP_DIGITAL 0
Reported by FlawFinder.