static ssize_t show_internals(struct device *d, char *buf) 
static ssize_t show_internals(struct device *d, struct device_attribute *attr, char *buf) 
static ssize_t show_internals(struct device *d, char *buf){	struct ipw2100_priv *priv = dev_get_drvdata(d);	int len = 0;#define DUMP_VAR(x,y) len += sprintf(buf + len, # x ": %" # y "\n", priv-> x)	if (priv->status & STATUS_ASSOCIATED)		len += sprintf(buf + len, "connected: %lu\n",			       get_seconds() - priv->connect_start);	else		len += sprintf(buf + len, "not connected\n");	DUMP_VAR(ieee->crypt[priv->ieee->tx_keyidx], p);	DUMP_VAR(status, 08lx);	DUMP_VAR(config, 08lx);	DUMP_VAR(capability, 08lx);	len += sprintf(buf + len, "last_rtc: %lu\n", (unsigned long)priv->last_rtc);	DUMP_VAR(fatal_error, d);	DUMP_VAR(stop_hang_check, d);	DUMP_VAR(stop_rf_kill, d);	DUMP_VAR(messages_sent, d);	DUMP_VAR(tx_pend_stat.value, d);	DUMP_VAR(tx_pend_stat.hi, d);	DUMP_VAR(tx_free_stat.value, d);	DUMP_VAR(tx_free_stat.lo, d);	DUMP_VAR(msg_free_stat.value, d);	DUMP_VAR(msg_free_stat.lo, d);	DUMP_VAR(msg_pend_stat.value, d);	DUMP_VAR(msg_pend_stat.hi, d);	DUMP_VAR(fw_pend_stat.value, d);	DUMP_VAR(fw_pend_stat.hi, d);	DUMP_VAR(txq_stat.value, d);	DUMP_VAR(txq_stat.lo, d);	DUMP_VAR(ieee->scans, d);	DUMP_VAR(reset_backoff, d);	return len;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/edfc43f2ec542c17c479d8ec7e4b0cee7b20f578/ipw2100.c/buggy/drivers/net/wireless/ipw2100.c