Lines Matching refs:params
21 #include "hid-uclogic-params.h"
73 struct uclogic_params *params = &drvdata->params;
76 if (params->pen.usage_invalid && (field->application == HID_DG_PEN))
87 struct uclogic_params *params = &drvdata->params;
101 if (hi->report->id == params->pen.id) {
107 for (i = 0; i < ARRAY_SIZE(params->frame_list); i++) {
108 frame = ¶ms->frame_list[i];
183 rc = uclogic_params_init(&drvdata->params, hdev);
190 uclogic_params_hid_dbg(hdev, &drvdata->params);
191 if (drvdata->params.invalid) {
198 rc = uclogic_params_get_desc(&drvdata->params,
224 uclogic_params_cleanup(&drvdata->params);
232 struct uclogic_params params;
235 rc = uclogic_params_init(¶ms, hdev);
239 uclogic_params_cleanup(¶ms);
286 struct uclogic_params_pen *pen = &drvdata->params.pen;
422 struct uclogic_params *params = &drvdata->params;
431 if (uclogic_exec_event_hook(params, data, size))
436 if ((report_id == params->pen.id) && (size >= 2)) {
438 params->pen.subreport_list +
439 ARRAY_SIZE(params->pen.subreport_list);
441 for (subreport = params->pen.subreport_list;
459 for (i = 0; i < ARRAY_SIZE(params->frame_list); i++) {
460 if (report_id == params->frame_list[i].id) {
462 drvdata, ¶ms->frame_list[i],
480 uclogic_params_cleanup(&drvdata->params);