cregit-Linux how code gets into the kernel

Release 4.14 arch/powerpc/include/asm/archrandom.h

/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _ASM_POWERPC_ARCHRANDOM_H

#define _ASM_POWERPC_ARCHRANDOM_H

#ifdef CONFIG_ARCH_RANDOM

#include <asm/machdep.h>


static inline int arch_get_random_long(unsigned long *v) { return 0; }

Contributors

PersonTokensPropCommitsCommitProp
Michael Ellerman1173.33%150.00%
Paul Mackerras426.67%150.00%
Total15100.00%2100.00%


static inline int arch_get_random_int(unsigned int *v) { return 0; }

Contributors

PersonTokensPropCommitsCommitProp
Paul Mackerras15100.00%1100.00%
Total15100.00%1100.00%


static inline int arch_get_random_seed_long(unsigned long *v) { if (ppc_md.get_random_seed) return ppc_md.get_random_seed(v); return 0; }

Contributors

PersonTokensPropCommitsCommitProp
Michael Ellerman1655.17%150.00%
Paul Mackerras1344.83%150.00%
Total29100.00%2100.00%


static inline int arch_get_random_seed_int(unsigned int *v) { unsigned long val; int rc; rc = arch_get_random_long(&val); if (rc) *v = val; return rc; }

Contributors

PersonTokensPropCommitsCommitProp
Michael Ellerman3897.44%150.00%
Paul Mackerras12.56%150.00%
Total39100.00%2100.00%


static inline int arch_has_random(void) { return 0; }

Contributors

PersonTokensPropCommitsCommitProp
H. Peter Anvin12100.00%2100.00%
Total12100.00%2100.00%


static inline int arch_has_random_seed(void) { return !!ppc_md.get_random_seed; }

Contributors

PersonTokensPropCommitsCommitProp
H. Peter Anvin1168.75%150.00%
Paul Mackerras531.25%150.00%
Total16100.00%2100.00%

#endif /* CONFIG_ARCH_RANDOM */ #ifdef CONFIG_PPC_POWERNV int powernv_hwrng_present(void); int powernv_get_random_long(unsigned long *v); int powernv_get_random_real_mode(unsigned long *v); #else
static inline int powernv_hwrng_present(void) { return 0; }

Contributors

PersonTokensPropCommitsCommitProp
Michael Ellerman12100.00%1100.00%
Total12100.00%1100.00%


static inline int powernv_get_random_real_mode(unsigned long *v) { return 0; }

Contributors

PersonTokensPropCommitsCommitProp
Michael Ellerman15100.00%1100.00%
Total15100.00%1100.00%

#endif #endif /* _ASM_POWERPC_ARCHRANDOM_H */

Overall Contributors

PersonTokensPropCommitsCommitProp
Michael Ellerman14169.46%233.33%
Paul Mackerras3818.72%116.67%
H. Peter Anvin2311.33%233.33%
Greg Kroah-Hartman10.49%116.67%
Total203100.00%6100.00%
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
Created with cregit.