| /src/sys/arch/arc/include/ | 
| platform.h | 1 /*	$NetBSD: platform.h,v 1.8 2005/12/11 12:16:39 christos Exp $	*/ 34 struct platform {  struct
 36 	 * Platform Information.
 48 	 * Platform Specific Function Hooks
 50 	int	(*match)(struct platform *);
 59 int platform_generic_match(struct platform *);
 62 extern struct platform *platform;
 64 extern struct platform *const plattab[];
 70 extern struct platform platform_acer_pica_61
 [all...]
 | 
| /src/sys/arch/mvmeppc/include/ | 
| platform.h | 1 /*	$NetBSD: platform.h,v 1.4 2011/06/18 08:08:29 matt Exp $	*/ 38 struct platform {  struct
 41 	int		(*match)(struct platform *);
 48 extern struct platform *platform;
 
 | 
| /src/sys/arch/mipsco/include/ | 
| sysconf.h | 39  * Platform Specific Information and Function Hooks. 44 struct platform {  struct
 48 	 * Platform Specific Function Hooks
 63 extern struct platform platform;
 
 | 
| /src/sys/arch/mvmeppc/mvmeppc/ | 
| platform.c | 1 /*	$NetBSD: platform.c,v 1.6 2024/01/19 03:57:04 thorpej Exp $	*/ 33 __KERNEL_RCSID(0, "$NetBSD: platform.c,v 1.6 2024/01/19 03:57:04 thorpej Exp $");
 42 #include <machine/platform.h>
 44 struct platform *platform;  variable in typeref:struct:platform *
 47 extern struct platform platform_160x;
 50 struct platform	* const all_platforms[] = {
 60 	struct platform * const *p;
 66 	platform = *p;
 
 | 
| /src/sys/arch/alpha/alpha/ | 
| dec_kn7aa.c | 62 	platform.family = "KN7AA (\"Ruby\")"; 64 	if ((platform.model = alpha_dsr_sysname()) == NULL) {
 66 		if ((platform.model = alpha_variation_name(variation,
 68 			platform.model = alpha_unknown_sysname();
 71 	platform.iobus = "lsb";
 72 	platform.cons_init = dec_kn7aa_cons_init;
 73 	platform.device_register = dec_kn7aa_device_register;
 
 | 
| api_up1000.c | 59 	platform.family = "Alpha Processor, Inc. UP1000"; 61 	if ((platform.model = alpha_dsr_sysname()) == NULL) {
 63 		platform.model = alpha_unknown_sysname();
 66 	platform.iobus = "irongate";
 67 	platform.cons_init = api_up1000_cons_init;
 68 	platform.device_register = api_up1000_device_register;
 69 	platform.page_physload = irongate_page_physload;
 
 | 
| dec_550.c | 64 	platform.family = "Digital Personal Workstation"; 66 	if ((platform.model = alpha_dsr_sysname()) == NULL) {
 68 		platform.model = alpha_unknown_sysname();
 71 	platform.iobus = "cia";
 72 	platform.cons_init = dec_550_cons_init;
 73 	platform.device_register = dec_550_device_register;
 74 	platform.powerdown = dec_550_powerdown;
 
 | 
| /src/tests/usr.bin/xlint/lint1/ | 
| gen-platforms.sh | 36 	platform=${file%/*} 37 	platform=${platform##*/}
 48 	case $platform in ????*) indent='\t';; *) indent='\t\t';; esac
 50 	printf '\t\t\t''platform["%s"]'"$indent"'= "%s %-5s %-4s %s"\n' \
 51 	    "$platform" "$char" "$ilp" "$size" "$ldbl"
 
 | 
| /src/sys/arch/alpha/include/ | 
| cpuconf.h | 41  * Platform Specific Information and Function Hooks. 43  * The tags family and model information are strings describing the platform.
 45  * The tag iobus describes the primary iobus for the platform- primarily
 52 struct platform {  struct
 54 	 * Platform Information.
 61 	 * Platform Specific Function Hooks
 65 	 *	mcheck_handler	-	Platform Specific Machine Check Handler
 77  * There is an array of functions to initialize the platform structure.
 85  * nocpu is function to call when you can't figure what platform you're on.
 100 extern struct platform platform
 [all...]
 | 
| /src/sys/arch/pmax/include/ | 
| sysconf.h | 50  * Platform Specific Information and Function Hooks. 52  * The tag iobus describes the primary iobus for the platform, primarily
 56 struct platform {  struct
 60 	 * Platform Specific Function Hooks
 78  * An array of functions to initialize the platform structure.
 88 extern struct platform platform;
 
 | 
| /src/sys/arch/sgimips/include/ | 
| sysconf.h | 50  * Platform Specific Information and Function Hooks. 52  * The tag iobus describes the primary iobus for the platform, primarily
 56 struct platform {  struct
 58 	 * Platform Specific Function Hooks
 86 extern struct platform platform;
 
 | 
| /src/sys/arch/arm/nxp/ | 
| imx6_platform.h | 30 #include <arch/evbarm/fdt/platform.h> 
 | 
| /src/sys/arch/arm/rockchip/ | 
| rk3288_platform.h | 32 #include <arch/evbarm/fdt/platform.h> 
 | 
| rk3328_platform.h | 32 #include <arch/evbarm/fdt/platform.h> 
 | 
| rk3399_platform.h | 32 #include <arch/evbarm/fdt/platform.h> 
 | 
| rk3588_platform.h | 32 #include <arch/evbarm/fdt/platform.h> 
 | 
| /src/sys/arch/arm/sunxi/ | 
| sunxi_platform.h | 32 #include <arch/evbarm/fdt/platform.h> 
 | 
| /src/sys/arch/ews4800mips/ews4800mips/ | 
| interrupt.c | 47 	platform_intr = platform.intr; 48 	(*platform.intr_init)();
 55 	(*platform.intr_establish)(irq, func, arg);
 62 	(*platform.intr_disestablish)(arg);
 
 | 
| clock.c | 42 	KASSERT(platform.initclocks); 44 	(*platform.initclocks)();
 
 | 
| /src/sys/arch/prep/include/ | 
| platform.h | 1 /*	$NetBSD: platform.h,v 1.17 2011/06/18 08:08:29 matt Exp $	*/ 49 	struct platform **platform;  member in struct:plattab
 65 extern struct platform *platform;
 
 | 
| /src/sys/arch/arc/arc/ | 
| p_nec_j96a.c | 33 #include <machine/platform.h> 37 struct platform platform_nec_j96a = {
 
 | 
| p_nec_rax94.c | 35 #include <machine/platform.h> 39 struct platform platform_nec_rax94 = {
 
 | 
| p_nec_r96.c | 37 #include <machine/platform.h> 43 static int p_nec_riscserver_2200_match(struct platform *);
 45 struct platform platform_nec_r96 = {
 60 struct platform platform_nec_riscserver_2200 = {
 76 p_nec_riscserver_2200_match(struct platform *p)
 
 | 
| platform.c | 1 /*	$NetBSD: platform.c,v 1.7 2022/05/24 06:28:00 andvar Exp $	*/ 33 __KERNEL_RCSID(0, "$NetBSD: platform.c,v 1.7 2022/05/24 06:28:00 andvar Exp $");
 39 #include <machine/platform.h>
 42 struct platform *platform = NULL;  variable in typeref:struct:platform *
 44 static void print_platform(struct platform *);
 47 print_platform(struct platform *p)
 72 		printf("ambiguous platform detection between ");
 91 		platform = plattab[matched];
 96 platform_generic_match(struct platform *p
 [all...]
 | 
| /src/sys/arch/hpcmips/include/ | 
| sysconf.h | 50  * Platform(VR/TX) Specific Information and Function Hooks. 55 extern struct platform {  struct
 72 } platform;  variable in typeref:struct:platform
 
 |