Searched refs:shid (Results 1 – 9 of 9) sorted by relevance
/openbmc/linux/drivers/hid/surface-hid/ |
H A D | surface_hid_core.c | 46 status = shid->ops.get_descriptor(shid, SURFACE_HID_DESC_HID, in surface_hid_load_hid_descriptor() 47 (u8 *)&shid->hid_desc, sizeof(shid->hid_desc)); in surface_hid_load_hid_descriptor() 51 if (shid->hid_desc.desc_len != sizeof(shid->hid_desc)) { in surface_hid_load_hid_descriptor() 53 shid->hid_desc.desc_len, sizeof(shid->hid_desc)); in surface_hid_load_hid_descriptor() 86 (u8 *)&shid->attrs, sizeof(shid->attrs)); in surface_hid_load_device_attributes() 106 return ssam_notifier_register(shid->ctrl, &shid->notif); in surface_hid_start() 205 shid->hid->dev.parent = shid->dev; in surface_hid_device_add() 210 shid->hid->country = shid->hid_desc.country_code; in surface_hid_device_add() 213 shid->hid->vendor, shid->hid->product); in surface_hid_device_add() 215 strscpy(shid->hid->phys, dev_name(shid->dev), sizeof(shid->hid->phys)); in surface_hid_device_add() [all …]
|
H A D | surface_kbd.c | 41 rqst.target_id = shid->uid.target; in ssam_kbd_get_descriptor() 244 shid = devm_kzalloc(&pdev->dev, sizeof(*shid), GFP_KERNEL); in surface_kbd_probe() 245 if (!shid) in surface_kbd_probe() 248 shid->dev = &pdev->dev; in surface_kbd_probe() 249 shid->ctrl = ctrl; in surface_kbd_probe() 254 shid->uid.instance = 0; in surface_kbd_probe() 255 shid->uid.function = 0; in surface_kbd_probe() 257 shid->notif.base.priority = 1; in surface_kbd_probe() 260 shid->notif.event.id.target_category = shid->uid.category; in surface_kbd_probe() 261 shid->notif.event.id.instance = shid->uid.instance; in surface_kbd_probe() [all …]
|
H A D | surface_hid.c | 60 rqst.target_id = shid->uid.target; in ssam_hid_get_descriptor() 125 rqst.target_id = shid->uid.target; in ssam_hid_set_raw_report() 143 rqst.target_id = shid->uid.target; in ssam_hid_get_raw_report() 200 struct surface_hid_device *shid; in surface_hid_probe() local 202 shid = devm_kzalloc(&sdev->dev, sizeof(*shid), GFP_KERNEL); in surface_hid_probe() 203 if (!shid) in surface_hid_probe() 206 shid->dev = &sdev->dev; in surface_hid_probe() 207 shid->ctrl = sdev->ctrl; in surface_hid_probe() 208 shid->uid = sdev->uid; in surface_hid_probe() 210 shid->notif.base.priority = 1; in surface_hid_probe() [all …]
|
H A D | surface_hid_core.h | 52 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);
|
/openbmc/linux/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_shader.c | 231 cmd->body.shid = res->id; in vmw_gb_shader_create() 263 cmd->body.shid = res->id; in vmw_gb_shader_bind() 291 cmd->body.shid = res->id; in vmw_gb_shader_unbind() 333 cmd->body.shid = res->id; in vmw_gb_shader_destroy() 402 cmd->body.shid = shader->id; in vmw_dx_shader_unscrub() 489 cmd->body.shid = res->id; in vmw_dx_shader_scrub()
|
H A D | vmwgfx_execbuf.c | 1930 cmd->body.shid, cmd + 1, cmd->body.type, in vmw_cmd_shader_define() 1967 ret = vmw_shader_remove(vmw_context_res_man(ctx), cmd->body.shid, in vmw_cmd_shader_destroy() 2012 if (cmd->body.shid != SVGA3D_INVALID_ID) { in vmw_cmd_set_shader() 2019 cmd->body.shid, cmd->body.type); in vmw_cmd_set_shader() 2030 &cmd->body.shid), in vmw_cmd_set_shader() 2040 user_shader_converter, &cmd->body.shid, in vmw_cmd_set_shader() 2102 user_shader_converter, &cmd->body.shid, in vmw_cmd_bind_gb_shader() 2766 res = vmw_shader_lookup(vmw_context_res_man(ctx), cmd->body.shid, 0); in vmw_cmd_dx_bind_shader()
|
H A D | vmwgfx_binding.c | 589 cmd->body.shid = ((rebind) ? bi->res->id : SVGA3D_INVALID_ID); in vmw_binding_scrub_shader()
|
/openbmc/linux/drivers/gpu/drm/vmwgfx/device_include/ |
H A D | svga3d_cmd.h | 753 uint32 shid; member 762 uint32 shid; member 782 uint32 shid; member 1339 uint32 shid; member 1347 uint32 shid; member 1355 uint32 shid; member
|
H A D | svga3d_dx.h | 1445 uint32 shid; member
|