*key_buf = vp7045_rc_keys[i].event; 
*event = vp7045_rc_keys[i].event; 
static int vp7045_rc_query(struct dvb_usb_device *d, u32 *key_buf, int *state){	u8 key;	int i;	vp7045_usb_op(d,RC_VAL_READ,NULL,0,&key,1,20);	deb_rc("remote query key: %x %d\n",key,key);	if (key == 0x44) {		*state = REMOTE_NO_KEY_PRESSED;		return 0;	}	for (i = 0; i < sizeof(vp7045_rc_keys)/sizeof(struct dvb_usb_rc_key); i++)		if (vp7045_rc_keys[i].data == key) {			*state = REMOTE_KEY_PRESSED;			*key_buf = vp7045_rc_keys[i].event;			break;		}	return 0;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/8df3d46077e63ab87f954eb6e827689cdfe97155/vp7045.c/clean/drivers/media/dvb/dvb-usb/vp7045.c