Searched refs:shid (Results 1 - 9 of 9) sorted by relevance

/linux-master/drivers/hid/surface-hid/
H A Dsurface_hid_core.c24 static bool surface_hid_is_hot_removed(struct surface_hid_device *shid) argument
30 if (!is_ssam_device(shid->dev))
33 return ssam_device_is_hot_removed(to_ssam_device(shid->dev));
39 static int surface_hid_load_hid_descriptor(struct surface_hid_device *shid) argument
43 if (surface_hid_is_hot_removed(shid))
46 status = shid->ops.get_descriptor(shid, SURFACE_HID_DESC_HID,
47 (u8 *)&shid->hid_desc, sizeof(shid->hid_desc));
51 if (shid
78 surface_hid_load_device_attributes(struct surface_hid_device *shid) argument
104 struct surface_hid_device *shid = hid->driver_data; local
111 struct surface_hid_device *shid = hid->driver_data; local
137 struct surface_hid_device *shid = hid->driver_data; local
160 struct surface_hid_device *shid = hid->driver_data; local
189 surface_hid_device_add(struct surface_hid_device *shid) argument
228 surface_hid_device_destroy(struct surface_hid_device *shid) argument
[all...]
H A Dsurface_hid.c42 static int ssam_hid_get_descriptor(struct surface_hid_device *shid, u8 entry, u8 *buf, size_t len) argument
59 rqst.target_category = shid->uid.category;
60 rqst.target_id = shid->uid.target;
62 rqst.instance_id = shid->uid.instance;
83 status = ssam_retry(ssam_request_do_sync_onstack, shid->ctrl, &rqst, &rsp,
105 dev_err(shid->dev, "unexpected descriptor length: got %u, expected %zu\n",
113 static int ssam_hid_set_raw_report(struct surface_hid_device *shid, u8 rprt_id, bool feature, argument
124 rqst.target_category = shid->uid.category;
125 rqst.target_id = shid->uid.target;
126 rqst.instance_id = shid
137 ssam_hid_get_raw_report(struct surface_hid_device *shid, u8 rprt_id, u8 *buf, size_t len) argument
159 struct surface_hid_device *shid = container_of(nf, struct surface_hid_device, notif); local
171 shid_output_report(struct surface_hid_device *shid, u8 rprt_id, u8 *buf, size_t len) argument
179 shid_get_feature_report(struct surface_hid_device *shid, u8 rprt_id, u8 *buf, size_t len) argument
187 shid_set_feature_report(struct surface_hid_device *shid, u8 rprt_id, u8 *buf, size_t len) argument
200 struct surface_hid_device *shid; local
[all...]
H A Dsurface_kbd.c34 static int ssam_kbd_get_descriptor(struct surface_hid_device *shid, u8 entry, u8 *buf, size_t len) argument
40 rqst.target_category = shid->uid.category;
41 rqst.target_id = shid->uid.target;
43 rqst.instance_id = shid->uid.instance;
52 status = ssam_retry(ssam_request_do_sync_onstack, shid->ctrl, &rqst, &rsp, sizeof(entry));
57 dev_err(shid->dev, "invalid descriptor length: got %zu, expected, %zu\n",
65 static int ssam_kbd_set_caps_led(struct surface_hid_device *shid, bool value) argument
70 rqst.target_category = shid->uid.category;
71 rqst.target_id = shid->uid.target;
73 rqst.instance_id = shid
81 ssam_kbd_get_feature_report(struct surface_hid_device *shid, u8 *buf, size_t len) argument
126 struct surface_hid_device *shid = container_of(nf, struct surface_hid_device, notif); local
184 skbd_output_report(struct surface_hid_device *shid, u8 rprt_id, u8 *buf, size_t len) argument
200 skbd_get_feature_report(struct surface_hid_device *shid, u8 rprt_id, u8 *buf, size_t len) argument
225 skbd_set_feature_report(struct surface_hid_device *shid, u8 rprt_id, u8 *buf, size_t len) argument
237 struct surface_hid_device *shid; local
[all...]
H A Dsurface_hid_core.h52 int (*get_descriptor)(struct surface_hid_device *shid, u8 entry, u8 *buf, size_t len);
53 int (*output_report)(struct surface_hid_device *shid, u8 rprt_id, u8 *buf, size_t len);
54 int (*get_feature_report)(struct surface_hid_device *shid, u8 rprt_id, u8 *buf, size_t len);
55 int (*set_feature_report)(struct surface_hid_device *shid, u8 rprt_id, u8 *buf, size_t len);
72 int surface_hid_device_add(struct surface_hid_device *shid);
73 void surface_hid_device_destroy(struct surface_hid_device *shid);
/linux-master/drivers/gpu/drm/vmwgfx/device_include/
H A Dsvga3d_cmd.h753 uint32 shid; member in struct:__anon544
762 uint32 shid; member in struct:__anon545
782 uint32 shid; member in struct:__anon547
1339 uint32 shid; member in struct:SVGA3dCmdDefineGBShader
1347 uint32 shid; member in struct:SVGA3dCmdBindGBShader
1355 uint32 shid; member in struct:SVGA3dCmdDestroyGBShader
H A Dsvga3d_dx.h1445 uint32 shid; member in struct:SVGA3dCmdDXBindShader
/linux-master/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_shader.c231 cmd->body.shid = res->id;
263 cmd->body.shid = res->id;
291 cmd->body.shid = res->id;
333 cmd->body.shid = res->id;
402 cmd->body.shid = shader->id;
489 cmd->body.shid = res->id;
H A Dvmwgfx_execbuf.c1931 cmd->body.shid, cmd + 1, cmd->body.type,
1968 ret = vmw_shader_remove(vmw_context_res_man(ctx), cmd->body.shid,
2013 if (cmd->body.shid != SVGA3D_INVALID_ID) {
2020 cmd->body.shid, cmd->body.type);
2031 &cmd->body.shid),
2041 user_shader_converter, &cmd->body.shid,
2103 user_shader_converter, &cmd->body.shid,
2767 res = vmw_shader_lookup(vmw_context_res_man(ctx), cmd->body.shid, 0);
H A Dvmwgfx_binding.c590 cmd->body.shid = ((rebind) ? bi->res->id : SVGA3D_INVALID_ID);

Completed in 195 milliseconds