Home
last modified time | relevance | path

Searched refs:grip (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/input/joystick/
H A Dgrip.c38 struct grip { struct
168 struct grip *grip = gameport_get_drvdata(gameport); in grip_poll() local
175 dev = grip->dev[i]; in grip_poll()
179 grip->reads++; in grip_poll()
181 switch (grip->mode[i]) { in grip_poll()
185 if (grip_gpp_read_packet(grip->gameport, (i << 1) + 4, data)) { in grip_poll()
186 grip->bads++; in grip_poll()
201 if (grip_xt_read_packet(grip->gameport, (i << 1) + 4, data)) { in grip_poll()
202 grip in grip_poll()
269 struct grip *grip = input_get_drvdata(dev); grip_open() local
277 struct grip *grip = input_get_drvdata(dev); grip_close() local
284 struct grip *grip; grip_connect() local
389 struct grip *grip = gameport_get_drvdata(gameport); grip_disconnect() local
[all...]
H A Dgrip_mp.c113 static int register_slot(int i, struct grip_mp *grip);
353 * Known device types: 0x1f (grip pad), 0x0 (no device). Others may exist.
358 static int get_and_decode_packet(struct grip_mp *grip, int flags) in get_and_decode_packet() argument
368 flags = multiport_io(grip->gameport, flags, 0, &packet); in get_and_decode_packet()
369 grip->reads++; in get_and_decode_packet()
375 grip->bads++; in get_and_decode_packet()
385 port = grip->port[slot]; in get_and_decode_packet()
401 dbg("Reset: grip multiport slot %d\n", slot); in get_and_decode_packet()
407 /* Interpret a grip pad packet */ in get_and_decode_packet()
424 if (register_slot(slot, grip)) { in get_and_decode_packet()
449 slots_valid(struct grip_mp *grip) slots_valid() argument
477 multiport_init(struct grip_mp *grip) multiport_init() argument
510 report_slot(struct grip_mp *grip, int slot) report_slot() argument
538 struct grip_mp *grip = gameport_get_drvdata(gameport); grip_poll() local
563 struct grip_mp *grip = input_get_drvdata(dev); grip_open() local
575 struct grip_mp *grip = input_get_drvdata(dev); grip_close() local
584 register_slot(int slot, struct grip_mp *grip) register_slot() argument
632 struct grip_mp *grip; grip_connect() local
670 struct grip_mp *grip = gameport_get_drvdata(gameport); grip_disconnect() local
[all...]
/kernel/linux/linux-6.6/drivers/input/joystick/
H A Dgrip.c35 struct grip { struct
165 struct grip *grip = gameport_get_drvdata(gameport); in grip_poll() local
172 dev = grip->dev[i]; in grip_poll()
176 grip->reads++; in grip_poll()
178 switch (grip->mode[i]) { in grip_poll()
182 if (grip_gpp_read_packet(grip->gameport, (i << 1) + 4, data)) { in grip_poll()
183 grip->bads++; in grip_poll()
198 if (grip_xt_read_packet(grip->gameport, (i << 1) + 4, data)) { in grip_poll()
199 grip in grip_poll()
266 struct grip *grip = input_get_drvdata(dev); grip_open() local
274 struct grip *grip = input_get_drvdata(dev); grip_close() local
281 struct grip *grip; grip_connect() local
386 struct grip *grip = gameport_get_drvdata(gameport); grip_disconnect() local
[all...]
H A Dgrip_mp.c113 static int register_slot(int i, struct grip_mp *grip);
353 * Known device types: 0x1f (grip pad), 0x0 (no device). Others may exist.
358 static int get_and_decode_packet(struct grip_mp *grip, int flags) in get_and_decode_packet() argument
368 flags = multiport_io(grip->gameport, flags, 0, &packet); in get_and_decode_packet()
369 grip->reads++; in get_and_decode_packet()
375 grip->bads++; in get_and_decode_packet()
385 port = grip->port[slot]; in get_and_decode_packet()
401 dbg("Reset: grip multiport slot %d\n", slot); in get_and_decode_packet()
407 /* Interpret a grip pad packet */ in get_and_decode_packet()
424 if (register_slot(slot, grip)) { in get_and_decode_packet()
449 slots_valid(struct grip_mp *grip) slots_valid() argument
477 multiport_init(struct grip_mp *grip) multiport_init() argument
510 report_slot(struct grip_mp *grip, int slot) report_slot() argument
538 struct grip_mp *grip = gameport_get_drvdata(gameport); grip_poll() local
563 struct grip_mp *grip = input_get_drvdata(dev); grip_open() local
575 struct grip_mp *grip = input_get_drvdata(dev); grip_close() local
584 register_slot(int slot, struct grip_mp *grip) register_slot() argument
632 struct grip_mp *grip; grip_connect() local
670 struct grip_mp *grip = gameport_get_drvdata(gameport); grip_disconnect() local
[all...]
/third_party/mesa3d/src/imgui/
H A Dimgui.cpp4718 const ImGuiResizeGripDef& grip = resize_grip_def[resize_grip_n]; in UpdateManualResize() local
4719 const ImVec2 corner = ImLerp(window->Pos, window->Pos + window->Size, grip.CornerPosN); in UpdateManualResize()
4722 ImRect resize_rect(corner - grip.InnerDir * grip_hover_outer_size, corner + grip.InnerDir * grip_hover_inner_size); in UpdateManualResize()
4741 ImVec2 corner_target = g.IO.MousePos - g.ActiveIdClickOffset + ImLerp(grip.InnerDir * grip_hover_outer_size, grip.InnerDir * -grip_hover_inner_size, grip.CornerPosN); // Corner of the window corresponding to our corner grip in UpdateManualResize()
4742 CalcResizePosSizeFromAnyCorner(window, corner_target, grip.CornerPosN, &pos_target, &size_target); in UpdateManualResize()
5277 const ImGuiResizeGripDef& grip in Begin() local
[all...]
/third_party/skia/third_party/externals/imgui/
H A Dimgui.cpp5407 // Return true when using auto-fit (double click on resize grip)
5461 ImVec2 corner_target = g.IO.MousePos - g.ActiveIdClickOffset + ImLerp(def.InnerDir * grip_hover_outer_size, def.InnerDir * -grip_hover_inner_size, def.CornerPosN); // Corner of the window corresponding to our corner grip in UpdateWindowManualResize()
5466 // Only lower-left grip is visible before hovering/activating in UpdateWindowManualResize()
5642 const ImGuiResizeGripDef& grip = resize_grip_def[resize_grip_n]; in RenderWindowDecorations() local
5643 const ImVec2 corner = ImLerp(window->Pos, window->Pos + window->Size, grip.CornerPosN); in RenderWindowDecorations()
5644 window->DrawList->PathLineTo(corner + grip.InnerDir * ((resize_grip_n & 1) ? ImVec2(window_border_size, resize_grip_draw_size) : ImVec2(resize_grip_draw_size, window_border_size))); in RenderWindowDecorations()
5645 window->DrawList->PathLineTo(corner + grip.InnerDir * ((resize_grip_n & 1) ? ImVec2(resize_grip_draw_size, window_border_size) : ImVec2(window_border_size, resize_grip_draw_size))); in RenderWindowDecorations()
5646 window->DrawList->PathArcToFast(ImVec2(corner.x + grip.InnerDir.x * (window_rounding + window_border_size), corner.y + grip.InnerDir.y * (window_rounding + window_border_size)), window_rounding, grip in RenderWindowDecorations()
[all...]

Completed in 29 milliseconds