oce_sysctl.c (9dba179d5e2453efa8e67ee2df13ee86d46ad0d4) | oce_sysctl.c (9bd3250a02c34dea617b02eff5970004d4eb7fc0) |
---|---|
1/*- 2 * Copyright (C) 2012 Emulex 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions are met: 7 * 8 * 1. Redistributions of source code must retain the above copyright notice, --- 22 unchanged lines hidden (view full) --- 31 * Contact Information: 32 * freebsd-drivers@emulex.com 33 * 34 * Emulex 35 * 3333 Susan Street 36 * Costa Mesa, CA 92626 37 */ 38 | 1/*- 2 * Copyright (C) 2012 Emulex 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions are met: 7 * 8 * 1. Redistributions of source code must retain the above copyright notice, --- 22 unchanged lines hidden (view full) --- 31 * Contact Information: 32 * freebsd-drivers@emulex.com 33 * 34 * Emulex 35 * 3333 Susan Street 36 * Costa Mesa, CA 92626 37 */ 38 |
39 | |
40/* $FreeBSD$ */ 41 | 39/* $FreeBSD$ */ 40 |
42 | |
43#include "oce_if.h" 44 45static void copy_stats_to_sc_xe201(POCE_SOFTC sc); 46static void copy_stats_to_sc_be3(POCE_SOFTC sc); 47static void copy_stats_to_sc_be2(POCE_SOFTC sc); 48static int oce_sysctl_loopback(SYSCTL_HANDLER_ARGS); 49static int oce_be3_fwupgrade(POCE_SOFTC sc, const struct firmware *fw); 50static int oce_sys_fwupgrade(SYSCTL_HANDLER_ARGS); --- 52 unchanged lines hidden (view full) --- 103 0,"QOS Speed"); 104 else 105 SYSCTL_ADD_UINT(ctx, child, 106 OID_AUTO, "speed", 107 CTLFLAG_RD, 108 &sc->speed, 109 0,"Link Speed"); 110 | 41#include "oce_if.h" 42 43static void copy_stats_to_sc_xe201(POCE_SOFTC sc); 44static void copy_stats_to_sc_be3(POCE_SOFTC sc); 45static void copy_stats_to_sc_be2(POCE_SOFTC sc); 46static int oce_sysctl_loopback(SYSCTL_HANDLER_ARGS); 47static int oce_be3_fwupgrade(POCE_SOFTC sc, const struct firmware *fw); 48static int oce_sys_fwupgrade(SYSCTL_HANDLER_ARGS); --- 52 unchanged lines hidden (view full) --- 101 0,"QOS Speed"); 102 else 103 SYSCTL_ADD_UINT(ctx, child, 104 OID_AUTO, "speed", 105 CTLFLAG_RD, 106 &sc->speed, 107 0,"Link Speed"); 108 |
109 if (sc->function_mode & FNM_UMC_MODE) 110 SYSCTL_ADD_UINT(ctx, child, 111 OID_AUTO, "pvid", 112 CTLFLAG_RD, 113 &sc->pvid, 114 0,"PVID"); 115 |
|
111 SYSCTL_ADD_PROC(ctx, child, OID_AUTO, "loop_back", 112 CTLTYPE_INT | CTLFLAG_RW, (void *)sc, 0, 113 oce_sysctl_loopback, "I", "Loop Back Tests"); 114 115 SYSCTL_ADD_PROC(ctx, child, OID_AUTO, "fw_upgrade", 116 CTLTYPE_STRING | CTLFLAG_RW, (void *)sc, 0, 117 oce_sys_fwupgrade, "A", "Firmware ufi file"); 118 --- 1182 unchanged lines hidden --- | 116 SYSCTL_ADD_PROC(ctx, child, OID_AUTO, "loop_back", 117 CTLTYPE_INT | CTLFLAG_RW, (void *)sc, 0, 118 oce_sysctl_loopback, "I", "Loop Back Tests"); 119 120 SYSCTL_ADD_PROC(ctx, child, OID_AUTO, "fw_upgrade", 121 CTLTYPE_STRING | CTLFLAG_RW, (void *)sc, 0, 122 oce_sys_fwupgrade, "A", "Firmware ufi file"); 123 --- 1182 unchanged lines hidden --- |