Lines Matching refs:slots
259 int slots;
263 slots = mei_hbuf_empty_slots(dev);
264 if (slots < 0)
267 if ((u32)slots < msg_slots)
291 int slots;
298 slots = mei_hbuf_empty_slots(dev);
299 if (slots < 0)
302 if ((u32)slots < msg_slots)
356 * @slots: slots to read.
361 struct list_head *cmpl_list, s32 *slots)
375 (*slots)--;
376 dev_dbg(dev->dev, "slots =%08x.\n", *slots);
389 if (mei_slots2data(*slots) < mei_hdr->length) {
391 *slots);
404 (*slots)--;
428 (*slots)--;
441 (*slots)--;
482 /* reset the number of slots and header */
485 *slots = mei_count_full_read_slots(dev);
486 if (*slots == -EOVERFLOW) {
488 dev_err(dev->dev, "resetting due to slots overflow.\n");
513 s32 slots;
520 slots = mei_hbuf_empty_slots(dev);
521 if (slots < 0)
524 if (slots == 0)