rc_map_table 13 drivers/media/rc/keymaps/rc-adstech-dvb-t-pci.c static struct rc_map_table adstech_dvb_t_pci[] = { rc_map_table 12 drivers/media/rc/keymaps/rc-alink-dtu-m.c static struct rc_map_table alink_dtu_m[] = { rc_map_table 11 drivers/media/rc/keymaps/rc-anysee.c static struct rc_map_table anysee[] = { rc_map_table 13 drivers/media/rc/keymaps/rc-apac-viewcomp.c static struct rc_map_table apac_viewcomp[] = { rc_map_table 11 drivers/media/rc/keymaps/rc-astrometa-t2hybrid.c static struct rc_map_table t2hybrid[] = { rc_map_table 17 drivers/media/rc/keymaps/rc-asus-pc39.c static struct rc_map_table asus_pc39[] = { rc_map_table 11 drivers/media/rc/keymaps/rc-asus-ps3-100.c static struct rc_map_table asus_ps3_100[] = { rc_map_table 15 drivers/media/rc/keymaps/rc-ati-tv-wonder-hd-600.c static struct rc_map_table ati_tv_wonder_hd_600[] = { rc_map_table 27 drivers/media/rc/keymaps/rc-ati-x10.c static struct rc_map_table ati_x10[] = { rc_map_table 11 drivers/media/rc/keymaps/rc-avermedia-a16d.c static struct rc_map_table avermedia_a16d[] = { rc_map_table 13 drivers/media/rc/keymaps/rc-avermedia-cardbus.c static struct rc_map_table avermedia_cardbus[] = { rc_map_table 13 drivers/media/rc/keymaps/rc-avermedia-dvbt.c static struct rc_map_table avermedia_dvbt[] = { rc_map_table 21 drivers/media/rc/keymaps/rc-avermedia-m135a.c static struct rc_map_table avermedia_m135a[] = { rc_map_table 16 drivers/media/rc/keymaps/rc-avermedia-m733a-rm-k6.c static struct rc_map_table avermedia_m733a_rm_k6[] = { rc_map_table 14 drivers/media/rc/keymaps/rc-avermedia-rm-ks.c static struct rc_map_table avermedia_rm_ks[] = { rc_map_table 13 drivers/media/rc/keymaps/rc-avermedia.c static struct rc_map_table avermedia[] = { rc_map_table 13 drivers/media/rc/keymaps/rc-avertv-303.c static struct rc_map_table avertv_303[] = { rc_map_table 11 drivers/media/rc/keymaps/rc-azurewave-ad-tu700.c static struct rc_map_table azurewave_ad_tu700[] = { rc_map_table 20 drivers/media/rc/keymaps/rc-behold-columbus.c static struct rc_map_table behold_columbus[] = { rc_map_table 23 drivers/media/rc/keymaps/rc-behold.c static struct rc_map_table behold[] = { rc_map_table 18 drivers/media/rc/keymaps/rc-budget-ci-old.c static struct rc_map_table budget_ci_old[] = { rc_map_table 16 drivers/media/rc/keymaps/rc-cec.c static struct rc_map_table cec[] = { rc_map_table 13 drivers/media/rc/keymaps/rc-cinergy-1400.c static struct rc_map_table cinergy_1400[] = { rc_map_table 11 drivers/media/rc/keymaps/rc-cinergy.c static struct rc_map_table cinergy[] = { rc_map_table 11 drivers/media/rc/keymaps/rc-d680-dmb.c static struct rc_map_table rc_map_d680_dmb_table[] = { rc_map_table 13 drivers/media/rc/keymaps/rc-delock-61959.c static struct rc_map_table delock_61959[] = { rc_map_table 16 drivers/media/rc/keymaps/rc-dib0700-nec.c static struct rc_map_table dib0700_nec_table[] = { rc_map_table 16 drivers/media/rc/keymaps/rc-dib0700-rc5.c static struct rc_map_table dib0700_rc5_table[] = { rc_map_table 11 drivers/media/rc/keymaps/rc-digitalnow-tinytwin.c static struct rc_map_table digitalnow_tinytwin[] = { rc_map_table 16 drivers/media/rc/keymaps/rc-digittrade.c static struct rc_map_table digittrade[] = { rc_map_table 15 drivers/media/rc/keymaps/rc-dm1105-nec.c static struct rc_map_table dm1105_nec[] = { rc_map_table 13 drivers/media/rc/keymaps/rc-dntv-live-dvb-t.c static struct rc_map_table dntv_live_dvb_t[] = { rc_map_table 13 drivers/media/rc/keymaps/rc-dntv-live-dvbt-pro.c static struct rc_map_table dntv_live_dvbt_pro[] = { rc_map_table 11 drivers/media/rc/keymaps/rc-dtt200u.c static struct rc_map_table dtt200u_table[] = { rc_map_table 15 drivers/media/rc/keymaps/rc-dvbsky.c static struct rc_map_table rc5_dvbsky[] = { rc_map_table 11 drivers/media/rc/keymaps/rc-dvico-mce.c static struct rc_map_table rc_map_dvico_mce_table[] = { rc_map_table 11 drivers/media/rc/keymaps/rc-dvico-portable.c static struct rc_map_table rc_map_dvico_portable_table[] = { rc_map_table 11 drivers/media/rc/keymaps/rc-em-terratec.c static struct rc_map_table em_terratec[] = { rc_map_table 15 drivers/media/rc/keymaps/rc-encore-enltv-fm53.c static struct rc_map_table encore_enltv_fm53[] = { rc_map_table 14 drivers/media/rc/keymaps/rc-encore-enltv.c static struct rc_map_table encore_enltv[] = { rc_map_table 14 drivers/media/rc/keymaps/rc-encore-enltv2.c static struct rc_map_table encore_enltv2[] = { rc_map_table 15 drivers/media/rc/keymaps/rc-evga-indtube.c static struct rc_map_table evga_indtube[] = { rc_map_table 14 drivers/media/rc/keymaps/rc-eztv.c static struct rc_map_table eztv[] = { rc_map_table 11 drivers/media/rc/keymaps/rc-flydvb.c static struct rc_map_table flydvb[] = { rc_map_table 11 drivers/media/rc/keymaps/rc-flyvideo.c static struct rc_map_table flyvideo[] = { rc_map_table 13 drivers/media/rc/keymaps/rc-fusionhdtv-mce.c static struct rc_map_table fusionhdtv_mce[] = { rc_map_table 15 drivers/media/rc/keymaps/rc-gadmei-rm008z.c static struct rc_map_table gadmei_rm008z[] = { rc_map_table 11 drivers/media/rc/keymaps/rc-geekbox.c static struct rc_map_table geekbox[] = { rc_map_table 16 drivers/media/rc/keymaps/rc-genius-tvgo-a11mce.c static struct rc_map_table genius_tvgo_a11mce[] = { rc_map_table 13 drivers/media/rc/keymaps/rc-gotview7135.c static struct rc_map_table gotview7135[] = { rc_map_table 24 drivers/media/rc/keymaps/rc-hauppauge.c static struct rc_map_table rc5_hauppauge_new[] = { rc_map_table 11 drivers/media/rc/keymaps/rc-hisi-poplar.c static struct rc_map_table hisi_poplar_keymap[] = { rc_map_table 11 drivers/media/rc/keymaps/rc-hisi-tv-demo.c static struct rc_map_table hisi_tv_demo_keymap[] = { rc_map_table 12 drivers/media/rc/keymaps/rc-imon-mce.c static struct rc_map_table imon_mce[] = { rc_map_table 17 drivers/media/rc/keymaps/rc-imon-pad.c static struct rc_map_table imon_pad[] = { rc_map_table 13 drivers/media/rc/keymaps/rc-imon-rsc.c static struct rc_map_table imon_rsc[] = { rc_map_table 13 drivers/media/rc/keymaps/rc-iodata-bctv7e.c static struct rc_map_table iodata_bctv7e[] = { rc_map_table 11 drivers/media/rc/keymaps/rc-it913x-v1.c static struct rc_map_table it913x_v1_rc[] = { rc_map_table 11 drivers/media/rc/keymaps/rc-it913x-v2.c static struct rc_map_table it913x_v2_rc[] = { rc_map_table 15 drivers/media/rc/keymaps/rc-kaiomy.c static struct rc_map_table kaiomy[] = { rc_map_table 12 drivers/media/rc/keymaps/rc-khadas.c static struct rc_map_table khadas[] = { rc_map_table 14 drivers/media/rc/keymaps/rc-kworld-315u.c static struct rc_map_table kworld_315u[] = { rc_map_table 18 drivers/media/rc/keymaps/rc-kworld-pc150u.c static struct rc_map_table kworld_pc150u[] = { rc_map_table 15 drivers/media/rc/keymaps/rc-kworld-plus-tv-analog.c static struct rc_map_table kworld_plus_tv_analog[] = { rc_map_table 11 drivers/media/rc/keymaps/rc-leadtek-y04g0051.c static struct rc_map_table leadtek_y04g0051[] = { rc_map_table 11 drivers/media/rc/keymaps/rc-lme2510.c static struct rc_map_table lme2510_rc[] = { rc_map_table 20 drivers/media/rc/keymaps/rc-manli.c static struct rc_map_table manli[] = { rc_map_table 16 drivers/media/rc/keymaps/rc-medion-x10-digitainer.c static struct rc_map_table medion_x10_digitainer[] = { rc_map_table 16 drivers/media/rc/keymaps/rc-medion-x10-or2x.c static struct rc_map_table medion_x10_or2x[] = { rc_map_table 14 drivers/media/rc/keymaps/rc-medion-x10.c static struct rc_map_table medion_x10[] = { rc_map_table 11 drivers/media/rc/keymaps/rc-msi-digivox-ii.c static struct rc_map_table msi_digivox_ii[] = { rc_map_table 15 drivers/media/rc/keymaps/rc-msi-digivox-iii.c static struct rc_map_table msi_digivox_iii[] = { rc_map_table 25 drivers/media/rc/keymaps/rc-msi-tvanywhere-plus.c static struct rc_map_table msi_tvanywhere_plus[] = { rc_map_table 13 drivers/media/rc/keymaps/rc-msi-tvanywhere.c static struct rc_map_table msi_tvanywhere[] = { rc_map_table 11 drivers/media/rc/keymaps/rc-nebula.c static struct rc_map_table nebula[] = { rc_map_table 15 drivers/media/rc/keymaps/rc-nec-terratec-cinergy-xs.c static struct rc_map_table nec_terratec_cinergy_xs[] = { rc_map_table 15 drivers/media/rc/keymaps/rc-norwood.c static struct rc_map_table norwood[] = { rc_map_table 11 drivers/media/rc/keymaps/rc-npgtech.c static struct rc_map_table npgtech[] = { rc_map_table 12 drivers/media/rc/keymaps/rc-odroid.c static struct rc_map_table odroid[] = { rc_map_table 16 drivers/media/rc/keymaps/rc-pctv-sedna.c static struct rc_map_table pctv_sedna[] = { rc_map_table 11 drivers/media/rc/keymaps/rc-pinnacle-color.c static struct rc_map_table pinnacle_color[] = { rc_map_table 11 drivers/media/rc/keymaps/rc-pinnacle-grey.c static struct rc_map_table pinnacle_grey[] = { rc_map_table 13 drivers/media/rc/keymaps/rc-pinnacle-pctv-hd.c static struct rc_map_table pinnacle_pctv_hd[] = { rc_map_table 15 drivers/media/rc/keymaps/rc-pixelview-002t.c static struct rc_map_table pixelview_002t[] = { rc_map_table 15 drivers/media/rc/keymaps/rc-pixelview-mk12.c static struct rc_map_table pixelview_mk12[] = { rc_map_table 16 drivers/media/rc/keymaps/rc-pixelview-new.c static struct rc_map_table pixelview_new[] = { rc_map_table 11 drivers/media/rc/keymaps/rc-pixelview.c static struct rc_map_table pixelview[] = { rc_map_table 16 drivers/media/rc/keymaps/rc-powercolor-real-angel.c static struct rc_map_table powercolor_real_angel[] = { rc_map_table 13 drivers/media/rc/keymaps/rc-proteus-2309.c static struct rc_map_table proteus_2309[] = { rc_map_table 11 drivers/media/rc/keymaps/rc-purpletv.c static struct rc_map_table purpletv[] = { rc_map_table 13 drivers/media/rc/keymaps/rc-pv951.c static struct rc_map_table pv951[] = { rc_map_table 14 drivers/media/rc/keymaps/rc-rc6-mce.c static struct rc_map_table rc6_mce[] = { rc_map_table 13 drivers/media/rc/keymaps/rc-real-audio-220-32-keys.c static struct rc_map_table real_audio_220_32_keys[] = { rc_map_table 24 drivers/media/rc/keymaps/rc-reddo.c static struct rc_map_table reddo[] = { rc_map_table 11 drivers/media/rc/keymaps/rc-snapstream-firefly.c static struct rc_map_table snapstream_firefly[] = { rc_map_table 11 drivers/media/rc/keymaps/rc-streamzap.c static struct rc_map_table streamzap[] = { rc_map_table 10 drivers/media/rc/keymaps/rc-su3000.c static struct rc_map_table su3000[] = { rc_map_table 9 drivers/media/rc/keymaps/rc-tango.c static struct rc_map_table tango_table[] = { rc_map_table 11 drivers/media/rc/keymaps/rc-tanix-tx3mini.c static struct rc_map_table tanix_tx3mini[] = { rc_map_table 11 drivers/media/rc/keymaps/rc-tanix-tx5max.c static struct rc_map_table tanix_tx5max[] = { rc_map_table 11 drivers/media/rc/keymaps/rc-tbs-nec.c static struct rc_map_table tbs_nec[] = { rc_map_table 10 drivers/media/rc/keymaps/rc-technisat-ts35.c static struct rc_map_table technisat_ts35[] = { rc_map_table 31 drivers/media/rc/keymaps/rc-technisat-usb2.c static struct rc_map_table technisat_usb2[] = { rc_map_table 10 drivers/media/rc/keymaps/rc-terratec-cinergy-c-pci.c static struct rc_map_table terratec_cinergy_c_pci[] = { rc_map_table 8 drivers/media/rc/keymaps/rc-terratec-cinergy-s2-hd.c static struct rc_map_table terratec_cinergy_s2_hd[] = { rc_map_table 15 drivers/media/rc/keymaps/rc-terratec-cinergy-xs.c static struct rc_map_table terratec_cinergy_xs[] = { rc_map_table 16 drivers/media/rc/keymaps/rc-terratec-slim-2.c static struct rc_map_table terratec_slim_2[] = { rc_map_table 13 drivers/media/rc/keymaps/rc-terratec-slim.c static struct rc_map_table terratec_slim[] = { rc_map_table 11 drivers/media/rc/keymaps/rc-tevii-nec.c static struct rc_map_table tevii_nec[] = { rc_map_table 18 drivers/media/rc/keymaps/rc-tivo.c static struct rc_map_table tivo[] = { rc_map_table 12 drivers/media/rc/keymaps/rc-total-media-in-hand-02.c static struct rc_map_table total_media_in_hand_02[] = { rc_map_table 12 drivers/media/rc/keymaps/rc-total-media-in-hand.c static struct rc_map_table total_media_in_hand[] = { rc_map_table 14 drivers/media/rc/keymaps/rc-trekstor.c static struct rc_map_table trekstor[] = { rc_map_table 13 drivers/media/rc/keymaps/rc-tt-1500.c static struct rc_map_table tt_1500[] = { rc_map_table 10 drivers/media/rc/keymaps/rc-twinhan-dtv-cab-ci.c static struct rc_map_table twinhan_dtv_cab_ci[] = { rc_map_table 5 drivers/media/rc/keymaps/rc-twinhan1027.c static struct rc_map_table twinhan_vp1027[] = { rc_map_table 12 drivers/media/rc/keymaps/rc-videomate-m1f.c static struct rc_map_table videomate_k100[] = { rc_map_table 11 drivers/media/rc/keymaps/rc-videomate-s350.c static struct rc_map_table videomate_s350[] = { rc_map_table 11 drivers/media/rc/keymaps/rc-videomate-tv-pvr.c static struct rc_map_table videomate_tv_pvr[] = { rc_map_table 12 drivers/media/rc/keymaps/rc-videostrong-kii-pro.c static struct rc_map_table kii_pro[] = { rc_map_table 11 drivers/media/rc/keymaps/rc-wetek-hub.c static struct rc_map_table wetek_hub[] = { rc_map_table 12 drivers/media/rc/keymaps/rc-wetek-play2.c static struct rc_map_table wetek_play2[] = { rc_map_table 15 drivers/media/rc/keymaps/rc-winfast-usbii-deluxe.c static struct rc_map_table winfast_usbii_deluxe[] = { rc_map_table 13 drivers/media/rc/keymaps/rc-winfast.c static struct rc_map_table winfast[] = { rc_map_table 12 drivers/media/rc/keymaps/rc-x96max.c static struct rc_map_table x96max[] = { rc_map_table 9 drivers/media/rc/keymaps/rc-xbox-dvd.c static struct rc_map_table xbox_dvd[] = { rc_map_table 10 drivers/media/rc/keymaps/rc-zx-irdec.c static struct rc_map_table zx_irdec_table[] = { rc_map_table 153 drivers/media/rc/rc-main.c static struct rc_map_table empty[] = { rc_map_table 186 drivers/media/rc/rc-main.c rc_map->alloc = roundup_pow_of_two(size * sizeof(struct rc_map_table)); rc_map_table 187 drivers/media/rc/rc-main.c rc_map->size = rc_map->alloc / sizeof(struct rc_map_table); rc_map_table 232 drivers/media/rc/rc-main.c struct rc_map_table *oldscan = rc_map->scan; rc_map_table 233 drivers/media/rc/rc-main.c struct rc_map_table *newscan; rc_map_table 257 drivers/media/rc/rc-main.c memcpy(newscan, rc_map->scan, rc_map->len * sizeof(struct rc_map_table)); rc_map_table 260 drivers/media/rc/rc-main.c rc_map->size = rc_map->alloc / sizeof(struct rc_map_table); rc_map_table 292 drivers/media/rc/rc-main.c (rc_map->len - index) * sizeof(struct rc_map_table)); rc_map_table 372 drivers/media/rc/rc-main.c (rc_map->len - i) * sizeof(struct rc_map_table)); rc_map_table 470 drivers/media/rc/rc-main.c const struct rc_map_table *e = elt; rc_map_table 492 drivers/media/rc/rc-main.c struct rc_map_table *res; rc_map_table 495 drivers/media/rc/rc-main.c sizeof(struct rc_map_table), rc_map_cmp); rc_map_table 516 drivers/media/rc/rc-main.c struct rc_map_table *entry; rc_map_table 23 drivers/media/usb/dvb-usb/af9005-remote.c struct rc_map_table rc_map_af9005_table[] = { rc_map_table 1059 drivers/media/usb/dvb-usb/af9005.c .rc_map_table = NULL, rc_map_table 1111 drivers/media/usb/dvb-usb/af9005.c af9005_properties.rc.legacy.rc_map_table = rc_keys; rc_map_table 3480 drivers/media/usb/dvb-usb/af9005.h extern struct rc_map_table rc_map_af9005_table[]; rc_map_table 386 drivers/media/usb/dvb-usb/az6027.c static struct rc_map_table rc_map_az6027_table[] = { rc_map_table 1131 drivers/media/usb/dvb-usb/az6027.c .rc_map_table = rc_map_az6027_table, rc_map_table 91 drivers/media/usb/dvb-usb/cinergyT2-core.c static struct rc_map_table rc_map_cinergyt2_table[] = { rc_map_table 235 drivers/media/usb/dvb-usb/cinergyT2-core.c .rc_map_table = rc_map_cinergyt2_table, rc_map_table 243 drivers/media/usb/dvb-usb/dibusb-common.c struct rc_map_table rc_map_dibusb_table[] = { rc_map_table 217 drivers/media/usb/dvb-usb/dibusb-mb.c .rc_map_table = rc_map_dibusb_table, rc_map_table 306 drivers/media/usb/dvb-usb/dibusb-mb.c .rc_map_table = rc_map_dibusb_table, rc_map_table 375 drivers/media/usb/dvb-usb/dibusb-mb.c .rc_map_table = rc_map_dibusb_table, rc_map_table 437 drivers/media/usb/dvb-usb/dibusb-mb.c .rc_map_table = rc_map_dibusb_table, rc_map_table 86 drivers/media/usb/dvb-usb/dibusb-mc.c .rc_map_table = rc_map_dibusb_table, rc_map_table 127 drivers/media/usb/dvb-usb/dibusb.h extern struct rc_map_table rc_map_dibusb_table[]; rc_map_table 173 drivers/media/usb/dvb-usb/digitv.c static struct rc_map_table rc_map_digitv_table[] = { rc_map_table 254 drivers/media/usb/dvb-usb/digitv.c if (rc5_custom(&d->props.rc.legacy.rc_map_table[i]) == key[1] && rc_map_table 255 drivers/media/usb/dvb-usb/digitv.c rc5_data(&d->props.rc.legacy.rc_map_table[i]) == key[2]) { rc_map_table 256 drivers/media/usb/dvb-usb/digitv.c *event = d->props.rc.legacy.rc_map_table[i].keycode; rc_map_table 331 drivers/media/usb/dvb-usb/digitv.c .rc_map_table = rc_map_digitv_table, rc_map_table 14 drivers/media/usb/dvb-usb/dvb-usb-remote.c struct rc_map_table *keymap, rc_map_table 49 drivers/media/usb/dvb-usb/dvb-usb-remote.c struct rc_map_table *keymap = d->props.rc.legacy.rc_map_table; rc_map_table 72 drivers/media/usb/dvb-usb/dvb-usb-remote.c struct rc_map_table *keymap = d->props.rc.legacy.rc_map_table; rc_map_table 214 drivers/media/usb/dvb-usb/dvb-usb-remote.c d->props.rc.legacy.rc_map_table[i].keycode, i); rc_map_table 215 drivers/media/usb/dvb-usb/dvb-usb-remote.c set_bit(d->props.rc.legacy.rc_map_table[i].keycode, input_dev->keybit); rc_map_table 320 drivers/media/usb/dvb-usb/dvb-usb-remote.c if (d->props.rc.legacy.rc_map_table && d->props.rc.legacy.rc_query) rc_map_table 366 drivers/media/usb/dvb-usb/dvb-usb-remote.c struct rc_map_table *keymap = d->props.rc.legacy.rc_map_table; rc_map_table 79 drivers/media/usb/dvb-usb/dvb-usb.h static inline u8 rc5_custom(struct rc_map_table *key) rc_map_table 84 drivers/media/usb/dvb-usb/dvb-usb.h static inline u8 rc5_data(struct rc_map_table *key) rc_map_table 89 drivers/media/usb/dvb-usb/dvb-usb.h static inline u16 rc5_scan(struct rc_map_table *key) rc_map_table 187 drivers/media/usb/dvb-usb/dvb-usb.h struct rc_map_table *rc_map_table; rc_map_table 201 drivers/media/usb/dvb-usb/m920x.c if (rc5_data(&d->props.rc.legacy.rc_map_table[i]) == rc_state[1]) { rc_map_table 202 drivers/media/usb/dvb-usb/m920x.c *event = d->props.rc.legacy.rc_map_table[i].keycode; rc_map_table 709 drivers/media/usb/dvb-usb/m920x.c static struct rc_map_table rc_map_megasky_table[] = { rc_map_table 728 drivers/media/usb/dvb-usb/m920x.c static struct rc_map_table rc_map_tvwalkertwin_table[] = { rc_map_table 748 drivers/media/usb/dvb-usb/m920x.c static struct rc_map_table rc_map_pinnacle310e_table[] = { rc_map_table 915 drivers/media/usb/dvb-usb/m920x.c .rc_map_table = rc_map_megasky_table, rc_map_table 1026 drivers/media/usb/dvb-usb/m920x.c .rc_map_table = rc_map_tvwalkertwin_table, rc_map_table 1146 drivers/media/usb/dvb-usb/m920x.c .rc_map_table = rc_map_pinnacle310e_table, rc_map_table 21 drivers/media/usb/dvb-usb/nova-t-usb2.c static struct rc_map_table rc_map_haupp_table[] = { rc_map_table 210 drivers/media/usb/dvb-usb/nova-t-usb2.c .rc_map_table = rc_map_haupp_table, rc_map_table 341 drivers/media/usb/dvb-usb/opera1.c static struct rc_map_table rc_map_opera1_table[] = { rc_map_table 505 drivers/media/usb/dvb-usb/opera1.c .rc_map_table = rc_map_opera1_table, rc_map_table 251 drivers/media/usb/dvb-usb/vp702x.c static struct rc_map_table rc_map_vp702x_table[] = { rc_map_table 409 drivers/media/usb/dvb-usb/vp702x.c .rc_map_table = rc_map_vp702x_table, rc_map_table 109 include/media/rc-map.h struct rc_map_table *scan;