Documented in 1 files:

Defined in 1 files as a function:

Referenced in 17 files:

Smatch caller information:

drivers/hid/hid-asus.c hid_map_usage_clear() -> hid_map_usage()

Type Parameter Key Value
DATA_SOURCE 0 hidinput $0
DATA_SOURCE 1 usage $1
DATA_SOURCE 2 bit $2
DATA_SOURCE 3 max $3
DATA_SOURCE 4 type $4
DATA_SOURCE 5 c $5
NOCHECK_CALL

drivers/hid/hid-kensington.c ks_input_mapping() -> hid_map_usage()

Type Parameter Key Value
PARAM_VALUE 1 usage 4096-ptr_max
PARAM_VALUE 4 type 1
PARAM_VALUE 5 c 274
DATA_SOURCE 0 hidinput $1
DATA_SOURCE 1 usage $3
DATA_SOURCE 2 bit $4
DATA_SOURCE 3 max $5
NOCHECK_CALL

drivers/hid/hid-kensington.c ks_input_mapping() -> hid_map_usage()

Type Parameter Key Value
PARAM_VALUE 1 usage 4096-ptr_max
PARAM_VALUE 4 type 1
PARAM_VALUE 5 c 275
DATA_SOURCE 0 hidinput $1
DATA_SOURCE 1 usage $3
DATA_SOURCE 2 bit $4
DATA_SOURCE 3 max $5
NOCHECK_CALL

drivers/hid/hid-icade.c icade_input_mapping() -> hid_map_usage()

Type Parameter Key Value
PARAM_VALUE 1 usage 4096-ptr_max
PARAM_VALUE 4 type 1
DATA_SOURCE 0 hidinput $1
DATA_SOURCE 1 usage $3
DATA_SOURCE 2 bit $4
DATA_SOURCE 3 max $5
NOCHECK_CALL

drivers/hid/hid-nvidia-shield.c android_input_mapping() -> hid_map_usage()

Type Parameter Key Value
PARAM_VALUE 1 usage 4096-ptr_max
PARAM_VALUE 4 type 1
PARAM_VALUE 5 c 164
DATA_SOURCE 0 hidinput $1
DATA_SOURCE 1 usage $3
DATA_SOURCE 2 bit $4
DATA_SOURCE 3 max $5
NOCHECK_CALL

drivers/hid/hid-nvidia-shield.c android_input_mapping() -> hid_map_usage()

Type Parameter Key Value
PARAM_VALUE 1 usage 4096-ptr_max
PARAM_VALUE 4 type 1
PARAM_VALUE 5 c 115
DATA_SOURCE 0 hidinput $1
DATA_SOURCE 1 usage $3
DATA_SOURCE 2 bit $4
DATA_SOURCE 3 max $5
NOCHECK_CALL

drivers/hid/hid-nvidia-shield.c android_input_mapping() -> hid_map_usage()

Type Parameter Key Value
PARAM_VALUE 1 usage 4096-ptr_max
PARAM_VALUE 4 type 1
PARAM_VALUE 5 c 114
DATA_SOURCE 0 hidinput $1
DATA_SOURCE 1 usage $3
DATA_SOURCE 2 bit $4
DATA_SOURCE 3 max $5
NOCHECK_CALL

drivers/hid/hid-nvidia-shield.c android_input_mapping() -> hid_map_usage()

Type Parameter Key Value
PARAM_VALUE 1 usage 4096-ptr_max
PARAM_VALUE 4 type 1
PARAM_VALUE 5 c 309
DATA_SOURCE 0 hidinput $1
DATA_SOURCE 1 usage $3
DATA_SOURCE 2 bit $4
DATA_SOURCE 3 max $5
NOCHECK_CALL

drivers/hid/hid-nvidia-shield.c android_input_mapping() -> hid_map_usage()

Type Parameter Key Value
PARAM_VALUE 1 usage 4096-ptr_max
PARAM_VALUE 4 type 1
PARAM_VALUE 5 c 316
DATA_SOURCE 0 hidinput $1
DATA_SOURCE 1 usage $3
DATA_SOURCE 2 bit $4
DATA_SOURCE 3 max $5
NOCHECK_CALL

drivers/hid/hid-nvidia-shield.c android_input_mapping() -> hid_map_usage()

Type Parameter Key Value
PARAM_VALUE 1 usage 4096-ptr_max
PARAM_VALUE 4 type 1
PARAM_VALUE 5 c 314
DATA_SOURCE 0 hidinput $1
DATA_SOURCE 1 usage $3
DATA_SOURCE 2 bit $4
DATA_SOURCE 3 max $5
NOCHECK_CALL

drivers/hid/hid-chicony.c hid_map_usage_clear() -> hid_map_usage()

Type Parameter Key Value
DATA_SOURCE 0 hidinput $0
DATA_SOURCE 1 usage $1
DATA_SOURCE 2 bit $2
DATA_SOURCE 3 max $3
DATA_SOURCE 4 type $4
DATA_SOURCE 5 c $5
NOCHECK_CALL

drivers/hid/hid-microsoft.c hid_map_usage_clear() -> hid_map_usage()

Type Parameter Key Value
DATA_SOURCE 0 hidinput $0
DATA_SOURCE 1 usage $1
DATA_SOURCE 2 bit $2
DATA_SOURCE 3 max $3
DATA_SOURCE 4 type $4
DATA_SOURCE 5 c $5
NOCHECK_CALL

drivers/hid/hid-input.c hid_map_usage_clear() -> hid_map_usage()

Type Parameter Key Value
DATA_SOURCE 0 hidinput $0
DATA_SOURCE 1 usage $1
DATA_SOURCE 2 bit $2
DATA_SOURCE 3 max $3
DATA_SOURCE 4 type $4
DATA_SOURCE 5 c $5
NOCHECK_CALL

drivers/hid/hid-zydacron.c hid_map_usage_clear() -> hid_map_usage()

Type Parameter Key Value
DATA_SOURCE 0 hidinput $0
DATA_SOURCE 1 usage $1
DATA_SOURCE 2 bit $2
DATA_SOURCE 3 max $3
DATA_SOURCE 4 type $4
DATA_SOURCE 5 c $5
NOCHECK_CALL

drivers/hid/hid-gfrm.c hid_map_usage_clear() -> hid_map_usage()

Type Parameter Key Value
DATA_SOURCE 0 hidinput $0
DATA_SOURCE 1 usage $1
DATA_SOURCE 2 bit $2
DATA_SOURCE 3 max $3
DATA_SOURCE 4 type $4
DATA_SOURCE 5 c $5
NOCHECK_CALL

drivers/hid/hid-razer.c hid_map_usage_clear() -> hid_map_usage()

Type Parameter Key Value
DATA_SOURCE 0 hidinput $0
DATA_SOURCE 1 usage $1
DATA_SOURCE 2 bit $2
DATA_SOURCE 3 max $3
DATA_SOURCE 4 type $4
DATA_SOURCE 5 c $5
NOCHECK_CALL

drivers/hid/hid-multitouch.c hid_map_usage_clear() -> hid_map_usage()

Type Parameter Key Value
DATA_SOURCE 0 hidinput $0
DATA_SOURCE 1 usage $1
DATA_SOURCE 2 bit $2
DATA_SOURCE 3 max $3
DATA_SOURCE 4 type $4
DATA_SOURCE 5 c $5
NOCHECK_CALL

drivers/hid/hid-multitouch.c mt_touch_input_mapping() -> hid_map_usage()

Type Parameter Key Value
PARAM_VALUE 1 usage 4096-ptr_max
PARAM_VALUE 4 type 1
PARAM_VALUE 5 c 256-65807
DATA_SOURCE 0 hidinput $1
DATA_SOURCE 1 usage $3
DATA_SOURCE 2 bit $4
DATA_SOURCE 3 max $5
NOCHECK_CALL

drivers/hid/hid-universal-pidff.c universal_pidff_input_mapping() -> hid_map_usage()

Type Parameter Key Value
PARAM_VALUE 1 usage 4096-ptr_max
PARAM_VALUE 4 type 1
PARAM_VALUE 5 c 0,288-303,624-767
DATA_SOURCE 0 hidinput $1
DATA_SOURCE 1 usage $3
DATA_SOURCE 2 bit $4
DATA_SOURCE 3 max $5
NOCHECK_CALL

drivers/hid/hid-cherry.c hid_map_usage_clear() -> hid_map_usage()

Type Parameter Key Value
DATA_SOURCE 0 hidinput $0
DATA_SOURCE 1 usage $1
DATA_SOURCE 2 bit $2
DATA_SOURCE 3 max $3
DATA_SOURCE 4 type $4
DATA_SOURCE 5 c $5
NOCHECK_CALL

drivers/hid/hid-ite.c hid_map_usage_clear() -> hid_map_usage()

Type Parameter Key Value
DATA_SOURCE 0 hidinput $0
DATA_SOURCE 1 usage $1
DATA_SOURCE 2 bit $2
DATA_SOURCE 3 max $3
DATA_SOURCE 4 type $4
DATA_SOURCE 5 c $5
NOCHECK_CALL

drivers/hid/hid-plantronics.c hid_map_usage_clear() -> hid_map_usage()

Type Parameter Key Value
DATA_SOURCE 0 hidinput $0
DATA_SOURCE 1 usage $1
DATA_SOURCE 2 bit $2
DATA_SOURCE 3 max $3
DATA_SOURCE 4 type $4
DATA_SOURCE 5 c $5
NOCHECK_CALL

drivers/hid/hid-dr.c dr_input_mapping() -> hid_map_usage()

Type Parameter Key Value
PARAM_VALUE 1 usage 4096-ptr_max
PARAM_VALUE 1 usage->hid 65584-65589
PARAM_VALUE 4 type 2
PARAM_VALUE 5 c 0-5
DATA_SOURCE 0 hidinput $1
DATA_SOURCE 1 usage $3
DATA_SOURCE 2 bit $4
DATA_SOURCE 3 max $5
BIT_INFO 5 c 0x0,0xf
NOCHECK_CALL

drivers/hid/hid-dr.c dr_input_mapping() -> hid_map_usage()

Type Parameter Key Value
PARAM_VALUE 1 usage 4096-ptr_max
PARAM_VALUE 1 usage->hid 65584-65589
PARAM_VALUE 4 type 3
PARAM_VALUE 5 c 0-5
DATA_SOURCE 0 hidinput $1
DATA_SOURCE 1 usage $3
DATA_SOURCE 2 bit $4
DATA_SOURCE 3 max $5
BIT_INFO 5 c 0x0,0xf
NOCHECK_CALL

drivers/hid/hid-tivo.c hid_map_usage_clear() -> hid_map_usage()

Type Parameter Key Value
DATA_SOURCE 0 hidinput $0
DATA_SOURCE 1 usage $1
DATA_SOURCE 2 bit $2
DATA_SOURCE 3 max $3
DATA_SOURCE 4 type $4
DATA_SOURCE 5 c $5
NOCHECK_CALL

drivers/hid/hid-samsung.c hid_map_usage_clear() -> hid_map_usage()

Type Parameter Key Value
DATA_SOURCE 0 hidinput $0
DATA_SOURCE 1 usage $1
DATA_SOURCE 2 bit $2
DATA_SOURCE 3 max $3
DATA_SOURCE 4 type $4
DATA_SOURCE 5 c $5
NOCHECK_CALL

drivers/hid/hid-sunplus.c hid_map_usage_clear() -> hid_map_usage()

Type Parameter Key Value
DATA_SOURCE 0 hidinput $0
DATA_SOURCE 1 usage $1
DATA_SOURCE 2 bit $2
DATA_SOURCE 3 max $3
DATA_SOURCE 4 type $4
DATA_SOURCE 5 c $5
NOCHECK_CALL

drivers/hid/hid-ntrig.c ntrig_input_mapping() -> hid_map_usage()

Type Parameter Key Value
PARAM_VALUE 1 usage 4096-ptr_max
PARAM_VALUE 1 usage->hid 65584
PARAM_VALUE 4 type 3
PARAM_VALUE 5 c 53
DATA_SOURCE 0 hidinput $1
DATA_SOURCE 1 usage $3
DATA_SOURCE 2 bit $4
DATA_SOURCE 3 max $5
NOCHECK_CALL

drivers/hid/hid-ntrig.c ntrig_input_mapping() -> hid_map_usage()

Type Parameter Key Value
PARAM_VALUE 1 usage 4096-ptr_max
PARAM_VALUE 1 usage->hid 65585
PARAM_VALUE 4 type 3
PARAM_VALUE 5 c 54
DATA_SOURCE 0 hidinput $1
DATA_SOURCE 1 usage $3
DATA_SOURCE 2 bit $4
DATA_SOURCE 3 max $5
NOCHECK_CALL

drivers/hid/hid-ntrig.c ntrig_input_mapping() -> hid_map_usage()

Type Parameter Key Value
PARAM_VALUE 1 usage 4096-ptr_max
PARAM_VALUE 1 usage->hid 852040
PARAM_VALUE 4 type 3
PARAM_VALUE 5 c 48
DATA_SOURCE 0 hidinput $1
DATA_SOURCE 1 usage $3
DATA_SOURCE 2 bit $4
DATA_SOURCE 3 max $5
NOCHECK_CALL

drivers/hid/hid-ntrig.c ntrig_input_mapping() -> hid_map_usage()

Type Parameter Key Value
PARAM_VALUE 1 usage 4096-ptr_max
PARAM_VALUE 1 usage->hid 852041
PARAM_VALUE 4 type 3
PARAM_VALUE 5 c 49
DATA_SOURCE 0 hidinput $1
DATA_SOURCE 1 usage $3
DATA_SOURCE 2 bit $4
DATA_SOURCE 3 max $5
NOCHECK_CALL

drivers/hid/hid-lg.c hid_map_usage_clear() -> hid_map_usage()

Type Parameter Key Value
DATA_SOURCE 0 hidinput $0
DATA_SOURCE 1 usage $1
DATA_SOURCE 2 bit $2
DATA_SOURCE 3 max $3
DATA_SOURCE 4 type $4
DATA_SOURCE 5 c $5
NOCHECK_CALL

drivers/hid/hid-lg.c lg_input_mapping() -> hid_map_usage()

Type Parameter Key Value
PARAM_VALUE 1 usage 4096-ptr_max
PARAM_VALUE 4 type 1
PARAM_VALUE 5 c 1-255
DATA_SOURCE 0 hidinput $1
DATA_SOURCE 1 usage $3
DATA_SOURCE 2 bit $4
DATA_SOURCE 3 max $5
NOCHECK_CALL

drivers/hid/hid-accutouch.c accutouch_input_mapping() -> hid_map_usage()

Type Parameter Key Value
PARAM_VALUE 1 usage 4096-ptr_max
PARAM_VALUE 4 type 1
PARAM_VALUE 5 c 330
DATA_SOURCE 0 hidinput $1
DATA_SOURCE 1 usage $3
DATA_SOURCE 2 bit $4
DATA_SOURCE 3 max $5
NOCHECK_CALL

drivers/hid/hid-sony.c hid_map_usage_clear() -> hid_map_usage()

Type Parameter Key Value
DATA_SOURCE 0 hidinput $0
DATA_SOURCE 1 usage $1
DATA_SOURCE 2 bit $2
DATA_SOURCE 3 max $3
DATA_SOURCE 4 type $4
DATA_SOURCE 5 c $5
NOCHECK_CALL

drivers/hid/hid-topseed.c hid_map_usage_clear() -> hid_map_usage()

Type Parameter Key Value
DATA_SOURCE 0 hidinput $0
DATA_SOURCE 1 usage $1
DATA_SOURCE 2 bit $2
DATA_SOURCE 3 max $3
DATA_SOURCE 4 type $4
DATA_SOURCE 5 c $5
NOCHECK_CALL

drivers/hid/hid-monterey.c hid_map_usage_clear() -> hid_map_usage()

Type Parameter Key Value
DATA_SOURCE 0 hidinput $0
DATA_SOURCE 1 usage $1
DATA_SOURCE 2 bit $2
DATA_SOURCE 3 max $3
DATA_SOURCE 4 type $4
DATA_SOURCE 5 c $5
NOCHECK_CALL

drivers/hid/hid-uclogic-core.c uclogic_input_mapping() -> hid_map_usage()

Type Parameter Key Value
PARAM_VALUE 1 usage 4096-ptr_max
PARAM_VALUE 4 type 1
PARAM_VALUE 5 c 256-264,273-278,294-295,304-305,307
DATA_SOURCE 0 hidinput $1
DATA_SOURCE 1 usage $3
DATA_SOURCE 2 bit $4
DATA_SOURCE 3 max $5
NOCHECK_CALL

drivers/hid/hid-lenovo.c hid_map_usage_clear() -> hid_map_usage()

Type Parameter Key Value
DATA_SOURCE 0 hidinput $0
DATA_SOURCE 1 usage $1
DATA_SOURCE 2 bit $2
DATA_SOURCE 3 max $3
DATA_SOURCE 4 type $4
DATA_SOURCE 5 c $5
NOCHECK_CALL

drivers/hid/hid-lenovo.c lenovo_input_mapping_cptkbd() -> hid_map_usage()

Type Parameter Key Value
PARAM_VALUE 1 usage 4096-ptr_max
PARAM_VALUE 1 usage->hid 0-65591,65593-u32max
PARAM_VALUE 4 type 2
PARAM_VALUE 5 c 6
DATA_SOURCE 0 hidinput $1
DATA_SOURCE 1 usage $3
DATA_SOURCE 2 bit $4
DATA_SOURCE 3 max $5
NOCHECK_CALL

drivers/hid/hid-lenovo.c lenovo_input_mapping_cptkbd() -> hid_map_usage()

Type Parameter Key Value
PARAM_VALUE 1 usage 4096-ptr_max
PARAM_VALUE 1 usage->hid 0-65591,65593-u32max
PARAM_VALUE 4 type 2
PARAM_VALUE 5 c 8
DATA_SOURCE 0 hidinput $1
DATA_SOURCE 1 usage $3
DATA_SOURCE 2 bit $4
DATA_SOURCE 3 max $5
NOCHECK_CALL

drivers/hid/hid-lenovo.c lenovo_input_mapping_scrollpoint() -> hid_map_usage()

Type Parameter Key Value
PARAM_VALUE 1 usage 4096-ptr_max
PARAM_VALUE 1 usage->hid 65586
PARAM_VALUE 4 type 2
PARAM_VALUE 5 c 6
DATA_SOURCE 0 hidinput $1
DATA_SOURCE 1 usage $3
DATA_SOURCE 2 bit $4
DATA_SOURCE 3 max $5
NOCHECK_CALL

drivers/hid/hid-lenovo.c lenovo_input_mapping_tpIIkbd() -> hid_map_usage()

Type Parameter Key Value
PARAM_VALUE 1 usage 4096-ptr_max
PARAM_VALUE 1 usage->hid 0-65591,65593-u32max
PARAM_VALUE 4 type 2
PARAM_VALUE 5 c 6
DATA_SOURCE 0 hidinput $1
DATA_SOURCE 1 usage $3
DATA_SOURCE 2 bit $4
DATA_SOURCE 3 max $5
NOCHECK_CALL

drivers/hid/hid-lenovo.c lenovo_input_mapping_tpIIkbd() -> hid_map_usage()

Type Parameter Key Value
PARAM_VALUE 1 usage 4096-ptr_max
PARAM_VALUE 1 usage->hid 0-65591,65593-u32max
PARAM_VALUE 4 type 2
PARAM_VALUE 5 c 8
DATA_SOURCE 0 hidinput $1
DATA_SOURCE 1 usage $3
DATA_SOURCE 2 bit $4
DATA_SOURCE 3 max $5
NOCHECK_CALL

drivers/hid/hid-lcpower.c hid_map_usage_clear() -> hid_map_usage()

Type Parameter Key Value
DATA_SOURCE 0 hidinput $0
DATA_SOURCE 1 usage $1
DATA_SOURCE 2 bit $2
DATA_SOURCE 3 max $3
DATA_SOURCE 4 type $4
DATA_SOURCE 5 c $5
NOCHECK_CALL

drivers/hid/hid-apple.c apple_input_mapped() -> hid_map_usage()

Type Parameter Key Value
PARAM_VALUE 1 usage 4096-ptr_max
PARAM_VALUE 1 usage->hid 65586
PARAM_VALUE 4 type 2
PARAM_VALUE 5 c 6
DATA_SOURCE 0 hidinput $1
DATA_SOURCE 1 usage $3
DATA_SOURCE 2 bit $4
DATA_SOURCE 3 max $5
NOCHECK_CALL

drivers/hid/hid-apple.c apple_input_mapped() -> hid_map_usage()

Type Parameter Key Value
PARAM_VALUE 1 usage 4096-ptr_max
PARAM_VALUE 1 usage->code 257
PARAM_VALUE 1 usage->hid 0-65585,65587-u32max
PARAM_VALUE 4 type 1
PARAM_VALUE 5 c 258
DATA_SOURCE 0 hidinput $1
DATA_SOURCE 1 usage $3
DATA_SOURCE 2 bit $4
DATA_SOURCE 3 max $5
NOCHECK_CALL

drivers/hid/hid-apple.c apple_input_mapped() -> hid_map_usage()

Type Parameter Key Value
PARAM_VALUE 1 usage 4096-ptr_max
PARAM_VALUE 1 usage->code 258
PARAM_VALUE 1 usage->hid 0-65585,65587-u32max
PARAM_VALUE 4 type 1
PARAM_VALUE 5 c 257
DATA_SOURCE 0 hidinput $1
DATA_SOURCE 1 usage $3
DATA_SOURCE 2 bit $4
DATA_SOURCE 3 max $5
NOCHECK_CALL

drivers/hid/hid-apple.c hid_map_usage_clear() -> hid_map_usage()

Type Parameter Key Value
DATA_SOURCE 0 hidinput $0
DATA_SOURCE 1 usage $1
DATA_SOURCE 2 bit $2
DATA_SOURCE 3 max $3
DATA_SOURCE 4 type $4
DATA_SOURCE 5 c $5
NOCHECK_CALL

drivers/hid/hid-corsair.c hid_map_usage_clear() -> hid_map_usage()

Type Parameter Key Value
DATA_SOURCE 0 hidinput $0
DATA_SOURCE 1 usage $1
DATA_SOURCE 2 bit $2
DATA_SOURCE 3 max $3
DATA_SOURCE 4 type $4
DATA_SOURCE 5 c $5
NOCHECK_CALL

drivers/hid/hid-winwing.c winwing_input_mapping() -> hid_map_usage()

Type Parameter Key Value
PARAM_VALUE 1 usage 4096-ptr_max
PARAM_VALUE 4 type 1
PARAM_VALUE 5 c 0,288-303,656-687,704-767
DATA_SOURCE 0 hidinput $1
DATA_SOURCE 1 usage $3
DATA_SOURCE 2 bit $4
DATA_SOURCE 3 max $5
DATA_SOURCE 5 c r winwing_map_button
NOCHECK_CALL

drivers/hid/hid-penmount.c penmount_input_mapping() -> hid_map_usage()

Type Parameter Key Value
PARAM_VALUE 1 usage 4096-ptr_max
PARAM_VALUE 4 type 1
PARAM_VALUE 5 c 330
DATA_SOURCE 0 hidinput $1
DATA_SOURCE 1 usage $3
DATA_SOURCE 2 bit $4
DATA_SOURCE 3 max $5
NOCHECK_CALL

drivers/hid/hid-belkin.c hid_map_usage_clear() -> hid_map_usage()

Type Parameter Key Value
DATA_SOURCE 0 hidinput $0
DATA_SOURCE 1 usage $1
DATA_SOURCE 2 bit $2
DATA_SOURCE 3 max $3
DATA_SOURCE 4 type $4
DATA_SOURCE 5 c $5
NOCHECK_CALL

drivers/hid/hid-logitech-hidpp.c hid_map_usage_clear() -> hid_map_usage()

Type Parameter Key Value
DATA_SOURCE 0 hidinput $0
DATA_SOURCE 1 usage $1
DATA_SOURCE 2 bit $2
DATA_SOURCE 3 max $3
DATA_SOURCE 4 type $4
DATA_SOURCE 5 c $5
NOCHECK_CALL

drivers/hid/hid-ezkey.c ez_input_mapping() -> hid_map_usage()

Type Parameter Key Value
PARAM_VALUE 1 usage 4096-ptr_max
PARAM_VALUE 4 type 1
PARAM_VALUE 5 c 272
DATA_SOURCE 0 hidinput $1
DATA_SOURCE 1 usage $3
DATA_SOURCE 2 bit $4
DATA_SOURCE 3 max $5
NOCHECK_CALL

drivers/hid/hid-ezkey.c ez_input_mapping() -> hid_map_usage()

Type Parameter Key Value
PARAM_VALUE 1 usage 4096-ptr_max
PARAM_VALUE 4 type 2
PARAM_VALUE 5 c 8
DATA_SOURCE 0 hidinput $1
DATA_SOURCE 1 usage $3
DATA_SOURCE 2 bit $4
DATA_SOURCE 3 max $5
NOCHECK_CALL

drivers/hid/hid-ezkey.c ez_input_mapping() -> hid_map_usage()

Type Parameter Key Value
PARAM_VALUE 1 usage 4096-ptr_max
PARAM_VALUE 4 type 2
PARAM_VALUE 5 c 6
DATA_SOURCE 0 hidinput $1
DATA_SOURCE 1 usage $3
DATA_SOURCE 2 bit $4
DATA_SOURCE 3 max $5
NOCHECK_CALL

drivers/hid/hid-petalynx.c hid_map_usage_clear() -> hid_map_usage()

Type Parameter Key Value
DATA_SOURCE 0 hidinput $0
DATA_SOURCE 1 usage $1
DATA_SOURCE 2 bit $2
DATA_SOURCE 3 max $3
DATA_SOURCE 4 type $4
DATA_SOURCE 5 c $5
NOCHECK_CALL

drivers/hid/hid-gyration.c hid_map_usage_clear() -> hid_map_usage()

Type Parameter Key Value
DATA_SOURCE 0 hidinput $0
DATA_SOURCE 1 usage $1
DATA_SOURCE 2 bit $2
DATA_SOURCE 3 max $3
DATA_SOURCE 4 type $4
DATA_SOURCE 5 c $5
NOCHECK_CALL

drivers/hid/hid-twinhan.c hid_map_usage_clear() -> hid_map_usage()

Type Parameter Key Value
DATA_SOURCE 0 hidinput $0
DATA_SOURCE 1 usage $1
DATA_SOURCE 2 bit $2
DATA_SOURCE 3 max $3
DATA_SOURCE 4 type $4
DATA_SOURCE 5 c $5
NOCHECK_CALL