Lines Matching refs:params
28 struct uclogic_params params; member
92 struct uclogic_params *params = &drvdata->params; in uclogic_input_mapping() local
95 if (params->pen_unused && (field->application == HID_DG_PEN)) in uclogic_input_mapping()
106 struct uclogic_params *params = &drvdata->params; in uclogic_input_configured() local
120 if (hi->report->id == params->pen.id) { in uclogic_input_configured()
184 rc = uclogic_params_init(&drvdata->params, hdev); in uclogic_probe()
191 UCLOGIC_PARAMS_FMT_ARGS(&drvdata->params)); in uclogic_probe()
192 if (drvdata->params.invalid) { in uclogic_probe()
199 rc = uclogic_params_get_desc(&drvdata->params, in uclogic_probe()
225 uclogic_params_cleanup(&drvdata->params); in uclogic_probe()
233 struct uclogic_params params; in uclogic_resume() local
236 rc = uclogic_params_init(¶ms, hdev); in uclogic_resume()
240 uclogic_params_cleanup(¶ms); in uclogic_resume()
251 struct uclogic_params *params = &drvdata->params; in uclogic_raw_event() local
254 if (!params->pen_unused && in uclogic_raw_event()
256 (report->id == params->pen.id) && in uclogic_raw_event()
259 if (params->frame.id != 0 && in uclogic_raw_event()
260 data[1] & params->pen_frame_flag) { in uclogic_raw_event()
262 data[0] = params->frame.id; in uclogic_raw_event()
266 if (params->pen.inrange == in uclogic_raw_event()
275 if (size >= 10 && params->pen.fragmented_hires) { in uclogic_raw_event()
297 if (params->pen.inrange == UCLOGIC_PARAMS_PEN_INRANGE_NONE) { in uclogic_raw_event()
308 (report->id == params->frame.id)) { in uclogic_raw_event()
310 if (params->frame.dev_id_byte > 0 && in uclogic_raw_event()
311 params->frame.dev_id_byte < size) { in uclogic_raw_event()
312 data[params->frame.dev_id_byte] = 0xf; in uclogic_raw_event()
315 if (params->frame.re_lsb > 0 && in uclogic_raw_event()
316 params->frame.re_lsb / 8 < size) { in uclogic_raw_event()
317 unsigned int byte = params->frame.re_lsb / 8; in uclogic_raw_event()
318 unsigned int bit = params->frame.re_lsb % 8; in uclogic_raw_event()
352 uclogic_params_cleanup(&drvdata->params); in uclogic_remove()