cardbus_cis.c (d60840138f6292c1ceeb177ebe797eca0b2749da) | cardbus_cis.c (73a1170a8c41cb848f17cc0a8839e9dcee3d126e) |
---|---|
1/*- 2 * Copyright (c) 2005-2008, M. Warner Losh 3 * Copyright (c) 2000,2001 Jonathan Chen. 4 * All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions 8 * are met: --- 191 unchanged lines hidden (view full) --- 200} 201 202static int 203decode_tuple_funcid(device_t cbdev, device_t child, int id, 204 int len, uint8_t *tupledata, uint32_t start, uint32_t *off, 205 struct tuple_callbacks *info, void *argp) 206{ 207 struct cardbus_devinfo *dinfo = device_get_ivars(child); | 1/*- 2 * Copyright (c) 2005-2008, M. Warner Losh 3 * Copyright (c) 2000,2001 Jonathan Chen. 4 * All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions 8 * are met: --- 191 unchanged lines hidden (view full) --- 200} 201 202static int 203decode_tuple_funcid(device_t cbdev, device_t child, int id, 204 int len, uint8_t *tupledata, uint32_t start, uint32_t *off, 205 struct tuple_callbacks *info, void *argp) 206{ 207 struct cardbus_devinfo *dinfo = device_get_ivars(child); |
208 int numnames = sizeof(funcnames) / sizeof(funcnames[0]); | 208 int numnames = nitems(funcnames); |
209 int i; 210 211 if (cardbus_cis_debug) { 212 printf("Functions: "); 213 for (i = 0; i < len; i++) { 214 if (tupledata[i] < numnames) 215 printf("%s", funcnames[tupledata[i]]); 216 else --- 437 unchanged lines hidden --- | 209 int i; 210 211 if (cardbus_cis_debug) { 212 printf("Functions: "); 213 for (i = 0; i < len; i++) { 214 if (tupledata[i] < numnames) 215 printf("%s", funcnames[tupledata[i]]); 216 else --- 437 unchanged lines hidden --- |