Lines Matching refs:length
28 __le32 length;
48 u32 buffer_len, offset, length;
64 rqst.length = sizeof(struct surface_hid_buffer_slice);
75 length = buffer_len;
79 put_unaligned_le32(length, &slice->length);
81 rsp.length = 0;
89 length = get_unaligned_le32(&slice->length);
92 if (length > buffer_len || offset > len)
95 if (offset + length > len)
96 length = len - offset;
98 memcpy(buf + offset, &slice->data[0], length);
100 offset += length;
101 length = buffer_len;
105 dev_err(shid->dev, "unexpected descriptor length: got %u, expected %zu\n",
129 rqst.length = len;
147 rqst.length = sizeof(rprt_id);
151 rsp.length = 0;
164 hid_input_report(shid->hid, HID_INPUT_REPORT, (u8 *)&event->data[0], event->length, 0);