Lines Matching defs:length
64 * @discard_len: the length of the message to discard (excluding header)
76 * that length fits into rd_msg_buf
102 u32 length;
105 length = mei_hdr->length;
109 length -= ext_len;
167 length = mei_hdr->extension[mei_data2slots(ext_len)];
169 buf_sz = length + cb->buf_idx;
173 length, cb->buf_idx);
180 cb->buf.size, length, cb->buf_idx);
186 mei_dma_ring_read(dev, cb->buf.data + cb->buf_idx, length);
187 /* for DMA read 0 length to generate interrupt to the device */
190 mei_read_slots(dev, cb->buf.data + cb->buf_idx, length);
193 cb->buf_idx += length;
196 cl_dbg(dev, cl, "completed read length = %zu\n", cb->buf_idx);
208 mei_irq_discard_msg(dev, mei_hdr, length);
311 if (mei_hdr->length < expected_len)
357 if (mei_slots2data(*slots) < mei_hdr->length) {
358 dev_err(dev->dev, "less data available than length=%08x.\n",
366 hdr_size_left = mei_hdr->length;
387 mei_hdr->length);
405 mei_hdr->length);
412 mei_hdr->length -= sizeof(dev->rd_msg_hdr[ext_hdr_end]);
443 mei_irq_discard_msg(dev, mei_hdr, mei_hdr->length);